OGRE
1.9.0
|
#include <OgreTimerImp.h>
Public Member Functions | |
Timer () | |
Timer () | |
Timer () | |
Timer () | |
Timer () | |
Timer () | |
Timer () | |
Timer constructor. | |
~Timer () | |
~Timer () | |
~Timer () | |
~Timer () | |
~Timer () | |
~Timer () | |
~Timer () | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicroseconds () |
Returns microseconds since initialisation or last reset. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMicrosecondsCPU () |
Returns microseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMilliseconds () |
Returns milliseconds since initialisation or last reset. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
unsigned long | getMillisecondsCPU () |
Returns milliseconds since initialisation or last reset, only CPU time measured. | |
void | operator delete (void *ptr) |
void | operator delete (void *ptr, const char *, int, const char *) |
void | operator delete (void *ptr, void *) |
void | operator delete[] (void *ptr) |
void | operator delete[] (void *ptr, const char *, int, const char *) |
void * | operator new (size_t sz) |
void * | operator new (size_t sz, const char *file, int line, const char *func) |
operator new, with debug line info | |
void * | operator new (size_t sz, void *ptr) |
placement operator new | |
void * | operator new[] (size_t sz) |
void * | operator new[] (size_t sz, const char *file, int line, const char *func) |
array operator new, with debug line info | |
void | reset () |
Resets timer. | |
void | reset () |
Resets timer. | |
void | reset () |
Resets timer. | |
void | reset () |
Resets timer. | |
void | reset () |
Resets timer. | |
void | reset () |
Resets timer. | |
void | reset () |
Resets timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
bool | setOption (const String &strKey, const void *pValue) |
Method for setting a specific option of the Timer. | |
Private Member Functions | |
DWORD | GetTickCount () |
Private Attributes | |
LARGE_INTEGER | mFrequency |
LONGLONG | mLastTime |
DWORD | mStartTick |
LARGE_INTEGER | mStartTime |
DWORD_PTR | mTimerMask |
clock_t | mZeroClock |
struct timeval | start |
clock_t | zeroClock |
Timer class.
Definition at line 37 of file Android/OgreTimerImp.h.
Ogre::Timer::Timer | ( | ) |
Ogre::Timer::~Timer | ( | ) |
Ogre::Timer::Timer | ( | ) |
Ogre::Timer::~Timer | ( | ) |
Ogre::Timer::Timer | ( | ) |
Ogre::Timer::~Timer | ( | ) |
Ogre::Timer::Timer | ( | ) |
Ogre::Timer::~Timer | ( | ) |
Ogre::Timer::Timer | ( | ) |
Ogre::Timer::~Timer | ( | ) |
Ogre::Timer::Timer | ( | ) |
Ogre::Timer::~Timer | ( | ) |
Ogre::Timer::Timer | ( | ) |
Timer constructor.
MUST be called on same thread that calls getMilliseconds()
Ogre::Timer::~Timer | ( | ) |
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns microseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset.
Returns milliseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset, only CPU time measured.
Returns milliseconds since initialisation or last reset, only CPU time measured.
|
private |
Definition at line 62 of file WIN32/OgreTimerImp.h.
Definition at line 96 of file OgreMemoryAllocatedObject.h.
|
inherited |
Definition at line 108 of file OgreMemoryAllocatedObject.h.
Definition at line 102 of file OgreMemoryAllocatedObject.h.
|
inherited |
Definition at line 113 of file OgreMemoryAllocatedObject.h.
|
inherited |
Definition at line 119 of file OgreMemoryAllocatedObject.h.
Definition at line 73 of file OgreMemoryAllocatedObject.h.
|
inherited |
operator new, with debug line info
Definition at line 68 of file OgreMemoryAllocatedObject.h.
placement operator new
Definition at line 79 of file OgreMemoryAllocatedObject.h.
Definition at line 91 of file OgreMemoryAllocatedObject.h.
|
inherited |
array operator new, with debug line info
Definition at line 86 of file OgreMemoryAllocatedObject.h.
void Ogre::Timer::reset | ( | ) |
Resets timer.
void Ogre::Timer::reset | ( | ) |
Resets timer.
void Ogre::Timer::reset | ( | ) |
Resets timer.
void Ogre::Timer::reset | ( | ) |
Resets timer.
void Ogre::Timer::reset | ( | ) |
Resets timer.
void Ogre::Timer::reset | ( | ) |
Resets timer.
void Ogre::Timer::reset | ( | ) |
Resets timer.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
Definition at line 60 of file Android/OgreTimerImp.h.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
Definition at line 60 of file FlashCC/OgreTimerImp.h.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
Definition at line 60 of file GLX/OgreTimerImp.h.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
Definition at line 60 of file iOS/OgreTimerImp.h.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
Definition at line 64 of file NaCl/OgreTimerImp.h.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
Definition at line 60 of file OSX/OgreTimerImp.h.
Method for setting a specific option of the Timer.
These options are usually specific for a certain implementation of the Timer class, and may (and probably will) not exist across different implementations. reset() must be called after all setOption() calls.
strKey | The name of the option to set |
pValue | A pointer to the value - the size should be calculated by the timer based on the key |
|
private |
Definition at line 56 of file WIN32/OgreTimerImp.h.
|
private |
Definition at line 54 of file WIN32/OgreTimerImp.h.
|
private |
Definition at line 53 of file WIN32/OgreTimerImp.h.
|
private |
Definition at line 55 of file WIN32/OgreTimerImp.h.
|
private |
Definition at line 59 of file WIN32/OgreTimerImp.h.
|
private |
Definition at line 51 of file WIN32/OgreTimerImp.h.
Definition at line 40 of file Android/OgreTimerImp.h.
|
private |
Definition at line 41 of file Android/OgreTimerImp.h.