void pi_lua_generic_push(lua_State *l, const vector2d &value)
Definition: LuaVector2.h:25
void pi_lua_generic_pull(lua_State *l, int index, vector2d &out)
Definition: LuaVector2.h:27
bool pi_lua_strict_pull(lua_State *l, int index, vector2d &out)
Definition: LuaVector2.h:32
Definition: LuaVector2.h:11
vector2d * CheckFromLua(lua_State *L, int idx)
Definition: LuaVector2.cpp:309
vector2d * PushNewToLua(lua_State *L)
Definition: LuaVector2.cpp:297
void Register(lua_State *L)
Definition: LuaVector2.cpp:274
const char LibName[]
Definition: LuaVector2.cpp:271
vector2f CheckFromLuaF(lua_State *L, int idx)
Definition: LuaVector2.h:22
const vector2d * GetFromLua(lua_State *L, int idx)
Definition: LuaVector2.cpp:304
void PushToLua(lua_State *L, const vector2d &v)
Definition: LuaVector2.h:17
const char TypeName[]
Definition: LuaVector2.cpp:272
void PushToLuaF(lua_State *L, const vector2f &v)
Definition: LuaVector2.h:21
vector2< float > vector2f
Definition: vector2.h:126
vector2< double > vector2d
Definition: vector2.h:127