Layers which is rendered on top of the 'normal' scene contents.
More...
Layers which is rendered on top of the 'normal' scene contents.
◆ FontPtr
◆ DisplayString
◆ 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.
|
◆ GuiMetricsMode
Enum describing how the position / size of an element is to be recorded.
| Enumerator |
|---|
| GMM_RELATIVE | 'left', 'top', 'height' and 'width' are parametrics from 0.0 to 1.0
|
| GMM_PIXELS | Positions & sizes are in absolute pixels.
|
| GMM_RELATIVE_ASPECT_ADJUSTED | Positions & sizes are in virtual pixels.
|
◆ GuiHorizontalAlignment
Enum describing where '0' is in relation to the parent in the horizontal dimension.
| Enumerator |
|---|
| GHA_LEFT | |
| GHA_CENTER | |
| GHA_RIGHT | |
◆ GuiVerticalAlignment
Enum describing where '0' is in relation to the parent in the vertical dimension.
| Enumerator |
|---|
| GVA_TOP | |
| GVA_CENTER | |
| GVA_BOTTOM | |
◆ DisplayMode
| Enumerator |
|---|
| DISPLAY_PERCENTAGE | Display % frame usage on the overlay.
|
| DISPLAY_MILLISECONDS | Display milliseconds on the overlay.
|
◆ utftoc32()
| _OgreOverlayExport std::vector< uint32 > Ogre::utftoc32 |
( |
String | str | ) |
|
decode UTF8 encoded bytestream to uint32 codepoints
◆ OverlayProfileSessionListener()
| Ogre::OverlayProfileSessionListener::OverlayProfileSessionListener |
( |
| ) |
|
◆ ~OverlayProfileSessionListener()
| virtual Ogre::OverlayProfileSessionListener::~OverlayProfileSessionListener |
( |
| ) |
|
|
virtual |
◆ initializeSession()
| void Ogre::OverlayProfileSessionListener::initializeSession |
( |
| ) |
|
|
overridevirtual |
◆ finializeSession()
| void Ogre::OverlayProfileSessionListener::finializeSession |
( |
| ) |
|
|
overridevirtual |
◆ displayResults()
| void Ogre::OverlayProfileSessionListener::displayResults |
( |
const ProfileInstance & | instance, |
|
|
ulong | maxTotalFrameTime ) |
|
overridevirtual |
◆ changeEnableState()
| void Ogre::OverlayProfileSessionListener::changeEnableState |
( |
bool | enabled | ) |
|
|
overridevirtual |
◆ setOverlayDimensions()
| void Ogre::OverlayProfileSessionListener::setOverlayDimensions |
( |
Real | width, |
|
|
Real | height ) |
Set the size of the profiler overlay, in pixels.
◆ setOverlayPosition()
| void Ogre::OverlayProfileSessionListener::setOverlayPosition |
( |
Real | left, |
|
|
Real | top ) |
Set the position of the profiler overlay, in pixels.
◆ getOverlayWidth()
| Real Ogre::OverlayProfileSessionListener::getOverlayWidth |
( |
| ) |
const |
◆ getOverlayHeight()
| Real Ogre::OverlayProfileSessionListener::getOverlayHeight |
( |
| ) |
const |
◆ getOverlayLeft()
| Real Ogre::OverlayProfileSessionListener::getOverlayLeft |
( |
| ) |
const |
◆ getOverlayTop()
| Real Ogre::OverlayProfileSessionListener::getOverlayTop |
( |
| ) |
const |
◆ setDisplayMode()
| void Ogre::OverlayProfileSessionListener::setDisplayMode |
( |
DisplayMode | d | ) |
|
|
inline |
Set the display mode for the overlay.
◆ getDisplayMode()
| DisplayMode Ogre::OverlayProfileSessionListener::getDisplayMode |
( |
| ) |
const |
|
inline |
Get the display mode for the overlay.
◆ OverlaySystem()
| Ogre::OverlaySystem::OverlaySystem |
( |
| ) |
|
◆ ~OverlaySystem()
| virtual Ogre::OverlaySystem::~OverlaySystem |
( |
| ) |
|
|
virtual |
◆ preRenderQueues()
| void Ogre::OverlaySystem::preRenderQueues |
( |
| ) |
|
|
overridevirtual |
◆ eventOccurred()
A rendersystem-specific event occurred.
- Parameters
-
| 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.
◆ getSingleton()
◆ getSingletonPtr()