void pi_lua_generic_pull(lua_State *l, int index, vector3d &out)
Definition: LuaVector.h:27
bool pi_lua_strict_pull(lua_State *l, int index, vector3d &out)
Definition: LuaVector.h:32
void pi_lua_generic_push(lua_State *l, const vector3d &value)
Definition: LuaVector.h:25
Definition: LuaVector.h:11
vector3d * CheckFromLua(lua_State *L, int idx)
Definition: LuaVector.cpp:301
void Register(lua_State *L)
Definition: LuaVector.cpp:266
void PushToLua(lua_State *L, const vector3d &v)
Definition: LuaVector.h:17
void PushToLuaF(lua_State *L, const vector3f &v)
Definition: LuaVector.h:21
const vector3d * GetFromLua(lua_State *L, int idx)
Definition: LuaVector.cpp:296
vector3f CheckFromLuaF(lua_State *L, int idx)
Definition: LuaVector.h:22
vector3d * PushNewToLua(lua_State *L)
Definition: LuaVector.cpp:289
const char LibName[]
Definition: LuaVector.cpp:263
const char TypeName[]
Definition: LuaVector.cpp:264
vector3< float > vector3f
Definition: vector3.h:285
vector3< double > vector3d
Definition: vector3.h:286