|
| | PDG_WorkItemData () |
| |
| | PDG_WorkItemData (const PDG_BaseType *base_type, const PDGT_ValueArgs &extra_args) |
| |
| | ~PDG_WorkItemData () override |
| |
| int64 | getMemoryUsage (bool inclusive) const override |
| |
| virtual UT_StringHolder | serialize (const PDG_WorkItem *, const PDG_Scheduler *) const |
| |
| virtual bool | deserialize (const UT_StringHolder &str) |
| |
| virtual bool | serializeToFile (const UT_StringHolder &, const PDG_WorkItem *, const PDG_Scheduler *) const |
| |
| bool | load (const UT_JSONValue &json_val) |
| |
| virtual void | clone (const PDG_WorkItemData *data) |
| |
| virtual bool | compare (PDG_WorkItemData *item) const |
| |
| void | setWorkItem (PDG_WorkItem *work_item) |
| |
| PDG_WorkItem * | workItem () |
| |
| virtual bool | setFloat (const UT_StringHolder &name, fpreal data, int index) |
| |
| bool | setFloatArray (const UT_StringHolder &name, const PDG_AttributeFloat::Array &data) |
| |
| virtual bool | setInt (const UT_StringHolder &name, int data, int index) |
| |
| bool | setIntArray (const UT_StringHolder &name, const PDG_AttributeInteger::Array &data) |
| |
| virtual bool | setString (const UT_StringHolder &name, const UT_StringHolder &data, int index) |
| |
| bool | setStringArray (const UT_StringHolder &name, const PDG_AttributeString::Array &data) |
| |
| virtual bool | floatData (fpreal ¶m, const UT_StringHolder &name, int index) const |
| |
| virtual bool | floatData (PDG_AttributeFloat::Map ¶ms) const |
| |
| bool | floatData (PDG_AttributeFloat::Array ¶m, const UT_StringHolder &name) const |
| |
| virtual bool | intData (exint ¶m, const UT_StringHolder &name, int index) const |
| |
| virtual bool | intData (PDG_AttributeInteger::Map ¶ms) const |
| |
| bool | intData (PDG_AttributeInteger::Array ¶m, const UT_StringHolder &name) const |
| |
| virtual bool | stringData (UT_StringHolder ¶m, const UT_StringHolder &name, int index) const |
| |
| virtual bool | stringData (PDG_AttributeString::Map ¶ms) const |
| |
| bool | stringData (PDG_AttributeString::Array ¶m, const UT_StringHolder &name) const |
| |
| virtual bool | clearFloatData () |
| |
| virtual bool | clearIntData () |
| |
| virtual bool | clearStringData () |
| |
| virtual bool | removeData (const UT_StringHolder &name, int index) |
| |
| virtual bool | cook () |
| |
| | PDGT_TypeInstance () |
| |
| | PDGT_TypeInstance (const PDGT_BaseType< EnumType > *base_type, const PDGT_ValueArgs &extra_args) |
| |
| virtual | ~PDGT_TypeInstance () |
| |
| virtual bool | reloadInstance (UT_WorkBuffer &errors) |
| |
| const BaseType * | type () const |
| |
| const UT_StringHolder & | typeName () const |
| |
| const PDGT_ValueArgs & | extraArgs () const |
| |
| bool | compareType (const BaseType *other_type, bool deep=true) const |
| |
| void | setReloading (bool is_reloading) |
| |
| bool | isReloading () const |
| |
Definition at line 27 of file PDG_WorkItemData.h.