ActionParam Class Reference

#include <ActionParams.h>

Inheritance diagram for ActionParam:

FixedActionParam

List of all members.

Public Member Functions

const std::stringgetName ()
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_


Detailed Description

Definition at line 40 of file ActionParams.h.


Member Function Documentation

const std::string& ActionParam::getName (  )  [inline]

Definition at line 43 of file ActionParams.h.

References name_.

void ActionParam::setName ( const std::string name  )  [inline]

Definition at line 44 of file ActionParams.h.

References name_.

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.


Member Data Documentation

std::string ActionParam::name_ [protected]

Definition at line 52 of file ActionParams.h.

Referenced by getName(), FixedActionParam::initLUA(), FixedActionParam::parseXML(), and setName().


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