Osiris Framework  0.3
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 COFont::CacheEntry
 COApplicationThe Osiris Application base class
 COCameraClass that represents a camera on the scene
 COChronometerClass designed to measure time intervals
 CODoubleBuffer< BType >Double-buffer implementation
 ▼COEventBase event class
 ▼COMemoryPoolEventOEvent class with special memory management
 COKeyboardPressEventClass for keyboard press events
 COMouseClickEventClass for mouse click events
 COMouseMoveEvent
 COResizeEventClass for window resize events
 COExceptionOsiris exception class
 COFontFont handler
 COMathPrimitive< MType >Template class for the GLM-based classes in OMath
 ▼COMathPrimitive< glm::mat4x4 >
 COMatrix4x4Represents 4x4 matrices
 ▼COMathPrimitive< glm::quat >
 COQuaternionRepresents quaternions
 ▼COMathPrimitive< glm::vec3 >
 COVector3Represents three-dimentional vectors
 ▼COMathPrimitive< glm::vec4 >
 COVector4Represents four-dimentional vectors
 COMatrixStackMatrix stack class
 COMemoryPoolMemory pool implementation for special memory management
 COMemoryPoolObject< blockSize, segmentSize >Template class for objects that use memory pools
 ▼COMemoryPoolObject< OEVENT_MP_BLOCKSIZE, OEVENT_MP_SEGMENTSIZE >
 COMemoryPoolEventOEvent class with special memory management
 ▼COMeshBase class that represents a group of vertices that together make a geometrical shape
 COVertexColorMeshMesh class in which colors can be defined for each vertex
 COMeshBuffer< BType >Template class designed to handle OpenGL mesh buffers
 COMeshBuffer< float >
 COMeshBuffer< GLuint >
 ▼COObjectBase OsirisSDK class
 COCameraControllerCamera control class
 COText2DTwo-dimensional text handling class
 COShaderObjectClass that represents a shader object that make up shader programs
 COShaderProgramClass that represents a shader program
 COStateControls object orientation and motion state
 COStateConstraintStores motion component minimum or maximum constraints
 COStats< VType >Template class to handle statistical data
 COStats< float >
 COStats< int >
 COTimeIndexDeals with the elapsed simulation time
 COWavefrontObjectFileClass that parses an Waveffront Object file and loads vertex information on a OMesh class object