#include "attr.h"
#include "nodeattr.h"
#include "msg.h"
#include "bitmap.h"
#include "list.h"
#include "binds.h"
#include "clikmods.h"
Go to the source code of this file.
Classes | |
class | AttrFillGeometry |
Fill Geometry Attribute class. More... | |
class | SelectedAttrs |
class | AttrTranspFillGeometry |
class | AttrValueChange |
Change Fill colour Attribute class. This Attribute never exists in the Tree. It is used for changing the colours of an existing Fill Geometry. More... | |
class | AttrFlatFill |
Flat Fill colour Attribute class. More... | |
class | AttrChangedMsg |
This message is sent whenever an attribute changes in some way. It is used to update the Grad Fill Info Bar. More... | |
class | FillAttrBlobState |
Used to record the fill blob selection state to determine wether apply ops should be merged or not. More... | |
class | FillBlobSelectionState |
Used to record the fill blob selection state to determine wether apply ops should be merged or not. More... | |
Defines | |
#define | NUMCONTROLPOINTS FILLCONTROL_NULL |
#define | DEFAULT_FILLWIDTH 72000; |
#define | DEFAULT_FILLHEIGHT 72000; |
#define | ATTRVALUE() ((FillGeometryAttribute*)GetAttributeValue()) |
Typedefs | |
typedef INT32 | FillControl |
Enumerations | |
enum | { FILLCONTROL_STARTPOINT, FILLCONTROL_ENDPOINT, FILLCONTROL_ENDPOINT2, FILLCONTROL_ENDPOINT3, FILLCONTROL_SECONDARYPOINT, FILLCONTROL_DRAGPOINT, FILLCONTROL_DRAGPOINT2, FILLCONTROL_DRAGPOINT3, FILLCONTROL_MANY, FILLCONTROL_RAMPPOINT, FILLCONTROL_NULL } |
enum | { BLOBSTATE_OFF, BLOBSTATE_ON, BLOBSTATE_TOGGLE } |
|
Definition at line 186 of file fillattr.h. |
|
Definition at line 184 of file fillattr.h. |
|
Definition at line 183 of file fillattr.h. |
|
Definition at line 181 of file fillattr.h. |
|
Comment: An Enum, specifying a particular Fill Control Point. MonoOn FILLCONTROL_STARTPOINT, FILLCONTROL_ENDPOINT, FILLCONTROL_SECONDARYPOINT, FILLCONTROL_ENDPOINT2, FILLCONTROL_ENDPOINT3, FILLCONTROL_DRAGPOINT, FILLCONTROL_DRAGPOINT2, FILLCONTROL_DRAGPOINT3, FILLCONTROL_MANY, FILLCONTROL_NULL MonoOff FILLCONTROL_NULL is used in Hit Testing to indicate no control was hit. Definition at line 132 of file fillattr.h. |
|
Definition at line 159 of file fillattr.h. 00160 { 00161 FILLCONTROL_STARTPOINT, 00162 FILLCONTROL_ENDPOINT, 00163 FILLCONTROL_ENDPOINT2, 00164 FILLCONTROL_ENDPOINT3, 00165 FILLCONTROL_SECONDARYPOINT, 00166 FILLCONTROL_DRAGPOINT, 00167 FILLCONTROL_DRAGPOINT2, 00168 FILLCONTROL_DRAGPOINT3, 00169 FILLCONTROL_MANY, 00170 FILLCONTROL_RAMPPOINT, 00171 FILLCONTROL_NULL 00172 };
|
|
Definition at line 174 of file fillattr.h. 00175 { 00176 BLOBSTATE_OFF, 00177 BLOBSTATE_ON, 00178 BLOBSTATE_TOGGLE 00179 };
|