TrinityCore
ConditionMgr Member List

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

addToGossipMenuItems(ConditionId const &id, std::shared_ptr< std::vector< Condition > > conditions) constConditionMgrprivate
addToGossipMenus(ConditionId const &id, std::shared_ptr< std::vector< Condition > > conditions) constConditionMgrprivate
addToGraveyardData(ConditionId const &id, std::shared_ptr< std::vector< Condition > > conditions) constConditionMgrprivate
addToLootTemplate(ConditionId const &id, std::shared_ptr< std::vector< Condition > > conditions, LootTemplate *loot) constConditionMgrprivate
addToPhases(ConditionId const &id, std::shared_ptr< std::vector< Condition > > conditions) constConditionMgrprivate
addToSpellImplicitTargetConditions(Condition const &cond) constConditionMgrprivate
CanHaveConditionType(ConditionSourceType sourceType, ConditionTypes conditionType)ConditionMgrstatic
CanHaveSourceGroupSet(ConditionSourceType sourceType)ConditionMgrstatic
CanHaveSourceIdSet(ConditionSourceType sourceType)ConditionMgrstatic
Clean()ConditionMgrprivate
ConditionMgr()ConditionMgrprivate
ConditionStoreConditionMgrprivate
GetConditionsForAreaTrigger(uint32 areaTriggerId, bool isServerSide) constConditionMgr
GetPlayerConditionLfgValue(Player const *player, PlayerConditionLfgStatus status)ConditionMgrstatic
GetSearcherTypeMaskForConditionList(ConditionContainer const &conditions) constConditionMgr
HasConditionsForNotGroupedEntry(ConditionSourceType sourceType, uint32 entry) constConditionMgr
HasConditionsForSpellClickEvent(uint32 creatureId, uint32 spellId) constConditionMgr
instance()ConditionMgrstatic
isConditionTypeValid(Condition *cond) constConditionMgr
IsMapMeetingNotGroupedConditions(ConditionSourceType sourceType, uint32 entry, Map const *map) constConditionMgr
IsMeetingWorldStateExpression(Map const *map, WorldStateExpressionEntry const *expression)ConditionMgrstatic
IsObjectMeetingNotGroupedConditions(ConditionSourceType sourceType, uint32 entry, ConditionSourceInfo &sourceInfo) constConditionMgr
IsObjectMeetingNotGroupedConditions(ConditionSourceType sourceType, uint32 entry, WorldObject const *target0, WorldObject const *target1=nullptr, WorldObject const *target2=nullptr) constConditionMgr
IsObjectMeetingSmartEventConditions(int64 entryOrGuid, uint32 eventId, uint32 sourceType, Unit const *unit, WorldObject const *baseObject) constConditionMgr
IsObjectMeetingSpellClickConditions(uint32 creatureId, uint32 spellId, WorldObject const *clicker, WorldObject const *target) constConditionMgr
IsObjectMeetingTrainerSpellConditions(uint32 trainerId, uint32 spellId, Player *player) constConditionMgr
IsObjectMeetingVehicleSpellConditions(uint32 creatureId, uint32 spellId, Player const *player, Unit const *vehicle) constConditionMgr
IsObjectMeetingVendorItemConditions(uint32 creatureId, uint32 itemId, Player const *player, Creature const *vendor) constConditionMgr
IsObjectMeetingVisibilityByObjectIdConditions(uint32 objectType, uint32 entry, WorldObject const *seer) constConditionMgr
IsObjectMeetToConditionList(ConditionSourceInfo &sourceInfo, ConditionContainer const &conditions) constConditionMgrprivate
IsObjectMeetToConditions(WorldObject const *object, ConditionContainer const &conditions) constConditionMgr
IsObjectMeetToConditions(WorldObject const *object1, WorldObject const *object2, ConditionContainer const &conditions) constConditionMgr
IsObjectMeetToConditions(ConditionSourceInfo &sourceInfo, ConditionContainer const &conditions) constConditionMgr
IsPlayerMeetingCondition(Player const *player, PlayerConditionEntry const *condition)ConditionMgrstatic
isSourceTypeValid(Condition *cond) constConditionMgrprivate
IsSpellUsedInSpellClickConditions(uint32 spellId) constConditionMgr
IsUnitMeetingCondition(Unit const *unit, Unit const *otherUnit, UnitConditionEntry const *condition)ConditionMgrstatic
LoadConditions(bool isReload=false)ConditionMgr
LogUselessConditionValue(Condition const *cond, uint8 index, uint32 value)ConditionMgrprivatestatic
LogUselessConditionValue(Condition const *cond, uint8 index, std::string_view value)ConditionMgrprivatestatic
SpellsUsedInSpellClickConditionsConditionMgrprivate
StaticConditionTypeDataConditionMgrstatic
StaticSourceTypeDataConditionMgrstatic
~ConditionMgr()ConditionMgrprivate