ActionParams Class Reference

#include <ActionParams.h>

Inheritance diagram for ActionParams:

TestActionParams

List of all members.

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)
ActionParamsoperator= (const ActionParams &other)


Detailed Description

Definition at line 71 of file ActionParams.h.


Constructor & Destructor Documentation

ActionParams::ActionParams (  ) 

Definition at line 45 of file ActionParams.cpp.

ActionParams::ActionParams ( const ActionParams other  )  [private]


Member Function Documentation

bool ActionParams::parseXML ( XMLNode accessoryNode  ) 

Definition at line 49 of file ActionParams.cpp.

References params_.

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  ) 

Definition at line 75 of file ActionParams.cpp.

References params_.

void ActionParams::copy ( ActionParams other  ) 

Definition at line 86 of file ActionParams.cpp.

References params_.

ActionParams& ActionParams::operator= ( const ActionParams other  )  [private]


Member Data Documentation

std::vector<ActionParam *> ActionParams::params_ [protected]

Definition at line 83 of file ActionParams.h.

Referenced by copy(), initLUA(), initXML(), and parseXML().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:00 2009 for Scorched3D by  doxygen 1.5.3