TrinityCore
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< ConditionContainerConditions
 

Detailed Description

Definition at line 367 of file ConditionMgr.h.

Member Function Documentation

◆ IsEmpty()

bool ConditionsReference::IsEmpty ( ) const
inline

Definition at line 390 of file ConditionMgr.h.

+ Here is the caller graph for this function:

◆ Meets() [1/3]

bool ConditionsReference::Meets ( ConditionSourceInfo sourceInfo) const
inline

Definition at line 383 of file ConditionMgr.h.

◆ Meets() [2/3]

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

Definition at line 369 of file ConditionMgr.h.

+ Here is the caller graph for this function:

◆ Meets() [3/3]

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

Definition at line 376 of file ConditionMgr.h.

Member Data Documentation

◆ Conditions

std::weak_ptr<ConditionContainer> ConditionsReference::Conditions

Definition at line 397 of file ConditionMgr.h.


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