libHSPlasma
|
#include <plStateVariable.h>
Public Member Functions | |
plSDStateVariable () | |
virtual | ~plSDStateVariable () |
virtual void | setDescriptor (plVarDescriptor *desc) |
void | setSDVarDescriptor (plStateDescriptor *desc) |
virtual void | resize (size_t size) |
virtual void | read (hsStream *S, plResManager *mgr) |
virtual void | write (hsStream *S, plResManager *mgr) |
virtual void | SetFromDefault () |
virtual bool | isDefault (bool secondChance=false) const |
plStateDataRecord * | Record (size_t idx) const |
![]() | |
plStateVariable () | |
virtual | ~plStateVariable () |
plVarDescriptor * | getDescriptor () const |
size_t | getCount () const |
void | setDirty (bool dirty=true) |
bool | isDirty () const |
Protected Attributes | |
std::vector< class plStateDataRecord * > | fDataRecList |
plStateDescriptor * | fSDVarDescriptor |
![]() | |
unsigned char | fContents |
plStateVarNotificationInfo | fNotificationInfo |
plVarDescriptor * | fDescriptor |
size_t | fCount |
bool | fIsDirty |
plSDStateVariable::plSDStateVariable | ( | ) |
|
virtual |
|
virtual |
Implements plStateVariable.
|
virtual |
Reimplemented from plStateVariable.
plStateDataRecord* plSDStateVariable::Record | ( | size_t | idx | ) | const |
|
virtual |
Implements plStateVariable.
|
virtual |
Implements plStateVariable.
|
virtual |
Implements plStateVariable.
void plSDStateVariable::setSDVarDescriptor | ( | plStateDescriptor * | desc | ) |
|
virtual |
Reimplemented from plStateVariable.
|
protected |
|
protected |