#include <GameApi_cmd.hh>
|
| | EnvGameApiItem_arr_p () |
| virtual int | Count () const |
| virtual std::string | Name (int i) const |
| virtual int | ParamCount (int i) const |
| virtual std::string | ParamName (int i, int p) const |
| virtual std::string | ParamType (int i, int p) const |
| virtual std::string | ParamDefault (int i, int p) const |
| virtual std::string | DefaultAuthor (int i, int p) const |
| virtual std::string | DefaultLicense (int i, int p) const |
| virtual std::string | ReturnType (int i) const |
| virtual std::string | ApiName (int i) const |
| virtual std::string | FuncName (int i) const |
| virtual std::string | Symbols () const |
| virtual std::string | Comment () const |
| virtual int | Execute (std::stringstream &ss, GameApi::Env &ee, GameApi::EveryApi &ev, std::vector< std::string > params, GameApi::ExecuteEnv &e, int j) |
| virtual std::pair< std::string, std::string > | CodeGen (GameApi::EveryApi &ev, std::vector< std::string > params, std::vector< std::string > param_names, std::vector< std::string > param_exprs, int j) |
| virtual void | BeginEnv (GameApi::ExecuteEnv &e, std::vector< GameApiParam > param) |
| virtual void | EndEnv (GameApi::ExecuteEnv &e) |
| virtual void | BeginEnv2 (GameApi::ExecuteEnv &e, std::vector< GameApiParam > params) |
| virtual void | EndEnv2 (GameApi::ExecuteEnv &e) |
| virtual | ~GameApiItem () |
| virtual int | Execute (GameApi::Env &ee, GameApi::EveryApi &ev, std::vector< std::string > params, GameApi::ExecuteEnv &e, int j)=0 |
| virtual std::pair< std::string, std::string > | CodeGen (GameApi::EveryApi &ev, std::vector< std::string > params, std::vector< std::string > param_names, int j)=0 |
| virtual | ~GameApiItem () |
◆ EnvGameApiItem_arr_p()
| EnvGameApiItem_arr_p::EnvGameApiItem_arr_p |
( |
| ) |
|
|
inline |
◆ ApiName()
| virtual std::string EnvGameApiItem_arr_p::ApiName |
( |
int | i | ) |
const |
|
inlinevirtual |
◆ BeginEnv()
◆ BeginEnv2()
◆ CodeGen()
| virtual std::pair< std::string, std::string > EnvGameApiItem_arr_p::CodeGen |
( |
GameApi::EveryApi & | ev, |
|
|
std::vector< std::string > | params, |
|
|
std::vector< std::string > | param_names, |
|
|
std::vector< std::string > | param_exprs, |
|
|
int | j ) |
|
inlinevirtual |
◆ Comment()
| virtual std::string EnvGameApiItem_arr_p::Comment |
( |
| ) |
const |
|
inlinevirtual |
◆ Count()
| virtual int EnvGameApiItem_arr_p::Count |
( |
| ) |
const |
|
inlinevirtual |
◆ DefaultAuthor()
| virtual std::string EnvGameApiItem_arr_p::DefaultAuthor |
( |
int | i, |
|
|
int | p ) const |
|
inlinevirtual |
◆ DefaultLicense()
| virtual std::string EnvGameApiItem_arr_p::DefaultLicense |
( |
int | i, |
|
|
int | p ) const |
|
inlinevirtual |
◆ EndEnv()
◆ EndEnv2()
◆ Execute()
◆ FuncName()
| virtual std::string EnvGameApiItem_arr_p::FuncName |
( |
int | i | ) |
const |
|
inlinevirtual |
◆ Name()
| virtual std::string EnvGameApiItem_arr_p::Name |
( |
int | i | ) |
const |
|
inlinevirtual |
◆ ParamCount()
| virtual int EnvGameApiItem_arr_p::ParamCount |
( |
int | i | ) |
const |
|
inlinevirtual |
◆ ParamDefault()
| virtual std::string EnvGameApiItem_arr_p::ParamDefault |
( |
int | i, |
|
|
int | p ) const |
|
inlinevirtual |
◆ ParamName()
| virtual std::string EnvGameApiItem_arr_p::ParamName |
( |
int | i, |
|
|
int | p ) const |
|
inlinevirtual |
◆ ParamType()
| virtual std::string EnvGameApiItem_arr_p::ParamType |
( |
int | i, |
|
|
int | p ) const |
|
inlinevirtual |
◆ ReturnType()
| virtual std::string EnvGameApiItem_arr_p::ReturnType |
( |
int | i | ) |
const |
|
inlinevirtual |
◆ Symbols()
| virtual std::string EnvGameApiItem_arr_p::Symbols |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: