#include "OgrePrerequisites.h"#include "OgreSingleton.h"#include "OgreString.h"#include "OgreOverlay.h"Go to the source code of this file.
Classes | |
| class | Ogre::Profile |
| An individual profile that will be processed by the Profiler. More... | |
| class | Ogre::Profiler |
| The profiler allows you to measure the performance of your code. More... | |
| struct | Ogre::Profiler::ProfileFrame |
| Represents the total timing information of a profile since profiles can be called more than once each frame. More... | |
| struct | Ogre::Profiler::ProfileHistory |
| Represents a history of each profile during the duration of the app. More... | |
| class | Ogre::Profiler::ProfileInstance |
| Represents an individual profile call. More... | |
Namespaces | |
| namespace | Ogre |
Defines | |
| #define | OgreProfile(a) |
| #define | OgreProfileBegin(a) |
| #define | OgreProfileEnd(a) |
| #define | OgreProfileGroup(a, g) |
| #define | OgreProfileBeginGroup(a, g) |
| #define | OgreProfileEndGroup(a, g) |
| #define | OgreProfileBeginGPUEvent(e) |
| #define | OgreProfileEndGPUEvent(e) |
| #define | OgreProfileMarkGPUEvent(e) |
Enumerations | |
| enum | Ogre::ProfileGroupMask { Ogre::OGREPROF_USER_DEFAULT = 0x00000001, Ogre::OGREPROF_ALL = 0xFF000000, Ogre::OGREPROF_GENERAL = 0x80000000, Ogre::OGREPROF_CULLING = 0x40000000, Ogre::OGREPROF_RENDERING = 0x20000000 } |
| List of reserved profiling masks. More... | |
| #define OgreProfile | ( | a | ) |
Definition at line 60 of file OgreProfiler.h.
| #define OgreProfileBegin | ( | a | ) |
Definition at line 61 of file OgreProfiler.h.
| #define OgreProfileBeginGPUEvent | ( | e | ) |
Definition at line 66 of file OgreProfiler.h.
| #define OgreProfileBeginGroup | ( | a, | |
| g | |||
| ) |
Definition at line 64 of file OgreProfiler.h.
| #define OgreProfileEnd | ( | a | ) |
Definition at line 62 of file OgreProfiler.h.
| #define OgreProfileEndGPUEvent | ( | e | ) |
Definition at line 67 of file OgreProfiler.h.
| #define OgreProfileEndGroup | ( | a, | |
| g | |||
| ) |
Definition at line 65 of file OgreProfiler.h.
| #define OgreProfileGroup | ( | a, | |
| g | |||
| ) |
Definition at line 63 of file OgreProfiler.h.
| #define OgreProfileMarkGPUEvent | ( | e | ) |
Definition at line 68 of file OgreProfiler.h.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Sun Sep 2 2012 07:27:25