#include <lugre_luacallback.h>
Public Member Functions | |
| void | release () |
| LuaCallbackFunction () | |
| ~LuaCallbackFunction () | |
| void | assign (lua_State *L, int index) |
| void | SimpleCall () |
Public Attributes | |
| bool | assigned |
| int | fun |
| lua_State * | L |
Definition at line 37 of file lugre_luacallback.h.
| Lugre::LuaCallbackFunction::LuaCallbackFunction | ( | ) | [inline] |
Definition at line 60 of file lugre_luacallback.h.
| Lugre::LuaCallbackFunction::~LuaCallbackFunction | ( | ) | [inline] |
| void Lugre::LuaCallbackFunction::release | ( | ) | [inline] |
Definition at line 53 of file lugre_luacallback.h.
References assigned, fun, and L.
Referenced by assign(), and ~LuaCallbackFunction().
| void Lugre::LuaCallbackFunction::assign | ( | lua_State * | L, | |
| int | index | |||
| ) | [inline] |
| void Lugre::LuaCallbackFunction::SimpleCall | ( | ) | [inline] |
Definition at line 77 of file lugre_luacallback.h.
References assigned, fun, L, Lugre::LuaErrorHandler(), and Lugre::PCallWithErrFuncWrapper().
Definition at line 38 of file lugre_luacallback.h.
Referenced by assign(), release(), and SimpleCall().
Definition at line 39 of file lugre_luacallback.h.
Referenced by assign(), release(), and SimpleCall().
| lua_State* Lugre::LuaCallbackFunction::L |
1.5.6