libHSPlasma
|
#include <plStateDescriptor.h>
Public Member Functions | |
plStateDescriptor () | |
~plStateDescriptor () | |
void | read (hsStream *S) |
void | write (hsStream *S) |
void | prcWrite (pfPrcHelper *prc) |
plString | getName () const |
int | getVersion () const |
bool | isValid () const |
void | setName (const plString &name) |
void | setVersion (int ver) |
plVarDescriptor * | get (size_t idx) |
plVarDescriptor * | get (const plString &name) |
void | set (size_t idx, plVarDescriptor *var) |
void | set (const plString &name, plVarDescriptor *var) |
size_t | getNumVars () const |
void | addVariable (plVarDescriptor *var) |
void | delVariable (size_t idx) |
void | delVariable (const plString &name) |
void | clearVariables () |
Protected Attributes | |
plString | fName |
int | fVersion |
std::vector< plVarDescriptor * > | fVariables |
plStateDescriptor::plStateDescriptor | ( | ) |
plStateDescriptor::~plStateDescriptor | ( | ) |
void plStateDescriptor::addVariable | ( | plVarDescriptor * | var | ) |
void plStateDescriptor::clearVariables | ( | ) |
void plStateDescriptor::delVariable | ( | size_t | idx | ) |
void plStateDescriptor::delVariable | ( | const plString & | name | ) |
plVarDescriptor* plStateDescriptor::get | ( | size_t | idx | ) |
plVarDescriptor* plStateDescriptor::get | ( | const plString & | name | ) |
plString plStateDescriptor::getName | ( | ) | const |
size_t plStateDescriptor::getNumVars | ( | ) | const |
int plStateDescriptor::getVersion | ( | ) | const |
bool plStateDescriptor::isValid | ( | ) | const |
void plStateDescriptor::prcWrite | ( | pfPrcHelper * | prc | ) |
void plStateDescriptor::read | ( | hsStream * | S | ) |
void plStateDescriptor::set | ( | size_t | idx, |
plVarDescriptor * | var | ||
) |
void plStateDescriptor::set | ( | const plString & | name, |
plVarDescriptor * | var | ||
) |
void plStateDescriptor::setName | ( | const plString & | name | ) |
void plStateDescriptor::setVersion | ( | int | ver | ) |
void plStateDescriptor::write | ( | hsStream * | S | ) |
|
protected |
|
protected |
|
protected |