RioEngine  0.1
My first attempt to create a 3D WYSIWYG Game Engine
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 C_hashElement
 C_is_pointer< T >
 C_is_pointer< T * >
 CbtIDebugDraw
 CCGameObjectFactory
 CCLImageDetails
 CCLRenderer
 CColor
 Cfastdelegate::detail::DefaultVoidToVoid< T >
 Cfastdelegate::detail::DefaultVoidToVoid< DefaultVoid >
 Cfastdelegate::DelegateMemento
 CDIR
 CDirectoryHelper
 Cdirent
 Cfastdelegate::FastDelegate0< RetType >
 Cfastdelegate::FastDelegate1< Param1, RetType >
 Cfastdelegate::FastDelegate2< Param1, Param2, RetType >
 Cfastdelegate::FastDelegate3< Param1, Param2, Param3, RetType >
 Cfastdelegate::FastDelegate4< Param1, Param2, Param3, Param4, RetType >
 Cfastdelegate::FastDelegate5< Param1, Param2, Param3, Param4, Param5, RetType >
 Cfastdelegate::FastDelegate6< Param1, Param2, Param3, Param4, Param5, Param6, RetType >
 Cfastdelegate::FastDelegate7< Param1, Param2, Param3, Param4, Param5, Param6, Param7, RetType >
 Cfastdelegate::FastDelegate8< Param1, Param2, Param3, Param4, Param5, Param6, Param7, Param8, RetType >
 CGenericsHelper
 Cfastdelegate::detail::horrible_union< OutputClass, InputClass >
 CUSERINPUT::InputManager
 Cirrklang::IRefCountedBase class of most objects of the irrKlang
 Cirrklang::ISoundEffectControlInterface to control the active sound effects (echo, reverb,...) of an ISound object, a playing sound
 Cirrklang::ISoundMixedOutputReceiverInterface to be implemented by the user, which recieves the mixed output when it it played by the sound engine
 Cirrklang::ISoundStopEventReceiverInterface to be implemented by the user, which recieves sound stop events
 Cirrklang::IVirtualRefCountedReference counting base class for objects in the Irrlicht Engine similar to IRefCounted
 CJoystick
 CbDebugDraw::LineInfo
 CMathHelper
 CMD5
 CUSERINPUT::MousePosition
 CPropertyChange
 CPropertyPair
 CQAbstractItemModel
 CQAbstractListModel
 CQColorProvider
 CQComboBox
 CQCustomSerialization
 CQDialog
 CQGLWidget
 CQItemDelegate
 CQListView
 CQMainWindow
 CQObject
 CQSerializer
 CQTreeView
 CQWidget
 Cirrklang::SAudioStreamFormatStructure describing an audio stream format with helper functions
 Cfastdelegate::detail::SimplifyMemFunc< N >
 Cfastdelegate::detail::SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE >
 Cirrklang::SInternalAudioInterfaceStructure for returning pointers to the internal audio interface
 CStringHelper
 CTextureCoord
 CTime
 CTinyXMLHelper
 CTiXmlAttributeSet
 CTiXmlBase
 CTiXmlCursor
 CTiXmlHandle
 CTiXmlParsingData
 CTiXmlString
 CTiXmlVisitor
 CUIDProvider(self-explanatory)
 CUT_hash_bucket
 CUT_hash_handle
 CUT_hash_table
 Cirrklang::vec3d< T >3d vector template class for representing vectors and points in 3d
 Cfastdelegate::detail::VoidToDefaultVoid< T >
 Cfastdelegate::detail::VoidToDefaultVoid< void >