ActionParams.h File Reference

#include <lang/LangString.h>
#include <common/NumberParser.h>
#include <vector>

Go to the source code of this file.

Classes

class  ActionParam
class  FixedActionParam
class  ActionParams
class  TestActionParams

Defines

#define __INCLUDE_ActionParamsh_INCLUDE__
#define FIXED_ACTION_PARAM_DECL(x)
#define FIXED_ACTION_PARAM_DEFN(x, y, z)


Define Documentation

#define __INCLUDE_ActionParamsh_INCLUDE__

Definition at line 22 of file ActionParams.h.

#define FIXED_ACTION_PARAM_DECL ( x   ) 

Value:

private: \
        FixedActionParam x_; \
        public: \
        fixed get##x() { return x_.getValue(); }

Definition at line 28 of file ActionParams.h.

#define FIXED_ACTION_PARAM_DEFN ( x,
y,
z   ) 

Value:

x_.setValue(z); \
        x_.setName(y); \
        params_.push_back(&x_);

Definition at line 33 of file ActionParams.h.

Referenced by TestActionParams::TestActionParams().


Generated on Mon Feb 16 15:14:56 2009 for Scorched3D by  doxygen 1.5.3