TrinityCore
InstanceScenario Member List

This is the complete list of members for InstanceScenario, including all inherited members.

_criteriaProgressCriteriaHandlerprotected
_currentstepScenarioprivate
_dataScenarioprotected
_guidScenarioprivate
_mapScenarioprotected
_playersScenarioprotected
_startedCriteriaCriteriaHandlerprotected
_stepStatesScenarioprivate
AfterCriteriaTreeUpdate(CriteriaTree const *, Player *) overrideScenarioinlineprotectedvirtual
BuildScenarioStateFor(Player const *player, WorldPackets::Scenario::ScenarioState *scenarioState) constScenarioprotected
CanCompleteCriteriaTree(CriteriaTree const *tree) overrideScenarioprotectedvirtual
CanUpdateCriteria(Criteria const *criteria, CriteriaTreeList const *trees, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, WorldObject const *ref, Player *referencePlayer)CriteriaHandlerprotected
CanUpdateCriteriaTree(Criteria const *criteria, CriteriaTree const *tree, Player *referencePlayer) const overrideScenarioprotectedvirtual
CompletedCriteriaTree(CriteriaTree const *tree, Player *referencePlayer) overrideScenarioprotectedvirtual
CompleteScenario()Scenariovirtual
CompleteStep(ScenarioStepEntry const *step)Scenariovirtual
ConditionsSatisfied(Criteria const *criteria, Player *referencePlayer) constCriteriaHandlerprotected
CriteriaHandler()CriteriaHandler
CriteriaHandler(CriteriaHandler const &right)=deleteCriteriaHandler
CriteriaHandler(CriteriaHandler &&right)=deleteCriteriaHandler
DoForAllPlayers(std::function< void(Player *)> const &worker) constScenarioprotected
FailCriteria(CriteriaFailEvent failEvent, uint32 asset)CriteriaHandlervirtual
GetBonusObjectivesData() constScenarioprotected
GetCriteriaByType(CriteriaType type, uint32 asset) const overrideScenarioprotectedvirtual
GetCriteriaProgress(Criteria const *entry)CriteriaHandlerprotected
GetCriteriasProgressFor(Player const *player) constScenarioprotected
GetEntry() constScenario
GetFirstStep() constScenario
GetLastStep() constScenario
GetOwnerInfo() const overrideInstanceScenarioprotectedvirtual
GetStep() constScenarioinline
GetStepState(ScenarioStepEntry const *step) constScenario
InstanceScenario(InstanceMap *map, ScenarioData const *scenarioData)InstanceScenario
IsComplete() constScenario
IsCompletedCriteria(Criteria const *criteria, uint64 requiredAmount)CriteriaHandlerprotected
IsCompletedCriteriaTree(CriteriaTree const *tree)CriteriaHandlerprotected
IsCompletedStep(ScenarioStepEntry const *step)Scenario
LoadInstanceData()InstanceScenario
ModifierSatisfied(ModifierTreeEntry const *modifier, uint64 miscValue1, uint64 miscValue2, WorldObject const *ref, Player *referencePlayer) constCriteriaHandlerprotected
ModifierTreeSatisfied(ModifierTreeNode const *parent, uint64 miscValue1, uint64 miscValue2, WorldObject const *ref, Player *referencePlayer) constCriteriaHandlerprotected
OnPlayerEnter(Player *player)Scenariovirtual
OnPlayerExit(Player *player)Scenariovirtual
operator=(CriteriaHandler const &right)=deleteCriteriaHandler
operator=(CriteriaHandler &&right)=deleteCriteriaHandler
RemoveCriteriaProgress(Criteria const *criteria)CriteriaHandlerprotected
RequiredAchievementSatisfied(uint32) constCriteriaHandlerinlineprotectedvirtual
RequirementsSatisfied(Criteria const *criteria, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, WorldObject const *ref, Player *referencePlayer) constCriteriaHandlerprotected
Reset() overrideScenariovirtual
Scenario(Map *map, ScenarioData const *scenarioData)Scenario
SendAllData(Player const *) const overrideScenarioinlineprotectedvirtual
SendBootPlayer(Player const *player) constScenario
SendCriteriaProgressRemoved(uint32) overrideScenarioinlineprotectedvirtual
SendCriteriaUpdate(Criteria const *criteria, CriteriaProgress const *progress, Seconds timeElapsed, bool timedCompleted) const overrideScenarioprotectedvirtual
SendPacket(WorldPacket const *data) const overrideInstanceScenarioprotectedvirtual
SendScenarioState(Player const *player) constScenario
SetCriteriaProgress(Criteria const *criteria, uint64 changeValue, Player *referencePlayer, ProgressType progressType=PROGRESS_SET)CriteriaHandlerprotected
SetStep(ScenarioStepEntry const *step)Scenario
SetStepState(ScenarioStepEntry const *step, ScenarioStepState state)Scenarioinline
StartCriteria(CriteriaStartEvent startEvent, uint32 entry, Milliseconds timeLost=Milliseconds::zero())CriteriaHandler
Update(uint32)Scenarioinlinevirtual
UpdateCriteria(CriteriaType type, uint64 miscValue1=0, uint64 miscValue2=0, uint64 miscValue3=0, WorldObject const *ref=nullptr, Player *referencePlayer=nullptr)CriteriaHandler
UpdateTimedCriteria(Milliseconds timeDiff)CriteriaHandler
~CriteriaHandler()CriteriaHandlervirtual
~Scenario()Scenario