LLEventTimer Class Reference

#include <lltimer.h>

Inheritance diagram for LLEventTimer:

Inheritance graph
[legend]
Collaboration diagram for LLEventTimer:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 142 of file lltimer.h.


Constructor & Destructor Documentation

LLEventTimer::LLEventTimer ( F32  period  ) 

Definition at line 514 of file lltimer.cpp.

References mPeriod, and sActiveList.

LLEventTimer::~LLEventTimer (  )  [virtual]

Definition at line 521 of file lltimer.cpp.

References sActiveList.


Member Function Documentation

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().


Member Data Documentation

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().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:16 2010 for Second Life Viewer by  doxygen 1.4.7