Structure to hold timer information. More...
#include <GUITimer.h>
Public Member Functions | |
CTimerCallback () | |
eC_Bool | operator!= (const CTimerCallback &T) const |
eC_Bool | operator== (const CTimerCallback &T) const |
eC_Bool | operator> (const CTimerCallback &T) const |
Public Attributes | |
CGUIAnimatable * | m_pAnimatable |
The animatable whose DoAnimate method has to be called. | |
eC_UInt | m_uiDuration |
eC_UInt | m_uiOldTime |
eC_UInt | m_uiRestTime |
The temporary time used to calculate the time left after each call of CGUITimer::Process() in milliseconds. More... | |
Structure to hold timer information.
|
inline |
Constructor.
|
inline |
comparison operator "not equal to"
T |
|
inline |
comparison operator "equal to"
T |
|
inline |
comparison operator "larger than"
T |
eC_UInt CTimerCallback::m_uiDuration |
The time set by CGUITimer::AddAnimationCallback() in milliseconds. It will not be changed unless the user changes it.
eC_UInt CTimerCallback::m_uiOldTime |
The time in milliseconds that is obtained in the last call to Process() or as this callback added to the list.
eC_UInt CTimerCallback::m_uiRestTime |
The temporary time used to calculate the time left after each call of CGUITimer::Process() in milliseconds.
If it is less than the ElapsedTime, it is reset to the uiStartTime, and the associated animatable's DoAnimate() method is called.