#include <ActionParams.h>

Public Member Functions | |
| ActionParams () | |
| bool | parseXML (XMLNode *accessoryNode) |
| void | initLUA (lua_State *L, int position) |
| void | initXML (ScorchedContext &context) |
| void | copy (ActionParams &other) |
Protected Attributes | |
| std::vector < ActionParam * > | params_ |
Private Member Functions | |
| ActionParams (const ActionParams &other) | |
| ActionParams & | operator= (const ActionParams &other) |
Definition at line 71 of file ActionParams.h.
| ActionParams::ActionParams | ( | ) |
Definition at line 45 of file ActionParams.cpp.
| ActionParams::ActionParams | ( | const ActionParams & | other | ) | [private] |
| bool ActionParams::parseXML | ( | XMLNode * | accessoryNode | ) |
| void ActionParams::initLUA | ( | lua_State * | L, | |
| int | position | |||
| ) |
Definition at line 62 of file ActionParams.cpp.
References LUA_TTABLE, luaL_checktype(), and params_.
| void ActionParams::initXML | ( | ScorchedContext & | context | ) |
| void ActionParams::copy | ( | ActionParams & | other | ) |
| ActionParams& ActionParams::operator= | ( | const ActionParams & | other | ) | [private] |
std::vector<ActionParam *> ActionParams::params_ [protected] |
Definition at line 83 of file ActionParams.h.
Referenced by copy(), initLUA(), initXML(), and parseXML().
1.5.3