![]() |
TrinityCore
|
#include <Timer.h>
Public Member Functions | |
| TimeTracker (int32 expiry=0) | |
| TimeTracker (Milliseconds expiry) | |
| void | Update (int32 diff) |
| void | Update (Milliseconds diff) |
| bool | Passed () const |
| void | Reset (int32 expiry) |
| void | Reset (Milliseconds expiry) |
| Milliseconds | GetExpiry () const |
Private Attributes | |
| Milliseconds | _expiryTime |
|
inline |
|
inline |
Definition at line 146 of file Timer.h.
References _expiryTime.
|
inline |
Definition at line 131 of file Timer.h.
References _expiryTime.
Referenced by TerrainInfo::CleanUpGrids(), boss_high_inquisitor_fairbanks::DamageTaken(), FormationMovementGenerator::DoUpdate(), boss_scarlet_commander_mograine::KilledUnit(), boss_high_inquisitor_whitemane::KilledUnit(), battleground_alterac_valley::OnUpdate(), battleground_battle_for_gilneas::OnUpdate(), battleground_eye_of_the_storm::OnUpdate(), battleground_isle_of_conquest::OnUpdate(), battleground_twin_peaks::OnUpdate(), battleground_warsong_gulch::OnUpdate(), ActiveState::Update(), RemovalState::Update(), MMAP::DynamicTileBuilder::Update(), Group::Update(), GameObjectType::Transport::Update(), GameObjectType::ControlZone::Update(), Transport::Update(), DynTreeImpl::update(), ChaseMovementGenerator::Update(), TimedFleeingMovementGenerator::Update(), FollowMovementGenerator::Update(), FleeingMovementGenerator::Update(), boss_high_inquisitor_whitemane::UpdateAI(), CritterAI::UpdateAI(), boss_high_inquisitor_fairbanks::UpdateAI(), and WaypointMovementGenerator< T >::UpdateTimer().
|
inline |
Definition at line 136 of file Timer.h.
References Reset().
Referenced by battleground_alterac_valley::battleground_alterac_valley(), battleground_battle_for_gilneas::battleground_battle_for_gilneas(), battleground_eye_of_the_storm::battleground_eye_of_the_storm(), battleground_isle_of_conquest::battleground_isle_of_conquest(), TerrainInfo::CleanUpGrids(), GameObjectType::ControlZone::ControlZone(), boss_high_inquisitor_fairbanks::DamageTaken(), FormationMovementGenerator::DoInitialize(), FormationMovementGenerator::DoUpdate(), CritterAI::JustEngagedWith(), boss_scarlet_commander_mograine::KilledUnit(), boss_high_inquisitor_whitemane::KilledUnit(), battleground_alterac_valley::OnUpdate(), battleground_battle_for_gilneas::OnUpdate(), battleground_eye_of_the_storm::OnUpdate(), battleground_isle_of_conquest::OnUpdate(), battleground_twin_peaks::OnUpdate(), battleground_warsong_gulch::OnUpdate(), boss_high_inquisitor_fairbanks::Reset(), boss_scarlet_commander_mograine::Reset(), boss_high_inquisitor_whitemane::Reset(), Reset(), battleground_eye_of_the_storm::ResetAssaultDebuff(), battleground_twin_peaks::ResetAssaultDebuff(), battleground_warsong_gulch::ResetAssaultDebuff(), FleeingMovementGenerator::SetTargetLocation(), Group::StartLeaderOfflineTimer(), GameObjectType::Transport::Transport(), MMAP::DynamicTileBuilder::Update(), GameObjectType::Transport::Update(), GameObjectType::ControlZone::Update(), Transport::Update(), DynTreeImpl::update(), ChaseMovementGenerator::Update(), FollowMovementGenerator::Update(), and WaypointMovementGenerator< T >::UpdateTimer().
|
inline |
Definition at line 141 of file Timer.h.
References _expiryTime.
|
inline |
Definition at line 121 of file Timer.h.
References Update().
Referenced by TerrainInfo::CleanUpGrids(), FormationMovementGenerator::DoUpdate(), battleground_alterac_valley::OnUpdate(), battleground_battle_for_gilneas::OnUpdate(), battleground_eye_of_the_storm::OnUpdate(), battleground_isle_of_conquest::OnUpdate(), battleground_twin_peaks::OnUpdate(), battleground_warsong_gulch::OnUpdate(), Update(), MMAP::DynamicTileBuilder::Update(), Group::Update(), GameObjectType::Transport::Update(), GameObjectType::ControlZone::Update(), Transport::Update(), DynTreeImpl::update(), ChaseMovementGenerator::Update(), TimedFleeingMovementGenerator::Update(), FollowMovementGenerator::Update(), FleeingMovementGenerator::Update(), boss_high_inquisitor_whitemane::UpdateAI(), CritterAI::UpdateAI(), boss_high_inquisitor_fairbanks::UpdateAI(), and WaypointMovementGenerator< T >::UpdateTimer().
|
inline |
Definition at line 126 of file Timer.h.
References _expiryTime.
|
private |