|
UGDK
0.4.1
|
#include <vector>#include <ugdk/portable/tr1.h>#include <ugdk/script/languages/lua/header.h>#include <ugdk/script/languages/lua/state.h>#include <ugdk/util/uncopyable.h>

Go to the source code of this file.
Classes | |
| class | ugdk::script::lua::BaseGear |
| class | ugdk::script::lua::BaseGear::InternalSafeCall |
Namespaces | |
| namespace | ugdk |
| namespace | ugdk::script |
| namespace | ugdk::script::lua |
Macros | |
| #define | GETARGPTR(L, i, T, name) T* name = static_cast<T*>((L).touserdata(i)) |
| #define | GETARG(L, i, T, name) T& name = *(static_cast<T*>((L).touserdata(i))) |
| #define GETARG | ( | L, | |
| i, | |||
| T, | |||
| name | |||
| ) | T& name = *(static_cast<T*>((L).touserdata(i))) |
| #define GETARGPTR | ( | L, | |
| i, | |||
| T, | |||
| name | |||
| ) | T* name = static_cast<T*>((L).touserdata(i)) |