#include <ActionParams.h>

Public Member Functions | |
| const std::string & | getName () |
| void | setName (const std::string &name) |
| virtual void | copy (ActionParam *other)=0 |
| virtual bool | parseXML (XMLNode *accessoryNode)=0 |
| virtual void | initLUA (lua_State *L, int position)=0 |
| virtual void | initXML (ScorchedContext &context)=0 |
Protected Attributes | |
| std::string | name_ |
Definition at line 40 of file ActionParams.h.
| const std::string& ActionParam::getName | ( | ) | [inline] |
| void ActionParam::setName | ( | const std::string & | name | ) | [inline] |
| virtual void ActionParam::copy | ( | ActionParam * | other | ) | [pure virtual] |
Implemented in FixedActionParam.
| virtual bool ActionParam::parseXML | ( | XMLNode * | accessoryNode | ) | [pure virtual] |
Implemented in FixedActionParam.
| virtual void ActionParam::initLUA | ( | lua_State * | L, | |
| int | position | |||
| ) | [pure virtual] |
Implemented in FixedActionParam.
| virtual void ActionParam::initXML | ( | ScorchedContext & | context | ) | [pure virtual] |
Implemented in FixedActionParam.
std::string ActionParam::name_ [protected] |
Definition at line 52 of file ActionParams.h.
Referenced by getName(), FixedActionParam::initLUA(), FixedActionParam::parseXML(), and setName().
1.5.3