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

#include <GridNotifiers.h>

Collaboration diagram for Skyfire::AnyUnitInObjectRangeCheck:

Public Member Functions

 AnyUnitInObjectRangeCheck (WorldObject const *obj, float range)
bool operator() (Unit *u)

Private Attributes

WorldObject const * i_obj
float i_range

Detailed Description

Definition at line 915 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ AnyUnitInObjectRangeCheck()

Skyfire::AnyUnitInObjectRangeCheck::AnyUnitInObjectRangeCheck ( WorldObject const * obj,
float range )
inline

Definition at line 918 of file GridNotifiers.h.

References i_obj, and i_range.

Member Function Documentation

◆ operator()()

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

Definition at line 919 of file GridNotifiers.h.

References i_obj, i_range, and Unit::IsAlive().

Member Data Documentation

◆ i_obj

WorldObject const* Skyfire::AnyUnitInObjectRangeCheck::i_obj
private

Definition at line 927 of file GridNotifiers.h.

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

◆ i_range

float Skyfire::AnyUnitInObjectRangeCheck::i_range
private

Definition at line 928 of file GridNotifiers.h.

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


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