TrinityCore
Loading...
Searching...
No Matches
WorldStateMgr Namespace Reference

Functions

void LoadFromDB ()
 
void Update ()
 
TC_GAME_API WorldStateTemplate const * GetWorldStateTemplate (int32 worldStateId)
 
TC_GAME_API int32 GetValue (int32 worldStateId, Map const *map)
 
TC_GAME_API void SetValue (int32 worldStateId, int32 value, bool hidden, Map *map)
 
TC_GAME_API void SaveValueInDb (int32 worldStateId, int32 value)
 
TC_GAME_API void SetValueAndSaveInDb (int32 worldStateId, int32 value, bool hidden, Map *map)
 
WorldStateValueContainer GetInitialWorldStatesForMap (Map const *map)
 
void FillInitialWorldStates (WorldPackets::WorldState::InitWorldStates &initWorldStates, Map const *map, uint32 playerAreaId)
 

Function Documentation

◆ FillInitialWorldStates()

void WorldStateMgr::FillInitialWorldStates ( WorldPackets::WorldState::InitWorldStates &  initWorldStates,
Map const *  map,
uint32  playerAreaId 
)

◆ GetInitialWorldStatesForMap()

WorldStateValueContainer WorldStateMgr::GetInitialWorldStatesForMap ( Map const *  map)

Definition at line 286 of file WorldStateMgr.cpp.

References Map::GetId(), and Trinity::Containers::MapGetValuePtr().

Referenced by Map::Map().

◆ GetValue()

◆ GetWorldStateTemplate()

◆ LoadFromDB()

◆ SaveValueInDb()

void WorldStateMgr::SaveValueInDb ( int32  worldStateId,
int32  value 
)

◆ SetValue()

void WorldStateMgr::SetValue ( int32  worldStateId,
int32  value,
bool  hidden,
Map *  map 
)

◆ SetValueAndSaveInDb()

◆ Update()