TrinityCore
|
#include <AreaBoundary.h>
Public Member Functions | |
RectangleBoundary (float southX, float northX, float eastY, float westY, bool isInverted=false) | |
Public Member Functions inherited from AreaBoundary | |
bool | IsWithinBoundary (Position const *pos) const |
bool | IsWithinBoundary (Position const &pos) const |
virtual | ~AreaBoundary () |
Protected Member Functions | |
bool | IsWithinBoundaryArea (Position const *pos) const override |
Protected Member Functions inherited from AreaBoundary | |
AreaBoundary (bool isInverted) | |
virtual bool | IsWithinBoundaryArea (Position const *pos) const =0 |
Private Attributes | |
float const | _minX |
float const | _maxX |
float const | _minY |
float const | _maxY |
Definition at line 74 of file AreaBoundary.h.
RectangleBoundary::RectangleBoundary | ( | float | southX, |
float | northX, | ||
float | eastY, | ||
float | westY, | ||
bool | isInverted = false |
||
) |
Definition at line 22 of file AreaBoundary.cpp.
|
overrideprotectedvirtual |
Implements AreaBoundary.
Definition at line 24 of file AreaBoundary.cpp.
|
private |
Definition at line 84 of file AreaBoundary.h.
|
private |
Definition at line 84 of file AreaBoundary.h.
|
private |
Definition at line 84 of file AreaBoundary.h.
|
private |
Definition at line 84 of file AreaBoundary.h.