Crazy Eddie's GUI System  0.8.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCCEGUI::WindowFactoryManager::AliasTargetStackClass used to track active alias targets for Window factory types
oCCEGUI::AllocatedObject< Allocator >
oCCEGUI::AllocatedObject< Affector >
oCCEGUI::AllocatedObject< Animation >
oCCEGUI::AllocatedObject< AnimationInstance >
oCCEGUI::AllocatedObject< AnimationManager >
oCCEGUI::AllocatedObject< BaseDim >
oCCEGUI::AllocatedObject< BidiVisualMapping >
oCCEGUI::AllocatedObject< BoundSlot >
oCCEGUI::AllocatedObject< Colour >
oCCEGUI::AllocatedObject< ColourRect >
oCCEGUI::AllocatedObject< ComponentArea >
oCCEGUI::AllocatedObject< Dimension >
oCCEGUI::AllocatedObject< DynamicModule >
oCCEGUI::AllocatedObject< Element >
oCCEGUI::AllocatedObject< Event >
oCCEGUI::AllocatedObject< EventAction >
oCCEGUI::AllocatedObject< EventArgs >
oCCEGUI::AllocatedObject< EventLinkDefinition >
oCCEGUI::AllocatedObject< Exception >
oCCEGUI::AllocatedObject< FactoryModule >
oCCEGUI::AllocatedObject< FactoryRegisterer >
oCCEGUI::AllocatedObject< FalagardComponentBase >
oCCEGUI::AllocatedObject< Font >
oCCEGUI::AllocatedObject< FontGlyph >
oCCEGUI::AllocatedObject< FontManager >
oCCEGUI::AllocatedObject< FormattedRenderedString >
oCCEGUI::AllocatedObject< GeometryBuffer >
oCCEGUI::AllocatedObject< GlobalEventSet >
oCCEGUI::AllocatedObject< HSV_Colour >
oCCEGUI::AllocatedObject< Image >
oCCEGUI::AllocatedObject< ImageCodec >
oCCEGUI::AllocatedObject< ImageFactory >
oCCEGUI::AllocatedObject< ImageManager >
oCCEGUI::AllocatedObject< ImagerySection >
oCCEGUI::AllocatedObject< Interpolator >
oCCEGUI::AllocatedObject< KeyFrame >
oCCEGUI::AllocatedObject< Lab_Colour >
oCCEGUI::AllocatedObject< LayerSpecification >
oCCEGUI::AllocatedObject< ListboxItem >
oCCEGUI::AllocatedObject< Logger >
oCCEGUI::AllocatedObject< MouseCursor >
oCCEGUI::AllocatedObject< NamedArea >
oCCEGUI::AllocatedObject< NativeClipboardProvider >
oCCEGUI::AllocatedObject< OGLTextureTargetFactory >
oCCEGUI::AllocatedObject< OpenGL3Shader >
oCCEGUI::AllocatedObject< OpenGL3ShaderManager >
oCCEGUI::AllocatedObject< OpenGL3StateChangeWrapper >
oCCEGUI::AllocatedObject< Property >
oCCEGUI::AllocatedObject< PropertyInitialiser >
oCCEGUI::AllocatedObject< Quaternion >
oCCEGUI::AllocatedObject< RawDataContainer >
oCCEGUI::AllocatedObject< Rect< float > >
oCCEGUI::AllocatedObject< Rect< T > >
oCCEGUI::AllocatedObject< Rect< UDim > >
oCCEGUI::AllocatedObject< RegexMatcher >
oCCEGUI::AllocatedObject< RenderedString >
oCCEGUI::AllocatedObject< RenderedStringComponent >
oCCEGUI::AllocatedObject< RenderedStringParser >
oCCEGUI::AllocatedObject< RenderEffect >
oCCEGUI::AllocatedObject< RenderEffectFactory >
oCCEGUI::AllocatedObject< RenderEffectManager >
oCCEGUI::AllocatedObject< Renderer >
oCCEGUI::AllocatedObject< RenderingContext >
oCCEGUI::AllocatedObject< RenderingSurface >
oCCEGUI::AllocatedObject< RenderQueue >
oCCEGUI::AllocatedObject< RenderTarget >
oCCEGUI::AllocatedObject< ResourceProvider >
oCCEGUI::AllocatedObject< RGB_Colour >
oCCEGUI::AllocatedObject< Scheme >
oCCEGUI::AllocatedObject< SchemeManager >
oCCEGUI::AllocatedObject< ScriptFunctor >
oCCEGUI::AllocatedObject< ScriptModule >
oCCEGUI::AllocatedObject< SectionSpecification >
oCCEGUI::AllocatedObject< SimpleTimer >
oCCEGUI::AllocatedObject< Size< float > >
oCCEGUI::AllocatedObject< Size< T > >
oCCEGUI::AllocatedObject< Size< UDim > >
oCCEGUI::AllocatedObject< StateImagery >
oCCEGUI::AllocatedObject< String >
oCCEGUI::AllocatedObject< StringTranscoder >
oCCEGUI::AllocatedObject< SubscriberSlot >
oCCEGUI::AllocatedObject< System >
oCCEGUI::AllocatedObject< Texture >
oCCEGUI::AllocatedObject< TreeItem >
oCCEGUI::AllocatedObject< UBox >
oCCEGUI::AllocatedObject< UDim >
oCCEGUI::AllocatedObject< Vector2< float > >
oCCEGUI::AllocatedObject< Vector2< T > >
oCCEGUI::AllocatedObject< Vector2< UDim > >
oCCEGUI::AllocatedObject< Vector3< float > >
oCCEGUI::AllocatedObject< Vector3< T > >
oCCEGUI::AllocatedObject< Vertex >
oCCEGUI::AllocatedObject< WidgetComponent >
oCCEGUI::AllocatedObject< WidgetLookFeel >
oCCEGUI::AllocatedObject< WidgetLookManager >
oCCEGUI::AllocatedObject< WindowFactory >
oCCEGUI::AllocatedObject< WindowFactoryManager >
oCCEGUI::AllocatedObject< WindowManager >
oCCEGUI::AllocatedObject< WindowRenderer >
oCCEGUI::AllocatedObject< WindowRendererManager >
oCCEGUI::AllocatedObject< XMLAttributes >
oCCEGUI::AllocatedObject< XMLParser >
oCCEGUI::AllocatedObject< XMLSerializer >
oCCEGUI::DirectFBGeometryBuffer::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::IrrlichtGeometryBuffer::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::OgreGeometryBuffer::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::OpenGLGeometryBufferBase::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::Direct3D10GeometryBuffer::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::Direct3D11GeometryBuffer::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::Direct3D9GeometryBuffer::BatchInfoType to track info for per-texture sub batches of geometry
oCCEGUI::OpenGL3StateChangeWrapper::BindBufferParams
oCCEGUI::OpenGL3StateChangeWrapper::BlendFuncParams
oCCEGUI::OpenGL3StateChangeWrapper::BlendFuncSeperateParams
oCCEGUI::Element::CachedRectfA tiny wrapper to hide some of the dirty work of rect caching
oCCEGUI::ColourPickerConversions
oCCEGUI::NamedDefinitionCollator< K, V >::const_iterator
oCCEGUI::ConstBaseIterator< T, V >Base class constant iterator used to offer iteration over various collections within the system
oCCEGUI::ConstBaseIterator< T >
oCCEGUI::ConstBaseIterator< T, T::mapped_type >
oCCEGUI::CoordConverterUtility class that helps in converting various types of co-ordinate between absolute screen positions and positions offset from the top-left corner of a given Window object
oCCEGUI::Direct3D10GeometryBuffer::D3DVertexInternal Vertex structure used for Direct3D based geometry
oCCEGUI::Direct3D11GeometryBuffer::D3DVertexInternal Vertex structure used for Direct3D based geometry
oCCEGUI::Direct3D9GeometryBuffer::D3DVertexInternal Vertex structure used for Direct3D based geometry
oCDefaultHandler
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureConstRef< DT >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureConstRef< const DT & >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureConstRef< DT & >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureConstRef< typename Helper::safe_method_return_type >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsurePlain< DT >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsurePlain< const DT & >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsurePlain< DT & >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsurePlain< typename Helper::safe_method_return_type >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureRef< DT >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureRef< const DT & >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureRef< DT & >
oCCEGUI::TplProperty< C, T >::GetterFunctor::EnsureRef< typename Helper::safe_method_return_type >
oCCEGUI::EventSetClass that collects together a set of Event objects
oCexception
oCCEGUI::WindowFactoryManager::FalagardWindowMappingStruct used to hold mapping information required to create a falagard based window
oCCEGUI::FalagardXMLHelper< T >
oCCEGUI::FalagardXMLHelper< ChildEventAction >
oCCEGUI::FalagardXMLHelper< DimensionOperator >
oCCEGUI::FalagardXMLHelper< DimensionType >
oCCEGUI::FalagardXMLHelper< FontMetricType >
oCCEGUI::FalagardXMLHelper< FrameImageComponent >
oCCEGUI::FalagardXMLHelper< HorizontalAlignment >
oCCEGUI::FalagardXMLHelper< HorizontalFormatting >
oCCEGUI::FalagardXMLHelper< HorizontalTextFormatting >
oCCEGUI::FalagardXMLHelper< VerticalAlignment >
oCCEGUI::FalagardXMLHelper< VerticalFormatting >
oCCEGUI::FalagardXMLHelper< VerticalTextFormatting >
oCCEGUI::FormattingSetting< T >
oCCEGUI::FormattingSetting< HorizontalFormatting >
oCCEGUI::FormattingSetting< HorizontalTextFormatting >
oCCEGUI::FormattingSetting< VerticalFormatting >
oCCEGUI::FormattingSetting< VerticalTextFormatting >
oCCEGUI::FrameComponent::FrameImageSource
oCCEGUI::FunctorReferenceBinder< T >Class that enables the creation of a reference binding for a functor object to be used as a callback slot. Wrap your functor with this to enable the use of an object reference when subscribing to an event signal (as opposed to the functor object being copied, or using a pointer)
oCCEGUI::TplProperty< C, T >::GetterFunctor
oCCEGUI::OpenGLGeometryBufferBase::GLVertexInternal Vertex structure used for GL based geometry
oCCEGUI::OpenGLESGeometryBuffer::GLVertexInternal Vertex structure used for GL based geometry
oCIDevice11
oCCEGUI::InjectedInputReceiverInput injection interface to be inplemented by classes that take raw inputs
oCIReadFile
oCCEGUI::IrrlichtEventPusher
oCiterator
oCCEGUI::KeyStruct to give scope to scan code enumeration
oCCEGUI::MultiLineEditbox::LineInfoStruct used to store information about a formatted line within the paragraph
oCCEGUI::MultiColumnList::ListRowStruct used internally to represent a row in the list and also to ease sorting of the rows
oCCEGUI::Scheme::LoadableUIElementA single file reference to a font, imageset or so to be loaded as part of this Scheme
oCCEGUI::LuaFunctorFunctor class used for subscribing Lua functions to CEGUI events
oCCEGUI::mat4Pimpl
oCCEGUI::MCLGridRefSimple grid index structure
oCCEGUI::NamedDefinitionCollator< K, V >Helper container used to implement inherited collections of component definitions specified in a WidgetLook
oCCEGUI::OgreGeometryBuffer::OgreVertexVertex structure used internally and also by Ogre
oCCEGUI::OpenGL3StateChangeWrapper::PortParams
oCCEGUI::NamedDefinitionCollator< K, V >::pred
oCCEGUI::PropertyDefinitionBaseCommon base class used for types representing a new property to be available on all widgets that use the WidgetLook that the property definition is a part of
oCCEGUI::PropertyHelper< T >Helper class used to convert various data types to and from the format expected in Property strings
oCCEGUI::PropertyHelper< AspectMode >
oCCEGUI::PropertyHelper< AutoScaledMode >
oCCEGUI::PropertyHelper< bool >
oCCEGUI::PropertyHelper< CEGUI::VerticalAlignment >
oCCEGUI::PropertyHelper< Colour >
oCCEGUI::PropertyHelper< ColourRect >
oCCEGUI::PropertyHelper< const T & >
oCCEGUI::PropertyHelper< const T * >
oCCEGUI::PropertyHelper< const T >
oCCEGUI::PropertyHelper< double >
oCCEGUI::PropertyHelper< float >
oCCEGUI::PropertyHelper< Font * >
oCCEGUI::PropertyHelper< GridLayoutContainer::AutoPositioning >
oCCEGUI::PropertyHelper< HorizontalAlignment >
oCCEGUI::PropertyHelper< HorizontalFormatting >
oCCEGUI::PropertyHelper< HorizontalTextFormatting >
oCCEGUI::PropertyHelper< Image * >
oCCEGUI::PropertyHelper< int >
oCCEGUI::PropertyHelper< ItemListBase::SortMode >
oCCEGUI::PropertyHelper< ListHeaderSegment::SortDirection >
oCCEGUI::PropertyHelper< MultiColumnList::SelectionMode >
oCCEGUI::PropertyHelper< Quaternion >
oCCEGUI::PropertyHelper< Rectf >
oCCEGUI::PropertyHelper< Sizef >
oCCEGUI::PropertyHelper< Spinner::TextInputMode >
oCCEGUI::PropertyHelper< std::pair< float, float > >
oCCEGUI::PropertyHelper< String >
oCCEGUI::PropertyHelper< TabControl::TabPanePosition >
oCCEGUI::PropertyHelper< UBox >
oCCEGUI::PropertyHelper< UDim >
oCCEGUI::PropertyHelper< uint >
oCCEGUI::PropertyHelper< uint64 >
oCCEGUI::PropertyHelper< unsigned long >
oCCEGUI::PropertyHelper< URect >
oCCEGUI::PropertyHelper< USize >
oCCEGUI::PropertyHelper< UVector2 >
oCCEGUI::PropertyHelper< Vector2f >
oCCEGUI::PropertyHelper< Vector3f >
oCCEGUI::PropertyHelper< VerticalFormatting >
oCCEGUI::PropertyHelper< VerticalTextFormatting >
oCCEGUI::PropertyHelper< WindowUpdateMode >
oCCEGUI::PropertyReceiverDummy base class to ensure correct casting of receivers
oCCEGUI::RefCounted< T >Simple, generic, reference counted pointer class. This is primarily here for use by the Events system to track when to delete slot bindings
oCCEGUI::RefCounted< BoundSlot >
oCCEGUI::RefCounted< CEGUI::FormattedRenderedString >
oCCEGUI::Singleton< T >
oCCEGUI::Singleton< AnimationManager >
oCCEGUI::Singleton< FontManager >
oCCEGUI::Singleton< GlobalEventSet >
oCCEGUI::Singleton< ImageManager >
oCCEGUI::Singleton< Logger >
oCCEGUI::Singleton< RenderEffectManager >
oCCEGUI::Singleton< SchemeManager >
oCCEGUI::Singleton< System >
oCCEGUI::Singleton< WidgetLookManager >
oCCEGUI::Singleton< WindowFactoryManager >
oCCEGUI::Singleton< WindowManager >
oCCEGUI::Singleton< WindowRendererManager >
oCCEGUI::SlotFunctorBaseDefines abstract interface which will be used when constructing various functor objects that bind slots to signals (or in CEGUI terms, handlers to events)
oCCEGUI::StdAllocator
oCCEGUI::StringFastLessCompareFunctor that can be used as comparator in a std::map with String keys. It's faster than using the default, but the map will no longer be sorted alphabetically
oCCEGUI::SystemKeys
oCCEGUI::TextUtilsText utility support class. This class is all static members. You do not create instances of this class
oCCEGUI::WindowRendererFactoryBase-class for WindowRendererFactory
oCCEGUI::XMLHandler
\CT