celVariableParameterBlock Class Reference
Variable parameter block implementation. More...
#include <celtool/stdparams.h>
Inheritance diagram for celVariableParameterBlock:

Public Member Functions | |
| celData & | AddParameter (csStringID id) |
| Add a new parameter and return a reference to the data. | |
| size_t | AddParameter (csStringID id, const celData &data) |
| Add a new parameter and returns the index. | |
| celVariableParameterBlock (iCelParameterBlock *other) | |
| Copy constructor. | |
| void | Merge (iCelParameterBlock *params) |
| Merge the given parameter block with this one. | |
| void | RemoveParameter (csStringID id) |
| Remove a parameter. | |
Detailed Description
Variable parameter block implementation.
Definition at line 232 of file stdparams.h.
Constructor & Destructor Documentation
| celVariableParameterBlock::celVariableParameterBlock | ( | iCelParameterBlock * | other | ) | [inline] |
Copy constructor.
Definition at line 246 of file stdparams.h.
Member Function Documentation
| celData& celVariableParameterBlock::AddParameter | ( | csStringID | id | ) | [inline] |
Add a new parameter and return a reference to the data.
Definition at line 292 of file stdparams.h.
| size_t celVariableParameterBlock::AddParameter | ( | csStringID | id, | |
| const celData & | data | |||
| ) | [inline] |
Add a new parameter and returns the index.
Definition at line 270 of file stdparams.h.
| void celVariableParameterBlock::Merge | ( | iCelParameterBlock * | params | ) |
Merge the given parameter block with this one.
Existing properties will be overwritten.
| void celVariableParameterBlock::RemoveParameter | ( | csStringID | id | ) | [inline] |
Remove a parameter.
Definition at line 279 of file stdparams.h.
The documentation for this class was generated from the following file:
- celtool/stdparams.h
Generated for CEL: Crystal Entity Layer 2.1 by doxygen 1.6.1
