Caelum  0.6.3
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 COgre::AllocatedObject< class > [external]
 COgre::Plugin [external]
 CCaelum::CaelumPluginImplement an Ogre::Plugin for Caelum
 CCaelum::AstronomyStatic class with astronomy routines
 CCaelum::BrightStarCatalogueEntryPOD for bright star catalogue entries
 CCaelum::CaelumDefaultTypeDescriptorDataStandard type descriptors for caelum components
 CCaelum::CameraBoundElementA camera-bound element
 CCaelum::BaseSkyLightBase class for sky lights (sun and moon)
 CCaelum::MoonClass representing the moon
 CCaelum::SphereSunClass representing the sun as sphere with emissive color on it
 CCaelum::SpriteSunClass representing the sun as billboard with texture on it
 CCaelum::GroundFogExponential ground fog system implementation
 CCaelum::ImageStarfieldImage-based starfield class
 CCaelum::PointStarfieldPoint starfield class
 CCaelum::SkyDomeA sky dome element
 CCaelum::CloudSystemA cloud system is implemented by a number of cloud layers
 CCaelum::DefaultPrivatePtrTraits< PointedT >Default traits for Caelum::PrivatePtr
 CCaelum::DefaultPrivatePtrTraits< MovableT >
 CCaelum::MovableObjectPrivatePtrTraits< MovableT >PrivatePtr traits for a movable object
 CCaelum::DefaultPrivatePtrTraits< Ogre::BillboardSet >
 CCaelum::MovableObjectPrivatePtrTraits< Ogre::BillboardSet >
 CCaelum::DefaultPrivatePtrTraits< Ogre::Entity >
 CCaelum::MovableObjectPrivatePtrTraits< Ogre::Entity >
 CCaelum::DefaultPrivatePtrTraits< Ogre::ManualObject >
 CCaelum::MovableObjectPrivatePtrTraits< Ogre::ManualObject >
 CCaelum::DefaultPrivatePtrTraits< Ogre::SceneNode >
 CCaelum::SceneNodePrivatePtrTraitsPrivatePtr traits for a scene node
 CCaelum::DepthComposerCompositor-based precipitation controller
 COgre::Exception [external]
 CCaelum::UnsupportedExceptionException class for unsupported features
 CCaelum::FastGpuParamRefAn optimized reference to a gpu shared parameter
 CCaelum::FlatCloudLayerA flat cloud layer; drawn as a simple plane
 COgre::FrameListener [external]
 CCaelum::CaelumSystemThis is the "root class" of caelum
 CCaelum::InternalUtilitiesPrivate caelum utilities
 COgre::CompositorInstance::Listener [external]
 CCaelum::DepthComposerInstancePer-viewport instance of
 CCaelum::PrecipitationInstancePer-viewport instance of precipitation
 CCaelum::PrecipitationControllerCompositor-based precipitation controller
 CCaelum::PrecipitationPresetParamsPreset parameters for a certain type of precipitation
 CCaelum::PrivatePtr< PointedT, TraitsT >Template for smart pointers with strict unique ownership
 CCaelum::PrivatePtr< Ogre::BillboardSet, MovableObjectPrivatePtrTraits< Ogre::BillboardSet > >
 CCaelum::PrivatePtr< Ogre::Entity, MovableObjectPrivatePtrTraits< Ogre::Entity > >
 CCaelum::PrivatePtr< Ogre::ManualObject, MovableObjectPrivatePtrTraits< Ogre::ManualObject > >
 CCaelum::PrivatePtr< Ogre::Material, PrivateResourcePtrTraits< Ogre::Material, Ogre::MaterialPtr, Ogre::MaterialManager > >
 CCaelum::PrivatePtr< Ogre::Mesh, PrivateResourcePtrTraits< Ogre::Mesh, Ogre::MeshPtr, Ogre::MeshManager > >
 CCaelum::PrivatePtr< Ogre::SceneNode, SceneNodePrivatePtrTraits >
 CCaelum::PrivateResourcePtrTraits< PointedT, InnerT, ManagerT >PrivatePtr traits for uniquely-owned resources
 CCaelum::PrivateResourcePtrTraits< Ogre::Material, Ogre::MaterialPtr, Ogre::MaterialManager >
 CCaelum::PrivateResourcePtrTraits< Ogre::Mesh, Ogre::MeshPtr, Ogre::MeshManager >
 COgre::RenderQueue::RenderableListener [external]
 CCaelum::DepthRendererRender the depth buffer to a texture
 COgre::RenderTargetListener [external]
 CCaelum::CaelumSystemThis is the "root class" of caelum
 CCaelum::ScopedHighPrecissionFloatSwitchDummy class to increase floting point precission in a block This class will raise precission in the ctor and restore it in the destructor
 COgre::Singleton< CaelumPlugin > [external]
 CCaelum::CaelumPluginImplement an Ogre::Plugin for Caelum
 CCaelum::PointStarfield::StarStruct representing one star inside PointStarfield
 CCaelum::TypeDescriptorAbstract interface for a type descriptor
 CCaelum::DefaultTypeDescriptorDefault implementation of a TypeDescriptor
 CCaelum::UniversalClockThe system's time model
 CCaelum::ValuePropertyDescriptorBasic property descriptor interface
 CCaelum::TypedValuePropertyDescriptor< ValueT >Variant of ValuePropertyDescriptor which allows faster typed get/set methods
 CCaelum::TypedValuePropertyDescriptor< ParamT >
 CCaelum::AccesorPropertyDescriptor< TargetT, ParamT, InParamT, OutParamT >ValuePropertyDescriptor implementation based on function pointers to get/set methods