AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
FrozenThroneResetWorker Class Reference

Public Member Functions

 FrozenThroneResetWorker ()
 
bool operator() (GameObject *go)
 

Detailed Description

Constructor & Destructor Documentation

◆ FrozenThroneResetWorker()

FrozenThroneResetWorker::FrozenThroneResetWorker ( )
inline
466{ }

Member Function Documentation

◆ operator()()

bool FrozenThroneResetWorker::operator() ( GameObject *  go)
inline
469 {
470 switch (go->GetEntry())
471 {
474 break;
477 break;
480 break;
483 break;
488 go->ResetDoorOrButton();
489 break;
490 default:
491 break;
492 }
493
494 return false;
495 }
@ GO_STATE_READY
Definition GameObjectData.h:709
@ GO_STATE_ACTIVE
Definition GameObjectData.h:708
@ GO_DESTRUCTIBLE_INTACT
Definition SharedDefines.h:1631
void SetGoState(GOState state)
Definition GameObject.cpp:2519
void ResetDoorOrButton()
Definition GameObject.cpp:1419
void SetDestructibleState(GameObjectDestructibleState state, Player *eventInvoker=nullptr, bool setHealth=false)
Definition GameObject.cpp:2382
uint32 GetEntry() const
Definition Object.h:123
@ GO_DOODAD_ICESHARD_STANDING01
Definition icecrown_citadel.h:505
@ GO_DOODAD_ICESHARD_STANDING02
Definition icecrown_citadel.h:504
@ GO_DOODAD_ICECROWN_SNOWEDGEWARNING01
Definition icecrown_citadel.h:508
@ GO_DOODAD_ICESHARD_STANDING04
Definition icecrown_citadel.h:507
@ GO_ARTHAS_PLATFORM
Definition icecrown_citadel.h:500
@ GO_DOODAD_ICESHARD_STANDING03
Definition icecrown_citadel.h:506
@ GO_DOODAD_ICECROWN_THRONEFROSTYWIND01
Definition icecrown_citadel.h:502
@ GO_DOODAD_ICECROWN_THRONEFROSTYEDGE01
Definition icecrown_citadel.h:503

References Object::GetEntry(), GO_ARTHAS_PLATFORM, GO_DESTRUCTIBLE_INTACT, GO_DOODAD_ICECROWN_SNOWEDGEWARNING01, GO_DOODAD_ICECROWN_THRONEFROSTYEDGE01, GO_DOODAD_ICECROWN_THRONEFROSTYWIND01, GO_DOODAD_ICESHARD_STANDING01, GO_DOODAD_ICESHARD_STANDING02, GO_DOODAD_ICESHARD_STANDING03, GO_DOODAD_ICESHARD_STANDING04, GO_STATE_ACTIVE, GO_STATE_READY, GameObject::ResetDoorOrButton(), GameObject::SetDestructibleState(), and GameObject::SetGoState().


The documentation for this class was generated from the following file: