Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | Private Attributes | List of all members
EffectGizmo Class Reference

#include <effectgizmo.h>

Inheritance diagram for EffectGizmo:

Public Member Functions

 EffectGizmo (Effect *parent, int type)
 
int get_point_count ()
 
int get_type ()
 
int get_cursor ()
 
void set_cursor (int c)
 

Public Attributes

QVector< QPoint > world_pos
 
QVector< QPoint > screen_pos
 
DoubleFieldx_field1
 
double x_field_multi1
 
DoubleFieldy_field1
 
double y_field_multi1
 
DoubleFieldx_field2
 
double x_field_multi2
 
DoubleFieldy_field2
 
double y_field_multi2
 
QColor color
 

Private Attributes

int type
 
int cursor
 

Constructor & Destructor Documentation

EffectGizmo::EffectGizmo ( Effect parent,
int  type 
)

Member Function Documentation

int EffectGizmo::get_cursor ( )
int EffectGizmo::get_point_count ( )
int EffectGizmo::get_type ( )
void EffectGizmo::set_cursor ( int  c)

Member Data Documentation

QColor EffectGizmo::color
int EffectGizmo::cursor
private
QVector<QPoint> EffectGizmo::screen_pos
int EffectGizmo::type
private
QVector<QPoint> EffectGizmo::world_pos
DoubleField* EffectGizmo::x_field1
DoubleField* EffectGizmo::x_field2
double EffectGizmo::x_field_multi1
double EffectGizmo::x_field_multi2
DoubleField* EffectGizmo::y_field1
DoubleField* EffectGizmo::y_field2
double EffectGizmo::y_field_multi1
double EffectGizmo::y_field_multi2

The documentation for this class was generated from the following files: