67 Commits

Author SHA1 Message Date
Josh Holtrop
c4f07c6c93 added an "auto physics" mode, on by default, that will call doPhysics() before update() if on, settable via ag::setAutoPhysics()
git-svn-id: svn://anubis/anaglym/trunk@71 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-12 19:48:58 +00:00
Josh Holtrop
792e087885 added visibility flag to Engine::Object and ag::object::setVisible() to control it
git-svn-id: svn://anubis/anaglym/trunk@68 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-12 16:41:42 +00:00
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
Josh Holtrop
bd2d3d8b25 added ag::drawObjects() to draw all objects in the scene from a lua script
git-svn-id: svn://anubis/anaglym/trunk@65 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-12 14:54:40 +00:00
Josh Holtrop
f237390761 refactoring for object cloning
git-svn-id: svn://anubis/anaglym/trunk@62 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-11 14:32:34 +00:00
Josh Holtrop
6a52215247 added doPhysics()
git-svn-id: svn://anubis/anaglym/trunk@48 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-05 19:06:42 +00:00
Josh Holtrop
8e502af057 added ag::loadStaticModel()
git-svn-id: svn://anubis/anaglym/trunk@45 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-01 03:46:14 +00:00
Josh Holtrop
99a8835954 added ag::object::getObject() helper method, stub getPosition() and setPosition() methods
git-svn-id: svn://anubis/anaglym/trunk@42 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-01 03:00:59 +00:00
Josh Holtrop
95c13516ef added elapsedTime()
git-svn-id: svn://anubis/anaglym/trunk@41 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-01 02:02:57 +00:00
Josh Holtrop
a1c8736488 moved startFrame(), endFrame() and setCamera() into Engine
git-svn-id: svn://anubis/anaglym/trunk@39 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-30 15:14:29 +00:00
Josh Holtrop
639af8d59f added Engine::Object and ag::object::load; filled in ag::loadModel a bit more
git-svn-id: svn://anubis/anaglym/trunk@33 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-27 21:01:40 +00:00
Josh Holtrop
8817201a27 added ag::sleep()
git-svn-id: svn://anubis/anaglym/trunk@22 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-20 01:32:27 +00:00
Josh Holtrop
5fac9f133b added ag::videoStart() and ag::videoStop()
git-svn-id: svn://anubis/anaglym/trunk@20 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-20 01:32:25 +00:00
Josh Holtrop
917991df34 removed "ag_" prefix on ag:: functions
git-svn-id: svn://anubis/anaglym/trunk@11 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-14 23:01:43 +00:00
Josh Holtrop
ed80f25cee added locateResource() and ag::ag_loadModel()
git-svn-id: svn://anubis/anaglym/trunk@10 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-14 03:58:53 +00:00
Josh Holtrop
795fcc13d6 added ag.println() function
git-svn-id: svn://anubis/anaglym/trunk@9 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-14 02:47:01 +00:00
Josh Holtrop
0935ce484d added anaglym.cc and ag.cc
git-svn-id: svn://anubis/anaglym/trunk@4 99a6e188-d820-4881-8870-2d33a10e2619
2009-09-13 23:00:04 +00:00