![]() |
OGRE 14.5
Object-Oriented Graphics Rendering Engine
|
Layers which is rendered on top of the 'normal' scene contents. More...
Classes | |
| class | Ogre::BorderPanelOverlayElement |
| A specialisation of the PanelOverlayElement to provide a panel with a border. More... | |
| class | Ogre::BorderRenderable |
| Class for rendering the border of a BorderPanelOverlayElement. More... | |
| class | Ogre::Font |
| Class representing a font in the system. More... | |
| class | Ogre::FontManager |
| Manages Font resources, parsing .fontdef files and generally organising them. More... | |
| struct | Ogre::GlyphInfo |
| Information about the position and size of a glyph in a texture. More... | |
| class | Ogre::Overlay |
| Represents a layer which is rendered on top of the 'normal' scene contents. More... | |
| class | Ogre::OverlayContainer |
| A 2D element which contains other OverlayElement instances. More... | |
| class | Ogre::OverlayElement |
| Abstract definition of a 2D element to be displayed in an Overlay. More... | |
| class | Ogre::OverlayElementFactory |
| Defines the interface which all components wishing to supply OverlayElement subclasses must implement. More... | |
| class | Ogre::OverlayManager |
| Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them. More... | |
| class | Ogre::OverlayProfileSessionListener |
| Concrete impl. More... | |
| class | Ogre::OverlaySystem |
| This class simplify initialization / finalization of the overlay system. More... | |
| class | Ogre::PanelOverlayElement |
| OverlayElement representing a flat, single-material (or transparent) panel which can contain other elements. More... | |
| class | Ogre::TextAreaOverlayElement |
| This class implements an overlay element which contains simple unformatted text. More... | |
Typedefs | |
| typedef String | Ogre::DisplayString |
| typedef SharedPtr< Font > | Ogre::FontPtr |
Enumerations | |
| enum | Ogre::OverlayProfileSessionListener::DisplayMode { Ogre::OverlayProfileSessionListener::DISPLAY_PERCENTAGE , Ogre::OverlayProfileSessionListener::DISPLAY_MILLISECONDS } |
| enum | Ogre::FontType { Ogre::FT_TRUETYPE = 1 , Ogre::FT_IMAGE = 2 } |
| Enumerates the types of Font usable in the engine. More... | |
| enum | Ogre::GuiHorizontalAlignment { Ogre::GHA_LEFT , Ogre::GHA_CENTER , Ogre::GHA_RIGHT } |
| Enum describing where '0' is in relation to the parent in the horizontal dimension. More... | |
| enum | Ogre::GuiMetricsMode { Ogre::GMM_RELATIVE , Ogre::GMM_PIXELS , Ogre::GMM_RELATIVE_ASPECT_ADJUSTED } |
| Enum describing how the position / size of an element is to be recorded. More... | |
| enum | Ogre::GuiVerticalAlignment { Ogre::GVA_TOP , Ogre::GVA_CENTER , Ogre::GVA_BOTTOM } |
| Enum describing where '0' is in relation to the parent in the vertical dimension. More... | |
Layers which is rendered on top of the 'normal' scene contents.
| typedef SharedPtr<Font> Ogre::FontPtr |
| typedef String Ogre::DisplayString |
| enum Ogre::FontType |
Enumerates the types of Font usable in the engine.
| Enumerator | |
|---|---|
| FT_TRUETYPE | Generated from a truetype (.ttf) font. |
| FT_IMAGE | Loaded from an image created by an artist. |
| enum Ogre::GuiMetricsMode |
decode UTF8 encoded bytestream to uint32 codepoints
| Ogre::OverlayProfileSessionListener::OverlayProfileSessionListener | ( | ) |
|
virtual |
|
overridevirtual |
Implements Ogre::ProfileSessionListener.
|
overridevirtual |
Implements Ogre::ProfileSessionListener.
|
overridevirtual |
Reimplemented from Ogre::ProfileSessionListener.
|
overridevirtual |
Reimplemented from Ogre::ProfileSessionListener.
Set the size of the profiler overlay, in pixels.
Set the position of the profiler overlay, in pixels.
| Real Ogre::OverlayProfileSessionListener::getOverlayWidth | ( | ) | const |
| Real Ogre::OverlayProfileSessionListener::getOverlayHeight | ( | ) | const |
| Real Ogre::OverlayProfileSessionListener::getOverlayLeft | ( | ) | const |
| Real Ogre::OverlayProfileSessionListener::getOverlayTop | ( | ) | const |
|
inline |
Set the display mode for the overlay.
|
inline |
Get the display mode for the overlay.
| Ogre::OverlaySystem::OverlaySystem | ( | ) |
Referenced by getSingleton(), and getSingletonPtr().
|
virtual |
|
overridevirtual |
Event raised before all render queues are processed.
Reimplemented from Ogre::RenderQueueListener.
|
overridevirtual |
A rendersystem-specific event occurred.
| eventName | The name of the event which has occurred |
| parameters | A list of parameters that may belong to this event, may be null if there are no parameters |
Implements Ogre::RenderSystem::Listener.
|
static |
References OverlaySystem().
|
static |
References OverlaySystem().