31 #ifndef SWORD25_LUACALLBACK_H 32 #define SWORD25_LUACALLBACK_H 34 #include "sword25/kernel/common.h" 46 void registerCallbackFunction(
lua_State *L, uint objectHandle);
49 void unregisterCallbackFunction(
lua_State *L, uint objectHandle);
51 void removeAllObjectCallbacks(
lua_State *L, uint objectHandle);
53 void invokeCallbackFunctions(
lua_State *L, uint objectHandle);
56 virtual int preFunctionInvokation(
lua_State *L) {
61 void ensureObjectCallbackTableExists(
lua_State *L, uint objectHandle);
63 void pushObjectCallbackTable(
lua_State *L, uint objectHandle);
Definition: luacallback.h:40