DubiousEngine  0.2.0
Simple Game Engine
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CDubious::Utility::Ac3d_fileAbstraction of the AC3D File
 CDubious::Utility::Ac3d_file_readerAn object that can read an AC3D file
 CDubious::Utility::Ac3d_materialA Material in an AC3D file
 CDubious::Utility::Ac3d_modelAn AC3D Model
 CDubious::Physics::ArenaContainer for all of the Physics things
 CDubious::Renderer::CameraAbstraction of a camera
 CDubious::Physics::Collision_solverCollision solver that implements GJK
 CDubious::Physics::Arena::Collision_solver_settingsCollision solver settings
 CDubious::Physics::Collision_strategyInterface for finding collisions between all objects
 CDubious::Physics::Collision_strategy_multi_threadedMulti-threaded Collision Strategy
 CDubious::Physics::Collision_strategy_open_clCollision Strategy using OpenCL
 CDubious::Physics::Collision_strategy_simpleSimple, single threaded Collision Strategy
 CDubious::Utility::Ac3d_material::ColorA simple 3 channel color
 CDubious::Renderer::ColorSimple color class
 CDubious::Physics::Constraint_solverConstraint Solver... solves constraints
 CDubious::Physics::Arena::Constraint_solver_settingsConstraint solver settings
 CDubious::Physics::Contact_manifold::ContactContact information
 CDubious::Physics::Contact_manifoldContains persistent contact information
 CDubious::Math::Coordinate_spaceRepresentation of a position and rotation
 CDubious::Renderer::Visible_model::EdgeA Model Edge
 CDubious::Utility::File_pathPath and Filename information
 CDubious::Renderer::Scene::LightA Light
 CDubious::Physics::Minkowski_polytopeA Minkowski Polytope used in EPA
 CDubious::Physics::Minkowski_simplexThe Minkowski Simplex used in GJK
 CDubious::Physics::Minkowski_vectorA Minkowski Vector used in GJK and EPA
 CDubious::Renderer::Object_rendererInterface for a class that can render an object
 CDubious::Renderer::Outlined_object_rendererRenders objects with an outline
 CDubious::Renderer::Simple_object_rendererBasic object renderer
 CDubious::Utility::Open_clUtilities for OpenCL
 CDubious::Renderer::Open_gl_attributesOpenGLAttributes
 CDubious::Renderer::Open_gl_commandsCollection of OpenGL commands
 CDubious::Renderer::Open_gl_context_storeOpenGL Context Store
 CDubious::Renderer::Open_gl_matrixOpen GL Matrix
 CDubious::Renderer::Open_gl_primitiveOpenGL Primitives
 CDubious::Physics::Physics_modelA model represented to the Physics system
 CDubious::Physics::Physics_objectA Physics Object
 CDubious::Math::PointT< T >A 3D Point
 CDubious::Math::PointT< 0 >
 CDubious::Math::QuaternionT< T >Quaternion
 CDubious::Renderer::SceneA Visible Scene
 CDubious::Utility::Sdl_managerTop Level SDL Manager
 CDubious::Physics::Arena::SettingsPhysics settings
 CDubious::Renderer::Shadow_rendererAn object that can render a shadow volume
 CDubious::Renderer::Visible_object::SilhouetteSilhouette
 CDubious::Utility::Ac3d_model::SurfaceA Surface
 CDubious::Renderer::Visible_model::surfaceModel Surface
 CDubious::Utility::Thread_poolSimple thread pool
 CDubious::Utility::TimerA Timer
 CDubious::Physics::Minkowski_polytope::TriangleA surface triangle
 CDubious::Math::TripleThree floats
 CDubious::Math::Unit_quaternionT< T >Unit Quaternions are used to represent rotation
 CDubious::Math::Unit_quaternionT< 0 >
 CDubious::Math::Unit_vectorT< T >A 3D Unit Vector
 CDubious::Math::VectorT< T >A 3D Vector
 CDubious::Renderer::Visible_modelRepresentation of a visible model
 CDubious::Renderer::Visible_objectAn object that can be seen