|
virtual | ~IWorld ()=default |
|
virtual bool | IsClosed () const =0 |
|
virtual void | SetClosed (bool val)=0 |
|
virtual AccountTypes | GetPlayerSecurityLimit () const =0 |
|
virtual void | SetPlayerSecurityLimit (AccountTypes sec)=0 |
|
virtual void | LoadDBAllowedSecurityLevel ()=0 |
|
virtual bool | getAllowMovement () const =0 |
|
virtual void | SetAllowMovement (bool allow)=0 |
|
virtual void | SetNewCharString (std::string const &str)=0 |
|
virtual std::string const & | GetNewCharString () const =0 |
|
virtual LocaleConstant | GetDefaultDbcLocale () const =0 |
|
virtual std::string const & | GetDataPath () const =0 |
|
virtual Seconds | GetNextDailyQuestsResetTime () const =0 |
|
virtual Seconds | GetNextWeeklyQuestsResetTime () const =0 |
|
virtual Seconds | GetNextRandomBGResetTime () const =0 |
|
virtual uint16 | GetConfigMaxSkillValue () const =0 |
|
virtual void | SetInitialWorldSettings ()=0 |
|
virtual void | LoadConfigSettings (bool reload=false)=0 |
|
virtual bool | IsShuttingDown () const =0 |
|
virtual uint32 | GetShutDownTimeLeft () const =0 |
|
virtual void | ShutdownServ (uint32 time, uint32 options, uint8 exitcode, const std::string &reason=std::string())=0 |
|
virtual void | ShutdownCancel ()=0 |
|
virtual void | ShutdownMsg (bool show=false, Player *player=nullptr, const std::string &reason=std::string())=0 |
|
virtual void | Update (uint32 diff)=0 |
|
virtual void | setRate (Rates rate, float value)=0 |
|
virtual float | getRate (Rates rate) const =0 |
|
virtual void | setBoolConfig (WorldBoolConfigs index, bool value)=0 |
|
virtual bool | getBoolConfig (WorldBoolConfigs index) const =0 |
|
virtual void | setFloatConfig (WorldFloatConfigs index, float value)=0 |
|
virtual float | getFloatConfig (WorldFloatConfigs index) const =0 |
|
virtual void | setIntConfig (WorldIntConfigs index, uint32 value)=0 |
|
virtual uint32 | getIntConfig (WorldIntConfigs index) const =0 |
|
virtual void | setWorldState (uint32 index, uint64 value)=0 |
|
virtual uint64 | getWorldState (uint32 index) const =0 |
|
virtual void | LoadWorldStates ()=0 |
|
virtual bool | IsPvPRealm () const =0 |
|
virtual bool | IsFFAPvPRealm () const =0 |
|
virtual uint32 | GetNextWhoListUpdateDelaySecs ()=0 |
|
virtual void | ProcessCliCommands ()=0 |
|
virtual void | QueueCliCommand (CliCommandHolder *commandHolder)=0 |
|
virtual void | ForceGameEventUpdate ()=0 |
|
virtual void | UpdateRealmCharCount (uint32 accid)=0 |
|
virtual LocaleConstant | GetAvailableDbcLocale (LocaleConstant locale) const =0 |
|
virtual void | LoadDBVersion ()=0 |
|
virtual char const * | GetDBVersion () const =0 |
|
virtual void | UpdateAreaDependentAuras ()=0 |
|
virtual uint32 | GetCleaningFlags () const =0 |
|
virtual void | SetCleaningFlags (uint32 flags)=0 |
|
virtual void | ResetEventSeasonalQuests (uint16 event_id)=0 |
|
virtual std::string const & | GetRealmName () const =0 |
|
virtual void | SetRealmName (std::string name)=0 |
|
virtual void | RemoveOldCorpses ()=0 |
|