Realtime 3D game/visualization engine, written in C++, scriptable through Tcl/Tk, Python and Lua. Supports D3D and OpenGL for rendering, runs under Linux and Windows.
application/ app.cc app.h gamestatehandler.cc gamestatehandler.h guieventhandler.cc guieventhandler.h guistatehandler.cc guistatehandler.h playvideohandler.cc playvideohandler.h statehandler.cc statehandler.h attr/ _attrid.h _attridtyped.cc _attridtyped.h attributeclasses.h attributeid.cc attributeid.h attributes.cc attributes.h boolattributeid.h floatattributeid.h intattributeid.h matrix44attributeid.h stringattributeid.h vector3attributeid.h vector4attributeid.h voidattributeid.h audio/ entity.cc entity.h listener.cc listener.h server.cc server.h soundfxhandler.cc soundfxhandler.h wavebank.cc wavebank.h waveresource.cc waveresource.h bldfiles/ application.bld attr.bld audio.bld ceui.bld db.bld foundation.bld fsm.bld game.bld graphics.bld input.bld loader.bld managers.bld mangalorelibs.bld mangaloretools.bld message.bld msg.bld navigation.bld physics.bld properties.bld script.bld tools.bld ui.bld util.bld vfx.bld viewer.bld ceui/ ceguitimesource.cc ceguitimesource.h logger.cc logger.h renderer.cc renderer.h resourceprovider.cc resourceprovider.h server.cc server.h texture.cc texture.h db/ attribute.h attributecontainer.cc attributecontainer.h entity.cc entity.h query.cc query.h reader.cc reader.h server.cc server.h writer.cc writer.h foundation/ factory.cc factory.h ptr.h refcounted.cc refcounted.h rtti.h server.cc server.h fsm/ action.cc action.h condition.cc condition.h finitestatemachine.cc finitestatemachine.h fsmfactory.cc fsmfactory.h state.cc state.h game/ graphics/ input/ lib/ loader/ managers/ message/ msg/ navigation/ physics/ properties/ script/ tools/ ui/ util/ vfx/ viewer/