#include #include #include extern "C" { #include #include #include } #include #include #include "cbphysbox.hpp" #include "../../../shared/lua_api/phys/bphysbox.hpp" using namespace irr; using namespace scene; using namespace core; using namespace video; extern IrrlichtDevice* device; extern btDiscreteDynamicsWorld* World; extern std::list Objects; /* static LBPhysNode* checkisbphysbox(lua_State* L, int index){ void* ud = luaL_checkudata(L,index,"phys.physbox"); luaL_argcheck(L,ud != NULL, index, "'phys.physbox' expected"); return (LBPhysNode*) ud; } */ /* static LISceneNode* checkismesh(lua_State* L){ return checkismesh(L,1); } */ //phys.newphysbox({vector3 size},{vector3 origin},mass) /* static int newcbphysbox(lua_State* L){// newbphysbox(L);//{phys.physbox} LBPhysNode } */ void cbphysbox_register(lua_State* L){ bphysbox_register(L); }