20 bool operator==(
const ScriptFunc& other)
const;
21 bool operator!=(
const ScriptFunc& other)
const;
23 void Call(uint32_t numParams = 0,
Datum* params =
nullptr)
const;
24 Datum CallR(uint32_t numParams = 0,
Datum* params =
nullptr)
const;
26 void Push(lua_State* L)
const;
30 static void CreateRefTable();
34 void RegisterRef(lua_State* L,
int arg);
36 void CopyRef(
int ref);
38 int mRef = LUA_REFNIL;
Export macros for Polyphase Engine symbols.
#define POLYPHASE_API
Definition PolyphaseAPI.h:31
Definition ScriptFunc.h:10
Definition ScriptFunc.h:43
ScriptFunc mScriptFunc
Definition ScriptFunc.h:45
T mFuncPointer
Definition ScriptFunc.h:44