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

#include <ConditionMgr.h>

Public Member Functions

bool Meets (WorldObject const *object) const
 
bool Meets (WorldObject const *object1, WorldObject const *object2) const
 
bool Meets (ConditionSourceInfo &sourceInfo) const
 
bool IsEmpty () const
 

Public Attributes

std::weak_ptr< ConditionContainer > Conditions
 

Detailed Description

Definition at line 394 of file ConditionMgr.h.

Member Function Documentation

◆ IsEmpty()

bool ConditionsReference::IsEmpty ( ) const
inline

Definition at line 417 of file ConditionMgr.h.

References Conditions.

◆ Meets() [1/3]

bool ConditionsReference::Meets ( ConditionSourceInfo &  sourceInfo) const
inline

Definition at line 410 of file ConditionMgr.h.

References Conditions, and sConditionMgr.

◆ Meets() [2/3]

bool ConditionsReference::Meets ( WorldObject const *  object) const
inline

◆ Meets() [3/3]

bool ConditionsReference::Meets ( WorldObject const *  object1,
WorldObject const *  object2 
) const
inline

Definition at line 403 of file ConditionMgr.h.

References Conditions, and sConditionMgr.

Member Data Documentation

◆ Conditions

std::weak_ptr<ConditionContainer> ConditionsReference::Conditions

Definition at line 424 of file ConditionMgr.h.

Referenced by ObjectMgr::GetClosestGraveyardInZone(), IsEmpty(), Meets(), Meets(), and Meets().


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