|
HDK
|
Include dependency graph for OP_ItemId.h:
This graph shows which files directly or indirectly include this file: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.