HDK
|
#include <PRM_Parm.h>
Public Member Functions | |
virtual | ~PRM_DataFactory () |
virtual const char * | getDataTypeToken () const =0 |
virtual PRM_DataItemHandle | loadBinary (UT_IStream &is) const =0 |
virtual PRM_DataItemHandle | loadAscii (UT_IStream &is) const =0 |
Static Public Member Functions | |
static void | install (const char *type, PRM_DataFactory *factory) |
static PRM_DataItemHandle | parseAscii (const char *type, UT_IStream &is) |
static PRM_DataItemHandle | parseBinary (const char *type, UT_IStream &is) |
static PRM_DataItemHandle | loadTypedAscii (UT_IStream &is) |
static void | saveTypedAscii (PRM_DataItemHandle item, std::ostream &os) |
Saves type:data. Empty data doesn't write anything. More... | |
Definition at line 99 of file PRM_Parm.h.
|
inlinevirtual |
Definition at line 102 of file PRM_Parm.h.
|
pure virtual |
|
static |
|
pure virtual |
|
pure virtual |
|
static |
Loads a type:data string, the type determines which datafactory which then calls parseAscii(type, is);
|
static |
|
static |
|
static |
Saves type:data. Empty data doesn't write anything.