HDK
|
Static Public Member Functions | |
static GU_AgentCustomDataItemPtr | construct (const GU_AgentDefinition &) |
Additional Inherited Members | |
![]() | |
SYS_FORCE_INLINE | ~UT_IntrusiveRefCounter () |
Destructor: Only derived classes can destruct this. More... | |
Example implementation of a custom data item that can be added to a GU_AgentDefinition.
Definition at line 534 of file SOP_BouncyAgent.C.
|
inline |
Definition at line 537 of file SOP_BouncyAgent.C.
|
inline |
Definition at line 539 of file SOP_BouncyAgent.C.
|
inlinestatic |
Definition at line 544 of file SOP_BouncyAgent.C.
|
inlineoverridevirtual |
Unique identifier for the data item type, used when serializing to a geometry file. This should correspond to the identifier passed to GU_AgentDefinition::registerCustomDataItemType().
Implements GU_AgentCustomDataItem.
Definition at line 549 of file SOP_BouncyAgent.C.
|
inlineoverridevirtual |
The amount of memory used by this item.
Implements GU_AgentCustomDataItem.
Definition at line 554 of file SOP_BouncyAgent.C.
|
inlineoverridevirtual |
Implements serialization to and from JSON. For debugging, save to an ASCII (.geo) geometry file.
Implements GU_AgentCustomDataItem.
Definition at line 567 of file SOP_BouncyAgent.C.
|
inlineoverridevirtual |
Name of the data item, used by GU_AgentDefinition when inserting or search for an item. This varies per instance, unlike dataItemType().
Implements GU_AgentCustomDataItem.
Definition at line 561 of file SOP_BouncyAgent.C.
|
inlineoverridevirtual |
Implements serialization to and from JSON. For debugging, save to an ASCII (.geo) geometry file.
Implements GU_AgentCustomDataItem.
Definition at line 596 of file SOP_BouncyAgent.C.
|
inline |
Definition at line 562 of file SOP_BouncyAgent.C.