![]() |
TrinityCore
|
This is the complete list of members for InstanceScript, including all inherited members.
_activatedAreaTriggers | InstanceScript | private |
_combatResurrectionCharges | InstanceScript | private |
_combatResurrectionTimer | InstanceScript | private |
_combatResurrectionTimerStarted | InstanceScript | private |
_creatureInfo | InstanceScript | private |
_entranceId | InstanceScript | private |
_gameObjectInfo | InstanceScript | private |
_instanceSpawnGroups | InstanceScript | private |
_objectGuids | InstanceScript | private |
_persistentScriptValues | InstanceScript | private |
_SkipCheckRequiredBosses(Player const *player=nullptr) const | InstanceScript | protected |
_temporaryEntranceId | InstanceScript | private |
AddCombatResurrectionCharge() | InstanceScript | |
AddDoor(GameObject *door, bool add) | InstanceScript | protectedvirtual |
AddMinion(Creature *minion, bool add) | InstanceScript | protected |
AddObject(Creature *obj, bool add) | InstanceScript | protected |
AddObject(GameObject *obj, bool add) | InstanceScript | protected |
AddObject(WorldObject *obj, uint32 type, bool add) | InstanceScript | protected |
AfterDataLoad() | InstanceScript | inlineprotectedvirtual |
bosses | InstanceScript | private |
CanCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
CheckAchievementCriteriaMeet(uint32, Player const *, Unit const *=nullptr, uint32=0) | InstanceScript | virtual |
CheckRequiredBosses(uint32, Player const *=nullptr) const | InstanceScript | inlinevirtual |
ComputeEntranceLocationForCompletedEncounters(uint32 completedEncountersMask) const | InstanceScript | virtual |
Create() | InstanceScript | virtual |
debug_commandscript | InstanceScript | friend |
DoAction(uint32 actionId, WorldObject *source=nullptr, WorldObject *target=nullptr) | ZoneScript | inlinevirtual |
DoCastSpellOnPlayer(Player *player, uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoCastSpellOnPlayers(uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoCloseDoorOrButton(ObjectGuid guid) | InstanceScript | |
doors | InstanceScript | private |
DoRemoveAurasDueToSpellOnPlayer(Player *player, uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoRemoveAurasDueToSpellOnPlayers(uint32 spell, bool includePets=false, bool includeControlled=false) | InstanceScript | |
DoRespawnGameObject(ObjectGuid guid, Seconds timeToDespawn=1min) | InstanceScript | |
DoSendNotifyToInstance(char const *format,...) | InstanceScript | |
DoUpdateCriteria(CriteriaType type, uint32 miscValue1=0, uint32 miscValue2=0, Unit *unit=nullptr) | InstanceScript | |
DoUpdateWorldState(int32 worldStateId, int32 value) | InstanceScript | |
DoUseDoorOrButton(ObjectGuid guid, uint32 withRestoreTime=0, bool useAlternativeState=false) | InstanceScript | |
GetBossBoundary(uint32 id) const | InstanceScript | inline |
GetBossDungeonEncounter(uint32 id) const | InstanceScript | |
GetBossDungeonEncounter(Creature const *creature) const | InstanceScript | |
GetBossInfo(uint32 id) | InstanceScript | protected |
GetBossState(uint32 id) const | InstanceScript | inline |
GetBossStateName(uint8 state) | InstanceScript | static |
GetCombatResurrectionChargeInterval() const | InstanceScript | |
GetCombatResurrectionCharges() const | InstanceScript | inline |
GetCreature(uint32 type) | InstanceScript | |
GetCreatureEntry(ObjectGuid::LowType, CreatureData const *data) | ZoneScript | virtual |
GetData(uint32) const | ZoneScript | inlinevirtual |
GetData64(uint32) const | ZoneScript | inlinevirtual |
GetEncounterCount() const | InstanceScript | inline |
GetEntranceLocation() const | InstanceScript | inline |
GetEntranceLocationForCompletedEncounters(uint32 completedEncountersMask) const | InstanceScript | |
GetGameObject(uint32 type) | InstanceScript | |
GetGameObjectEntry(ObjectGuid::LowType, uint32 entry) | ZoneScript | inlinevirtual |
GetGuidData(uint32 type) const override | InstanceScript | virtual |
GetHeader() const | InstanceScript | inline |
GetObjectGuid(uint32 type) const | InstanceScript | |
GetPersistentScriptValues() | InstanceScript | inline |
GetSaveData() | InstanceScript | |
HandleGameObject(ObjectGuid guid, bool open, GameObject *go=nullptr) | InstanceScript | |
headers | InstanceScript | private |
InitializeCombatResurrections(uint8 charges=1, uint32 interval=0) | InstanceScript | |
instance | InstanceScript | |
InstanceScript(InstanceMap *map) | InstanceScript | explicit |
InstanceScript(InstanceScript const &right)=delete | InstanceScript | |
InstanceScript(InstanceScript &&right)=delete | InstanceScript | |
IsAreaTriggerDone(uint32 id) const | InstanceScript | inline |
IsEncounterCompleted(uint32 dungeonEncounterId) const | InstanceScript | |
IsEncounterCompletedInMaskByBossId(uint32 completedEncountersMask, uint32 bossId) const | InstanceScript | |
IsEncounterInProgress() const | InstanceScript | virtual |
Load(char const *data) | InstanceScript | |
LoadBossBoundaries(BossBoundaryData const &data) | InstanceScript | protected |
LoadDoorData(DoorData const *data) | InstanceScript | protected |
LoadDungeonEncounterData(T const &encounters) | InstanceScript | inlineprotected |
LoadDungeonEncounterData(uint32 bossId, std::array< uint32, MAX_DUNGEON_ENCOUNTERS_PER_BOSS > const &dungeonEncounterIds) | InstanceScript | private |
LoadMinionData(MinionData const *data) | InstanceScript | protected |
LoadObjectData(ObjectData const *creatureData, ObjectData const *gameObjectData) | InstanceScript | protected |
LoadObjectData(ObjectData const *creatureData, ObjectInfoMap &objectInfo) | InstanceScript | privatestatic |
MarkAreaTriggerDone(uint32 id) | InstanceScript | inline |
minions | InstanceScript | private |
OnAreaTriggerCreate(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
OnAreaTriggerRemove(AreaTrigger *areaTrigger) | ZoneScript | inlinevirtual |
OnCaptureFlag(AreaTrigger *areaTrigger, Player *player) | ZoneScript | inlinevirtual |
OnCreatureCreate(Creature *creature) override | InstanceScript | virtual |
OnCreatureRemove(Creature *creature) override | InstanceScript | virtual |
OnFlagStateChange(GameObject *flagInBase, FlagState oldValue, FlagState newValue, Player *player) | ZoneScript | inlinevirtual |
OnGameObjectCreate(GameObject *go) override | InstanceScript | virtual |
OnGameObjectRemove(GameObject *go) override | InstanceScript | virtual |
OnPlayerEnter(Player *) | InstanceScript | inlinevirtual |
OnPlayerLeave(Player *) | InstanceScript | inlinevirtual |
OnUnitDeath(Unit *unit) | ZoneScript | inlinevirtual |
operator=(InstanceScript const &right)=delete | InstanceScript | |
operator=(InstanceScript &&right)=delete | InstanceScript | |
ZoneScript::operator=(ZoneScript const &right) | ZoneScript | |
ZoneScript::operator=(ZoneScript &&right) noexcept | ZoneScript | |
ProcessEvent(WorldObject *, uint32, WorldObject *) | ZoneScript | inlinevirtual |
RegisterPersistentScriptValue(PersistentInstanceScriptValueBase *value) | InstanceScript | inline |
ResetAreaTriggerDone(uint32 id) | InstanceScript | inline |
ResetCombatResurrections() | InstanceScript | |
SendBossKillCredit(uint32 encounterId) | InstanceScript | |
SendEncounterEnd() | InstanceScript | |
SendEncounterStart(uint32 inCombatResCount=0, uint32 maxInCombatResCount=0, uint32 inCombatResChargeRecovery=0, uint32 nextCombatResChargeTime=0) | InstanceScript | |
SendEncounterUnit(EncounterFrameType type, Unit const *unit, Optional< int32 > param1={}, Optional< int32 > param2={}) | InstanceScript | |
ServerAllowsTwoSideGroups() | InstanceScript | static |
SetBossNumber(uint32 number) | InstanceScript | inlineprotected |
SetBossState(uint32 id, EncounterState state) | InstanceScript | virtual |
SetData(uint32, uint32) | ZoneScript | inlinevirtual |
SetData64(uint32, uint64) | ZoneScript | inlinevirtual |
SetEntranceLocation(uint32 worldSafeLocationId) | InstanceScript | |
SetGuidData(uint32, ObjectGuid) | ZoneScript | inlinevirtual |
SetHeaders(std::string const &dataHeaders) | InstanceScript | protected |
SetTemporaryEntranceLocation(uint32 worldSafeLocationId) | InstanceScript | inline |
TriggerGameEvent(uint32 gameEventId, WorldObject *source=nullptr, WorldObject *target=nullptr) override | InstanceScript | virtual |
Update(uint32) | InstanceScript | inlinevirtual |
UpdateAdditionalSaveData(std::string const &oldData, UpdateAdditionalSaveDataEvent const &event) | InstanceScript | |
UpdateBossStateSaveData(std::string const &oldData, UpdateBossStateSaveDataEvent const &event) | InstanceScript | |
UpdateCombatResurrection(uint32 diff) | InstanceScript | |
UpdateDoorState(GameObject *door) | InstanceScript | protectedvirtual |
UpdateLfgEncounterState(BossInfo const *bossInfo) | InstanceScript | private |
UpdateMinionState(Creature *minion, EncounterState state) | InstanceScript | protected |
UpdatePhasing() | InstanceScript | |
UpdateSpawnGroups() | InstanceScript | protected |
UseCombatResurrection() | InstanceScript | |
ZoneScript() | ZoneScript | |
ZoneScript(ZoneScript const &right) | ZoneScript | |
ZoneScript(ZoneScript &&right) noexcept | ZoneScript | |
~InstanceScript() | InstanceScript | virtual |
~ZoneScript() | ZoneScript | virtual |