HDK
|
#include <PRM_Parm.h>
Public Member Functions | |
virtual | ~PRM_DataItem () |
virtual PRM_Type::PRM_DataType | getDataType () const =0 |
virtual const char * | getDataTypeToken () const =0 |
virtual bool | saveAscii (std::ostream &os) const =0 |
virtual bool | saveBinary (std::ostream &os) const =0 |
virtual int64 | getMemoryUsage () const =0 |
virtual bool | canSaveAsUnprotectedString () const |
virtual UT_JSONValueMap * | getKeyValueDict () const |
Definition at line 75 of file PRM_Parm.h.
|
inlinevirtual |
Definition at line 78 of file PRM_Parm.h.
|
inlinevirtual |
Reimplemented in GDT_ParmDataItem, and GU_ParmDataItem.
Definition at line 92 of file PRM_Parm.h.
|
pure virtual |
Implemented in GDT_ParmDataItem, GU_ParmDataItem, and PRM_KeyValueDictDataItem.
|
pure virtual |
Implemented in GDT_ParmDataItem, GU_ParmDataItem, and PRM_KeyValueDictDataItem.
|
inlinevirtual |
Reimplemented in PRM_KeyValueDictDataItem.
Definition at line 95 of file PRM_Parm.h.
|
pure virtual |
Implemented in GDT_ParmDataItem, GU_ParmDataItem, and PRM_KeyValueDictDataItem.
|
pure virtual |
Implemented in GDT_ParmDataItem, GU_ParmDataItem, and PRM_KeyValueDictDataItem.
|
pure virtual |
Implemented in GDT_ParmDataItem, GU_ParmDataItem, and PRM_KeyValueDictDataItem.