Irrlicht 3D Engine
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

o*irr::core::aabbox3d< T >

o*irr::core::map< KeyType, ValueType >::AccessClass

o*irr::core::array< T, TAlloc >

o*irr::core::CMatrix4< T >

o*irr::core::list< T >::ConstIterator

o*irr::core::map< KeyType, ValueType >::ConstIterator

o*irr::core::dimension2d< T >

o*irr::core::FloatIntUnion32

o+irr::IEventReceiver

o*irr::io::IFileReadCallBack

o*irr::video::IGPUProgrammingServices

o*irr::io::IIrrXMLReader< char_type, super_class >

o*irr::video::IMaterialRendererServices

o*irr::core::inttofloat

o+irr::IReferenceCounted

|o*irr::gui::ICursorControl

|o*irr::gui::IGUIElementFactory

|o*irr::gui::IGUIEnvironment

|o+irr::gui::IGUIFont

|o*irr::gui::IGUIImageList

|o*irr::gui::IGUISpriteBank

|o*irr::gui::IGUITreeViewNode

|o*irr::ILogger

|o*irr::io::IArchiveLoader

|o+irr::io::IAttributeExchangingObject

|o*irr::io::IAttributes

|o*irr::io::IFileArchive

|o*irr::io::IFileList

|o*irr::io::IFileSystem

|o*irr::io::IReadFile

|o*irr::io::IWriteFile

|o*irr::io::IXMLWriter

|o*irr::IOSOperator

|o*irr::IRandomizer

|o*irr::IrrlichtDevice

|o*irr::ITimer

|o*irr::scene::IAnimationEndCallBack

|o*irr::scene::IColladaMeshWriterNames

|o*irr::scene::IColladaMeshWriterProperties

|o*irr::scene::ICollisionCallback

|o*irr::scene::IGeometryCreator

|o+irr::scene::IIndexBuffer

|o*irr::scene::ILightManager

|o+irr::scene::IMesh

|o+irr::scene::IMeshBuffer

|o*irr::scene::IMeshCache

|o*irr::scene::IMeshLoader

|o*irr::scene::IMeshManipulator

|o+irr::scene::IMeshWriter

|o*irr::scene::ISceneCollisionManager

|o*irr::scene::ISceneLoader

|o*irr::scene::ISceneManager

|o*irr::scene::ISceneNodeAnimatorFactory

|o*irr::scene::ISceneNodeFactory

|o+irr::scene::ITriangleSelector

|o+irr::scene::IVertexBuffer

|o*irr::scene::quake3::IShaderManager

|o*irr::scene::quake3::SVarGroupList

|o*irr::scene::SMD3Mesh

|o*irr::scene::SMD3MeshBuffer

|o*irr::video::IImage

|o*irr::video::IImageLoader

|o*irr::video::IImageWriter

|o*irr::video::IMaterialRenderer

|o*irr::video::IShaderConstantSetCallBack

|o*irr::video::ITexture

|o*irr::video::IVideoDriver

|\*irr::video::IVideoModeList

o*irr::video::IRenderTarget

o*irr::core::irrAllocator< T >

o*irr::core::irrAllocatorFast< T >

o*irr::scene::ISceneUserDataSerializer

o*irr::scene::quake3::IShader

o*irr::core::list< T >::Iterator

o*irr::core::map< KeyType, ValueType >::Iterator

o+irr::scene::IVertexManipulator

o*irr::io::IXMLBase

o*irr::core::line2d< T >

o*irr::core::line3d< T >

o*irr::core::list< T >

o*irr::core::map< KeyType, ValueType >

o*irr::scene::quake3::Noiser

o*irr::core::map< KeyType, ValueType >::ParentFirstIterator

o*irr::core::map< KeyType, ValueType >::ParentLastIterator

o*irr::core::plane3d< T >

o*irr::scene::quake3::Q3LevelLoadParameter

o*irr::core::quaternion

o*irr::ITimer::RealTimeDate

o*irr::core::rect< T >

o+irr::video::S3DVertex

o*irr::io::SAttributeReadWriteOptions

o*irr::scene::quake3::SBlendFunc

o*irr::video::SColor

o*irr::video::SColorf

o*irr::video::SColorHSL

o*irr::gui::SCursorSprite

o*irr::SEvent

o*irr::video::SExposedVideoData

o*irr::SEvent::SGUIEvent

o*irr::gui::SGUISprite

o*irr::gui::SGUISpriteFrame

o*irr::SIrrlichtCreationParameters

o*irr::scene::ISkinnedMesh::SJoint

o*irr::SEvent::SJoystickEvent

o*irr::SJoystickInfo

o*irr::SEvent::SKeyInput

o*irr::SKeyMap

o*irr::video::SLight

o*irr::SEvent::SLogEvent

o*irr::video::SMaterial

o*irr::video::SMaterialLayer

o*irr::scene::SMD3AnimationInfo

o*irr::scene::SMD3Face

o*irr::scene::SMD3Header

o*irr::scene::SMD3MeshHeader

o*irr::scene::SMD3QuaternionTag

o*irr::scene::SMD3QuaternionTagList

o*irr::scene::SMD3TexCoord

o*irr::scene::SMD3Vertex

o*irr::scene::quake3::SModifierFunction

o*irr::SEvent::SMouseInput

o*irr::io::SNamedPath

o*irr::video::SOverrideMaterial

o*irr::scene::SParticle

o*irr::scene::ISkinnedMesh::SPositionKey

o*irr::scene::ISkinnedMesh::SRotationKey

o*irr::scene::ISkinnedMesh::SScaleKey

o*irr::core::string< T, TAlloc >

o*irr::SEvent::SUserEvent

o*irr::scene::quake3::SVarGroup

o*irr::scene::quake3::SVariable

o*irr::scene::SViewFrustum

o*irr::scene::ISkinnedMesh::SWeight

o*irr::core::triangle3d< T >

o*irr::core::vector2d< T >

o*irr::core::vector3d< T >

\*irr::io::xmlChar< T >