TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ConditionMgr Member List

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

addToGossipMenuItems(Condition *cond) const ConditionMgrprivate
addToGossipMenus(Condition *cond) const ConditionMgrprivate
addToLootTemplate(Condition *cond, LootTemplate *loot) const ConditionMgrprivate
addToPhases(Condition *cond) const ConditionMgrprivate
addToSpellImplicitTargetConditions(Condition *cond) const ConditionMgrprivate
AllocatedMemoryStoreConditionMgrprivate
CanHaveSourceGroupSet(ConditionSourceType sourceType)ConditionMgrstatic
CanHaveSourceIdSet(ConditionSourceType sourceType)ConditionMgrstatic
Clean()ConditionMgrprivate
ConditionMgr()ConditionMgrprivate
ConditionReferenceStoreConditionMgrprivate
ConditionStoreConditionMgrprivate
GetConditionsForSpellClickEvent(uint32 creatureId, uint32 spellId) const ConditionMgr
GetSearcherTypeMaskForConditionList(ConditionContainer const &conditions) const ConditionMgr
HasConditionsForNotGroupedEntry(ConditionSourceType sourceType, uint32 entry) const ConditionMgr
instance()ConditionMgrstatic
isConditionTypeValid(Condition *cond) const ConditionMgr
IsObjectMeetingNotGroupedConditions(ConditionSourceType sourceType, uint32 entry, ConditionSourceInfo &sourceInfo) const ConditionMgr
IsObjectMeetingNotGroupedConditions(ConditionSourceType sourceType, uint32 entry, WorldObject *target0, WorldObject *target1=nullptr, WorldObject *target2=nullptr) const ConditionMgr
IsObjectMeetingSmartEventConditions(int64 entryOrGuid, uint32 eventId, uint32 sourceType, Unit *unit, WorldObject *baseObject) const ConditionMgr
IsObjectMeetingSpellClickConditions(uint32 creatureId, uint32 spellId, WorldObject *clicker, WorldObject *target) const ConditionMgr
IsObjectMeetingVehicleSpellConditions(uint32 creatureId, uint32 spellId, Player *player, Unit *vehicle) const ConditionMgr
IsObjectMeetingVendorItemConditions(uint32 creatureId, uint32 itemId, Player *player, Creature *vendor) const ConditionMgr
IsObjectMeetToConditionList(ConditionSourceInfo &sourceInfo, ConditionContainer const &conditions) const ConditionMgrprivate
IsObjectMeetToConditions(WorldObject *object, ConditionContainer const &conditions) const ConditionMgr
IsObjectMeetToConditions(WorldObject *object1, WorldObject *object2, ConditionContainer const &conditions) const ConditionMgr
IsObjectMeetToConditions(ConditionSourceInfo &sourceInfo, ConditionContainer const &conditions) const ConditionMgr
IsPlayerMeetingCondition(Player *player, PlayerConditionEntry const *condition)ConditionMgrstatic
isSourceTypeValid(Condition *cond) const ConditionMgrprivate
LoadConditions(bool isReload=false)ConditionMgr
LogUselessConditionValue(Condition *cond, uint8 index, uint32 value)ConditionMgrprivatestatic
NpcVendorConditionContainerStoreConditionMgrprivate
SmartEventConditionStoreConditionMgrprivate
SpellClickEventConditionStoreConditionMgrprivate
StaticConditionTypeDataConditionMgrstatic
StaticSourceTypeDataConditionMgrstatic
VehicleSpellConditionStoreConditionMgrprivate
~ConditionMgr()ConditionMgrprivate