OGRE-Next
3.0.0
Object-Oriented Graphics Rendering Engine
|
Classes | |
class | Ogre::v1::BorderPanelOverlayElement |
A specialisation of the PanelOverlayElement to provide a panel with a border. More... | |
class | Ogre::v1::BorderPanelOverlayElementFactory |
Factory for creating BorderPanelOverlayElement instances. More... | |
class | Ogre::v1::BorderRenderable |
Class for rendering the border of a BorderPanelOverlayElement. More... | |
class | Ogre::v1::Overlay |
Represents a layer which is rendered on top of the 'normal' scene contents. More... | |
class | Ogre::v1::OverlayContainer |
A 2D element which contains other OverlayElement instances. More... | |
class | Ogre::v1::OverlayElement |
Abstract definition of a 2D element to be displayed in an Overlay. More... | |
class | Ogre::v1::OverlayElementFactory |
Defines the interface which all components wishing to supply OverlayElement subclasses must implement. More... | |
class | Ogre::v1::OverlayManager |
Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them. More... | |
class | Ogre::v1::OverlayProfileSessionListener |
Concrete impl. More... | |
class | Ogre::v1::OverlaySystem |
This class simplify initialization / finalization of the overlay system. More... | |
class | Ogre::v1::PanelOverlayElement |
OverlayElement representing a flat, single-material (or transparent) panel which can contain other elements. More... | |
class | Ogre::v1::PanelOverlayElementFactory |
Factory for creating PanelOverlayElement instances. More... | |
class | Ogre::v1::TextAreaOverlayElement |
This class implements an overlay element which contains simple unformatted text. More... | |
class | Ogre::v1::TextAreaOverlayElementFactory |
Factory for creating TextAreaOverlayElement instances. More... | |
Macros | |
#define | OGRE_DEREF_DISPLAYSTRING_ITERATOR(it) *it |
Typedefs | |
typedef String | Ogre::v1::DisplayString |
Enumerations | |
enum | Ogre::v1::GuiHorizontalAlignment { Ogre::v1::GHA_LEFT , Ogre::v1::GHA_CENTER , Ogre::v1::GHA_RIGHT } |
Enum describing where '0' is in relation to the parent in the horizontal dimension. More... | |
enum | Ogre::v1::GuiMetricsMode { Ogre::v1::GMM_RELATIVE , Ogre::v1::GMM_PIXELS , Ogre::v1::GMM_RELATIVE_ASPECT_ADJUSTED } |
Enum describing how the position / size of an element is to be recorded. More... | |
enum | Ogre::v1::GuiVerticalAlignment { Ogre::v1::GVA_TOP , Ogre::v1::GVA_CENTER , Ogre::v1::GVA_BOTTOM } |
Enum describing where '0' is in relation to the parent in the vertical dimension. More... | |
#define OGRE_DEREF_DISPLAYSTRING_ITERATOR | ( | it | ) | *it |
typedef String Ogre::v1::DisplayString |
Ogre::v1::OverlayProfileSessionListener::OverlayProfileSessionListener | ( | ) |
Ogre::v1::OverlaySystem::OverlaySystem | ( | ) |
|
override |
|
override |
|
overridevirtual |
Reimplemented from Ogre::ProfileSessionListener.
|
overridevirtual |
Reimplemented from Ogre::ProfileSessionListener.
|
overridevirtual |
Implements Ogre::RenderSystem::Listener.
|
overridevirtual |
Implements Ogre::ProfileSessionListener.
Real Ogre::v1::OverlayProfileSessionListener::getOverlayHeight | ( | ) | const |
Real Ogre::v1::OverlayProfileSessionListener::getOverlayLeft | ( | ) | const |
Real Ogre::v1::OverlayProfileSessionListener::getOverlayTop | ( | ) | const |
Real Ogre::v1::OverlayProfileSessionListener::getOverlayWidth | ( | ) | const |
|
overridevirtual |
Implements Ogre::ProfileSessionListener.
|
overridevirtual |
Reimplemented from Ogre::RenderQueueListener.
Set the size of the profiler overlay, in pixels.