TrinityCore
Loading...
Searching...
No Matches
ConditionSourceInfo Struct Reference

#include <ConditionMgr.h>

Public Member Functions

 ConditionSourceInfo (WorldObject const *target0, WorldObject const *target1=nullptr, WorldObject const *target2=nullptr)
 
 ConditionSourceInfo (Map const *map)
 

Public Attributes

std::array< WorldObject const *, MAX_CONDITION_TARGETSmConditionTargets
 
Map const * mConditionMap
 
Condition const * mLastFailedCondition
 

Detailed Description

Definition at line 223 of file ConditionMgr.h.

Constructor & Destructor Documentation

◆ ConditionSourceInfo() [1/2]

ConditionSourceInfo::ConditionSourceInfo ( WorldObject const *  target0,
WorldObject const *  target1 = nullptr,
WorldObject const *  target2 = nullptr 
)

Definition at line 166 of file ConditionMgr.cpp.

◆ ConditionSourceInfo() [2/2]

ConditionSourceInfo::ConditionSourceInfo ( Map const *  map)

Definition at line 175 of file ConditionMgr.cpp.

Member Data Documentation

◆ mConditionMap

Map const* ConditionSourceInfo::mConditionMap

Definition at line 226 of file ConditionMgr.h.

◆ mConditionTargets

std::array<WorldObject const*, MAX_CONDITION_TARGETS> ConditionSourceInfo::mConditionTargets

Definition at line 225 of file ConditionMgr.h.

◆ mLastFailedCondition

Condition const* ConditionSourceInfo::mLastFailedCondition

Definition at line 227 of file ConditionMgr.h.


The documentation for this struct was generated from the following files: