#include "DeleteEmitter.h"
#include "Lua.h"
#include "LuaPushPull.h"
#include "LuaRef.h"
#include "LuaUtils.h"
#include "LuaWrappable.h"
#include "RefCounted.h"
#include "galaxy/SystemPath.h"
#include <tuple>
#include <typeinfo>
Go to the source code of this file.
◆ PromotionTest
◆ pi_lua_generic_pull() [1/2]
| void pi_lua_generic_pull |
( |
lua_State * |
l, |
|
|
int |
index, |
|
|
SystemPath & |
out |
|
) |
| |
|
inline |
◆ pi_lua_generic_pull() [2/2]
template<class T >
| void pi_lua_generic_pull |
( |
lua_State * |
l, |
|
|
int |
index, |
|
|
T *& |
out |
|
) |
| |
◆ pi_lua_generic_push() [1/2]
| void pi_lua_generic_push |
( |
lua_State * |
l, |
|
|
const SystemPath & |
value |
|
) |
| |
|
inline |
◆ pi_lua_generic_push() [2/2]
template<class T >
| void pi_lua_generic_push |
( |
lua_State * |
l, |
|
|
T * |
value |
|
) |
| |
◆ pi_lua_strict_pull()
template<class T >
| bool pi_lua_strict_pull |
( |
lua_State * |
l, |
|
|
int |
index, |
|
|
T *& |
out |
|
) |
| |