GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
ApiItem< RT, P > Member List

This is the complete list of members for ApiItem< RT, P >, including all inherited members.

ApiItem(RT(*fptr)(P...), std::string name, std::vector< std::string > param_name, std::vector< std::string > param_type, std::vector< std::string > param_default, std::string ret_type, std::string func_name)ApiItem< RT, P >inline
ApiItem(T(GameApi::EveryApi::*api), RT(T::*fptr)(P...), std::string name, std::vector< std::string > param_name, std::vector< std::string > param_type, std::vector< std::string > param_default, std::string ret_type, std::string api_name, std::string func_name, std::string symbols, std::string comment)ApiItem< RT, P >inline
ApiItem(RT(*fptr)(P...), std::string name, std::vector< std::string > param_name, std::vector< std::string > param_type, std::vector< std::string > param_default, std::string ret_type, std::string func_name)ApiItem< RT, P >inline
ApiName(int i) constApiItem< RT, P >inlinevirtual
BeginEnv(GameApi::ExecuteEnv &e, std::vector< GameApiParam > params)GameApiIteminlinevirtual
BeginEnv(GameApi::ExecuteEnv &e, std::vector< GameApiParam > params)GameApiIteminlinevirtual
CodeGen(std::vector< std::string > params, std::vector< std::string > param_names)ApiItem< RT, P >inlinevirtual
CodeGen(GameApi::EveryApi &ev, std::vector< std::string > params, std::vector< std::string > param_names, std::vector< std::string > param_exprs, int j)ApiItem< RT, P >inlinevirtual
CodeGen(std::vector< std::string > params, std::vector< std::string > param_names)ApiItem< RT, P >inlinevirtual
GameApiItem::CodeGen(GameApi::EveryApi &ev, std::vector< std::string > params, std::vector< std::string > param_names, int j)=0GameApiItempure virtual
Comment() constApiItem< RT, P >inlinevirtual
Count() constApiItem< RT, P >inlinevirtual
DefaultAuthor(int i, int p) constApiItem< RT, P >inlinevirtual
DefaultLicense(int i, int p) constApiItem< RT, P >inlinevirtual
EndEnv(GameApi::ExecuteEnv &e)GameApiIteminlinevirtual
EndEnv(GameApi::ExecuteEnv &e)GameApiIteminlinevirtual
Execute(std::vector< std::string > params)ApiItem< RT, P >inlinevirtual
Execute(std::stringstream &ss, GameApi::Env &ee, GameApi::EveryApi &ev, std::vector< std::string > params, GameApi::ExecuteEnv &e, int j)ApiItem< RT, P >inlinevirtual
Execute(std::vector< std::string > params)ApiItem< RT, P >inlinevirtual
GameApiItem::Execute(GameApi::Env &ee, GameApi::EveryApi &ev, std::vector< std::string > params, GameApi::ExecuteEnv &e, int j)=0GameApiItempure virtual
FuncName(int i) constApiItem< RT, P >inlinevirtual
Name() constApiItem< RT, P >inlinevirtual
Name(int i) constApiItem< RT, P >inlinevirtual
Name() constApiItem< RT, P >inlinevirtual
ParamCount() constApiItem< RT, P >inlinevirtual
ParamCount(int i) constApiItem< RT, P >inlinevirtual
ParamCount() constApiItem< RT, P >inlinevirtual
ParamDefault(int p) constApiItem< RT, P >inlinevirtual
ParamDefault(int i, int p) constApiItem< RT, P >inlinevirtual
ParamDefault(int p) constApiItem< RT, P >inlinevirtual
ParamName(int p) constApiItem< RT, P >inlinevirtual
ParamName(int i, int p) constApiItem< RT, P >inlinevirtual
ParamName(int p) constApiItem< RT, P >inlinevirtual
ParamType(int p) constApiItem< RT, P >inlinevirtual
ParamType(int i, int p) constApiItem< RT, P >inlinevirtual
ParamType(int p) constApiItem< RT, P >inlinevirtual
ReturnType() constApiItem< RT, P >inlinevirtual
ReturnType(int i) constApiItem< RT, P >inlinevirtual
ReturnType() constApiItem< RT, P >inlinevirtual
Symbols() constApiItem< RT, P >inlinevirtual
Symbols() constApiItem< RT, P >inlinevirtual
~GameApiItem()GameApiIteminlinevirtual
~GameApiItem()GameApiIteminlinevirtual