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

#include <GridNotifiers.h>

Collaboration diagram for Skyfire::HeightDifferenceCheck:

Public Member Functions

 HeightDifferenceCheck (WorldObject *go, float diff, bool reverse)
bool operator() (WorldObject *unit) const

Private Attributes

WorldObject_baseObject
float _difference
bool _reverse

Detailed Description

Definition at line 1390 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ HeightDifferenceCheck()

Skyfire::HeightDifferenceCheck::HeightDifferenceCheck ( WorldObject * go,
float diff,
bool reverse )
inline

Definition at line 1393 of file GridNotifiers.h.

References _baseObject, _difference, and _reverse.

Member Function Documentation

◆ operator()()

bool Skyfire::HeightDifferenceCheck::operator() ( WorldObject * unit) const
inline

Definition at line 1398 of file GridNotifiers.h.

References _baseObject, _difference, _reverse, and Position::GetPositionZ().

Member Data Documentation

◆ _baseObject

WorldObject* Skyfire::HeightDifferenceCheck::_baseObject
private

Definition at line 1404 of file GridNotifiers.h.

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

◆ _difference

float Skyfire::HeightDifferenceCheck::_difference
private

Definition at line 1405 of file GridNotifiers.h.

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

◆ _reverse

bool Skyfire::HeightDifferenceCheck::_reverse
private

Definition at line 1406 of file GridNotifiers.h.

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


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