CMGDK r49-rc2
|
#include <DevilFunc.h>
公有成员 | |
DevilFunc (DevilEngine *dvm, const WideString &name) | |
bool | AddGotoFlag (const WideString &) |
int | FindGotoFlag (const WideString &) |
void | AddGotoCommand (const WideString &) |
void | AddReturn () |
int | AddCommand (DevilCommand *cmd) |
void | AddScriptFuncCall (DevilFunc *) |
DevilValueInterface * | AddValue (eTokenType, const WideString &) |
公有属性 | |
WideString | func_name |
ObjectList< DevilCommand > | command |
IndexData< WideString, int > | goto_flag |
IndexObject< WideString, DevilValueInterface > | script_value_list |
虚拟机内脚本函数定义
hgl::DevilFunc::DevilFunc | ( | DevilEngine * | dvm, |
const WideString & | name | ||
) | [inline] |
int hgl::DevilFunc::AddCommand | ( | DevilCommand * | cmd | ) | [inline] |
void hgl::DevilFunc::AddGotoCommand | ( | const WideString & | name | ) |
bool hgl::DevilFunc::AddGotoFlag | ( | const WideString & | name | ) |
void hgl::DevilFunc::AddReturn | ( | ) |
void hgl::DevilFunc::AddScriptFuncCall | ( | DevilFunc * | script_func | ) |
DevilValueInterface * hgl::DevilFunc::AddValue | ( | eTokenType | type, |
const WideString & | name | ||
) |
int hgl::DevilFunc::FindGotoFlag | ( | const WideString & | name | ) |