|
libHSPlasma
|
#include <plStateVariable.h>
Public Member Functions | |
| plStateVariable () | |
| virtual | ~plStateVariable () |
| virtual void | setDescriptor (plVarDescriptor *desc)=0 |
| plVarDescriptor * | getDescriptor () const |
| virtual void | resize (size_t size)=0 |
| size_t | getCount () const |
| virtual void | read (hsStream *S, plResManager *mgr) |
| virtual void | write (hsStream *S, plResManager *mgr) |
| virtual void | SetFromDefault ()=0 |
| virtual bool | isDefault (bool secondChance=false) const =0 |
| void | setDirty (bool dirty=true) |
| bool | isDirty () const |
Protected Attributes | |
| unsigned char | fContents |
| plStateVarNotificationInfo | fNotificationInfo |
| plVarDescriptor * | fDescriptor |
| size_t | fCount |
| bool | fIsDirty |
| plStateVariable::plStateVariable | ( | ) |
|
virtual |
| size_t plStateVariable::getCount | ( | ) | const |
| plVarDescriptor* plStateVariable::getDescriptor | ( | ) | const |
|
pure virtual |
Implemented in plSimpleStateVariable, and plSDStateVariable.
| bool plStateVariable::isDirty | ( | ) | const |
|
virtual |
Reimplemented in plSimpleStateVariable, and plSDStateVariable.
|
pure virtual |
Implemented in plSimpleStateVariable, and plSDStateVariable.
|
pure virtual |
Implemented in plSimpleStateVariable, and plSDStateVariable.
| void plStateVariable::setDirty | ( | bool | dirty = true | ) |
|
pure virtual |
Implemented in plSimpleStateVariable, and plSDStateVariable.
|
virtual |
Reimplemented in plSimpleStateVariable, and plSDStateVariable.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.1.2