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 |
◆ renderQueueStarted()
void Ogre::OverlaySystem::renderQueueStarted |
( |
uint8 |
queueGroupId, |
|
|
const String & |
invocation, |
|
|
bool & |
skipThisInvocation |
|
) |
| |
|
overridevirtual |
Event raised before a queue group is rendered.
This method is called by the SceneManager before each queue group is rendered.
- Parameters
-
queueGroupId | The id of the queue group which is about to be rendered |
invocation | Name of the illumination stage which is causing this to be called |
skipThisInvocation | A boolean passed by reference which is by default set to false. If the event sets this to true, the queue will be skipped and not rendered. Note that in this case the renderQueueEnded event will not be raised for this queue group. |
Reimplemented from Ogre::RenderQueueListener.
◆ 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()