![]() |
TrinityCore
|
#include <AreaTriggerTemplate.h>
Public Member Functions | |
| Polygon () | |
| Polygon (AreaTriggerShapeType type, std::array< float, MAX_AREATRIGGER_ENTITY_DATA > const &raw) | |
| float | GetMaxSearchRadius () const |
| bool | IsDynamic () const |
Public Attributes | |
| std::vector< TaggedPosition< Position::XY > > | PolygonVertices |
| std::vector< TaggedPosition< Position::XY > > | PolygonVerticesTarget |
| float | Height |
| float | HeightTarget |
| AreaTriggerShapeType | Type |
Definition at line 122 of file AreaTriggerTemplate.h.
|
inline |
Definition at line 124 of file AreaTriggerTemplate.h.
|
inlineexplicit |
Definition at line 126 of file AreaTriggerTemplate.h.
| float AreaTriggerShapeInfo::Polygon::GetMaxSearchRadius | ( | ) | const |
Definition at line 44 of file AreaTriggerTemplate.cpp.
References Position::GetExactDist2d().
| bool AreaTriggerShapeInfo::Polygon::IsDynamic | ( | ) | const |
Definition at line 58 of file AreaTriggerTemplate.cpp.
| float AreaTriggerShapeInfo::Polygon::Height |
Definition at line 131 of file AreaTriggerTemplate.h.
Referenced by AreaTriggerDataStore::LoadAreaTriggerTemplates().
| float AreaTriggerShapeInfo::Polygon::HeightTarget |
Definition at line 132 of file AreaTriggerTemplate.h.
Referenced by AreaTriggerDataStore::LoadAreaTriggerTemplates().
| std::vector<TaggedPosition<Position::XY> > AreaTriggerShapeInfo::Polygon::PolygonVertices |
Definition at line 129 of file AreaTriggerTemplate.h.
Referenced by AreaTriggerDataStore::LoadAreaTriggerTemplates().
| std::vector<TaggedPosition<Position::XY> > AreaTriggerShapeInfo::Polygon::PolygonVerticesTarget |
Definition at line 130 of file AreaTriggerTemplate.h.
Referenced by AreaTriggerDataStore::LoadAreaTriggerTemplates().
| AreaTriggerShapeType AreaTriggerShapeInfo::Polygon::Type |
Definition at line 133 of file AreaTriggerTemplate.h.