anaglym/ag.h
Josh Holtrop 207f7e628a finished implementing ag::object::destroy() so lua calls to object:destroy() will correctly remove the object from the scene
git-svn-id: svn://anubis/anaglym/trunk@67 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-12 16:16:39 +00:00

33 lines
708 B
C++

#ifndef AG_H
#define AG_H
#include <lua.hpp>
namespace ag
{
void register_functions(lua_State * L);
int print(lua_State * L);
int println(lua_State * L);
int loadModel(lua_State * L);
int loadStaticModel(lua_State * L);
int sleep(lua_State * L);
int startFrame(lua_State * L);
int endFrame(lua_State * L);
int setCamera(lua_State * L);
int elapsedTime(lua_State * L);
int doPhysics(lua_State * L);
int drawObjects(lua_State * L);
namespace object
{
int draw(lua_State * L);
int setPosition(lua_State * L);
int getPosition(lua_State * L);
int clone(lua_State * L);
int destroy(lua_State * L);
}
}
#endif