Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
TimeTrackerSmall Struct Reference

#include <Timer.h>

Public Member Functions

int32 GetExpiry () const
bool Passed () const
void Reset (uint32 interval)
 TimeTrackerSmall (uint32 expiry=0)
void Update (int32 diff)

Private Attributes

int32 i_expiryTime

Detailed Description

Definition at line 104 of file Timer.h.

Constructor & Destructor Documentation

◆ TimeTrackerSmall()

TimeTrackerSmall::TimeTrackerSmall ( uint32 expiry = 0)
inline

Definition at line 107 of file Timer.h.

References i_expiryTime.

Member Function Documentation

◆ GetExpiry()

int32 TimeTrackerSmall::GetExpiry ( ) const
inline

Definition at line 124 of file Timer.h.

References i_expiryTime.

◆ Passed()

bool TimeTrackerSmall::Passed ( ) const
inline

Definition at line 114 of file Timer.h.

References i_expiryTime.

◆ Reset()

void TimeTrackerSmall::Reset ( uint32 interval)
inline

Definition at line 119 of file Timer.h.

References i_expiryTime.

◆ Update()

void TimeTrackerSmall::Update ( int32 diff)
inline

Definition at line 109 of file Timer.h.

References i_expiryTime.

Member Data Documentation

◆ i_expiryTime

int32 TimeTrackerSmall::i_expiryTime
private

Definition at line 130 of file Timer.h.

Referenced by GetExpiry(), Passed(), Reset(), TimeTrackerSmall(), and Update().


The documentation for this struct was generated from the following file:
  • src/server/shared/Utilities/Timer.h