Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::FriendlyMissingBuffInRange Class Reference

#include <GridNotifiers.h>

Collaboration diagram for Skyfire::FriendlyMissingBuffInRange:

Public Member Functions

 FriendlyMissingBuffInRange (Unit const *obj, float range, uint32 spellid)
bool operator() (Unit *u)

Private Attributes

Unit const * i_obj
float i_range
uint32 i_spell

Detailed Description

Definition at line 776 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ FriendlyMissingBuffInRange()

Skyfire::FriendlyMissingBuffInRange::FriendlyMissingBuffInRange ( Unit const * obj,
float range,
uint32 spellid )
inline

Definition at line 779 of file GridNotifiers.h.

References i_obj, i_range, and i_spell.

Member Function Documentation

◆ operator()()

bool Skyfire::FriendlyMissingBuffInRange::operator() ( Unit * u)
inline

Definition at line 780 of file GridNotifiers.h.

References Unit::HasAura(), i_obj, i_range, i_spell, Unit::IsAlive(), and Unit::IsInCombat().

Member Data Documentation

◆ i_obj

Unit const* Skyfire::FriendlyMissingBuffInRange::i_obj
private

Definition at line 790 of file GridNotifiers.h.

Referenced by FriendlyMissingBuffInRange(), and operator()().

◆ i_range

float Skyfire::FriendlyMissingBuffInRange::i_range
private

Definition at line 791 of file GridNotifiers.h.

Referenced by FriendlyMissingBuffInRange(), and operator()().

◆ i_spell

uint32 Skyfire::FriendlyMissingBuffInRange::i_spell
private

Definition at line 792 of file GridNotifiers.h.

Referenced by FriendlyMissingBuffInRange(), and operator()().


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