#include <lltimer.h>
Inheritance diagram for LLEventTimer:
Public Member Functions | |
LLEventTimer (F32 period) | |
virtual | ~LLEventTimer () |
virtual BOOL | tick ()=0 |
Static Public Member Functions | |
static void | updateClass () |
Protected Attributes | |
LLTimer | mEventTimer |
F32 | mPeriod |
Static Private Attributes | |
static std::list< LLEventTimer * > | sActiveList |
Definition at line 142 of file lltimer.h.
LLEventTimer::LLEventTimer | ( | F32 | period | ) |
LLEventTimer::~LLEventTimer | ( | ) | [virtual] |
virtual BOOL LLEventTimer::tick | ( | ) | [pure virtual] |
Implemented in LLPanelFriends, LLNotifyBox, and LLPostTeleportNotifiers.
void LLEventTimer::updateClass | ( | ) | [static] |
Definition at line 526 of file lltimer.cpp.
References sActiveList.
Referenced by idle(), and LLApp::stepFrame().
LLTimer LLEventTimer::mEventTimer [protected] |
Definition at line 155 of file lltimer.h.
Referenced by LLPanelFriends::LLPanelFriends(), LLPanelFriends::tick(), and LLPanelFriends::updateFriends().
F32 LLEventTimer::mPeriod [protected] |
Definition at line 156 of file lltimer.h.
Referenced by LLEventTimer(), LLPanelFriends::tick(), and LLPanelFriends::updateFriends().
std::list< LLEventTimer * > LLEventTimer::sActiveList [static, private] |
Definition at line 160 of file lltimer.h.
Referenced by LLEventTimer(), updateClass(), and ~LLEventTimer().