UGDK
0.5.0
|
#include <vector>
#include <tuple>
#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 | |
ugdk | |
ugdk::script | |
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)) |