![]() |
VR-Forces Development_Version Class Documentation
|

Public Member Functions | |
| DtVariableParameterInterface () | |
| virtual | ~DtVariableParameterInterface () |
| virtual DtVariableParameterInterface * | clone () const =0 |
| virtual void | process (const std::string &, luabind::object const ¶meters)=0 |
| Look in the table for the lua value, and, if specified, fill in. | |
| virtual bool | isValid () const =0 |
| Returns true if valid parameter. | |
| virtual bool | specified () const =0 |
| Returns true if value has been specified. | |
|
inline |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
Look in the table for the lua value, and, if specified, fill in.
Implemented in DtVariableParameterNumberOrString, DtVariableParameterReaderWriter< _Container >, DtVariableParameterVector< _Container >, DtVariableParameter< _Container >, DtVariableParameter< DtString >, DtVariableParameter< std::vector< _Container > >, and DtVariableParameter< _Container * >.
|
pure virtual |
Returns true if valid parameter.
Implemented in DtVariableParameter< _Container >, DtVariableParameter< DtString >, DtVariableParameter< std::vector< _Container > >, and DtVariableParameter< _Container * >.
|
pure virtual |
Returns true if value has been specified.
Implemented in DtVariableParameter< _Container >, DtVariableParameter< DtString >, DtVariableParameter< std::vector< _Container > >, and DtVariableParameter< _Container * >.