#include #include #include #include extern "C" { #include #include #include } #include #include "scene/icamera.hpp" #include "scene/imesh.hpp" #include "scene/ilight.hpp" #include "phys/bphysbox.hpp" #include "phys/bphysmodel.hpp" using namespace irr; extern IrrlichtDevice* device; void load_scenefuncs(lua_State* L){ icamera_register(L,device); imesh_register(L,device); ilight_register(L,device); bphysbox_register(L,device); bphysmodel_register(L,device); lua_pop(L, 1); lua_newtable(L); lua_setglobal(L,"scene"); }