HDK
|
Go to the source code of this file.
Classes | |
class | OP_ItemId |
Macros | |
#define | OP_INVALID_ITEM_ID -999 |
#define | OP_INVALID_NODE_ID OP_INVALID_ITEM_ID |
Typedefs | |
typedef unsigned int | OP_ItemTypeMask |
typedef UT_Array< OP_ItemId > | OP_ItemIdList |
Enumerations | |
enum | OP_ItemType { OP_ITEMTYPE_NODE = 0x00000001, OP_ITEMTYPE_INDIRECT = 0x00000002, OP_ITEMTYPE_NETWORKBOX = 0x00000004, OP_ITEMTYPE_POSTIT_NOTE = 0x00000008, OP_ITEMTYPE_DOT = 0x00000010, OP_ITEMTYPE_INVALID = 0x00000000, OP_ITEMTYPE_ALL = 0xFFFFFFFF, OP_ITEMTYPE_ALL_BUT_INDIRECT = 0xFFFFFFFD } |
Functions | |
uint64 | hash_value (const OP_ItemId &id) |
#define OP_INVALID_ITEM_ID -999 |
Definition at line 23 of file OP_ItemId.h.
#define OP_INVALID_NODE_ID OP_INVALID_ITEM_ID |
Definition at line 24 of file OP_ItemId.h.
typedef UT_Array<OP_ItemId> OP_ItemIdList |
Definition at line 71 of file OP_ItemId.h.
typedef unsigned int OP_ItemTypeMask |
This mask is used as a type to encompass all possible combinations of OP_ItemType.
Definition at line 43 of file OP_ItemId.h.
enum OP_ItemType |
Enumerator | |
---|---|
OP_ITEMTYPE_NODE | |
OP_ITEMTYPE_INDIRECT | |
OP_ITEMTYPE_NETWORKBOX | |
OP_ITEMTYPE_POSTIT_NOTE | |
OP_ITEMTYPE_DOT | |
OP_ITEMTYPE_INVALID | |
OP_ITEMTYPE_ALL | |
OP_ITEMTYPE_ALL_BUT_INDIRECT |
Definition at line 28 of file OP_ItemId.h.
Definition at line 68 of file OP_ItemId.h.