|
libHSPlasma
|
#include <plStateDataRecord.h>
Public Types | |
| enum | Flags { kVolatile = 0x1 } |
Public Member Functions | |
| plStateDataRecord () | |
| ~plStateDataRecord () | |
| void | read (hsStream *S, plResManager *mgr) |
| void | write (hsStream *S, plResManager *mgr) |
| void | prcWrite (pfPrcHelper *prc) |
| plStateDescriptor * | getDescriptor () const |
| void | setDescriptor (plStateDescriptor *desc) |
| size_t | getNumVars () const |
| plStateVariable * | get (size_t idx) const |
| plStateVariable * | get (plString &name) const |
Static Public Member Functions | |
| static void | ReadStreamHeader (hsStream *S, plString &name, int &version, plUoid *objUoid) |
| static void | WriteStreamHeader (hsStream *S, plString name, int version, plUoid *objUoid) |
Protected Attributes | |
| plStateDescriptor * | fDescriptor |
| plUoid | fAssocObject |
| std::vector< plStateVariable * > | fVarsList |
| std::vector< plStateVariable * > | fSDVarsList |
| std::vector< plStateVariable * > | fAllVars |
| unsigned int | fFlags |
Static Protected Attributes | |
| static const unsigned char | kIOVersion |
| plStateDataRecord::plStateDataRecord | ( | ) |
| plStateDataRecord::~plStateDataRecord | ( | ) |
| plStateVariable* plStateDataRecord::get | ( | size_t | idx | ) | const |
| plStateVariable* plStateDataRecord::get | ( | plString & | name | ) | const |
| plStateDescriptor* plStateDataRecord::getDescriptor | ( | ) | const |
| size_t plStateDataRecord::getNumVars | ( | ) | const |
| void plStateDataRecord::prcWrite | ( | pfPrcHelper * | prc | ) |
| void plStateDataRecord::read | ( | hsStream * | S, |
| plResManager * | mgr | ||
| ) |
|
static |
| void plStateDataRecord::setDescriptor | ( | plStateDescriptor * | desc | ) |
| void plStateDataRecord::write | ( | hsStream * | S, |
| plResManager * | mgr | ||
| ) |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
1.8.1.2