This is the complete list of members for Sword25::Region, including all inherited members.
_boundingBox | Sword25::Region | protected |
_polygons | Sword25::Region | protected |
_position | Sword25::Region | protected |
_type | Sword25::Region | protected |
_valid | Sword25::Region | protected |
create(REGION_TYPE type) (defined in Sword25::Region) | Sword25::Region | static |
create(InputPersistenceBlock &reader, uint handle=0) (defined in Sword25::Region) | Sword25::Region | static |
findClosestPointOnLine(const Vertex &lineStart, const Vertex &lineEnd, const Vertex point) const | Sword25::Region | protected |
findClosestRegionPoint(const Vertex &point) const | Sword25::Region | |
getCentroid() const | Sword25::Region | |
getContour() const | Sword25::Region | inline |
getHole(uint i) const | Sword25::Region | inline |
getHoleCount() const | Sword25::Region | inline |
getPosition() const | Sword25::Region | inline |
getPosX() const | Sword25::Region | inline |
getPosY() const | Sword25::Region | inline |
init(const Polygon &contour, const Common::Array< Polygon > *pHoles=NULL) | Sword25::Region | virtual |
isLineOfSight(const Vertex &a, const Vertex &b) const (defined in Sword25::Region) | Sword25::Region | |
isPointInRegion(const Vertex &vertex) const | Sword25::Region | |
isPointInRegion(int x, int y) const | Sword25::Region | |
isValid() const | Sword25::Region | inline |
persist(OutputPersistenceBlock &writer) override (defined in Sword25::Region) | Sword25::Region | virtual |
Region() | Sword25::Region | protected |
Region(InputPersistenceBlock &reader, uint handle) (defined in Sword25::Region) | Sword25::Region | protected |
REGION_TYPE enum name (defined in Sword25::Region) | Sword25::Region | |
RT_REGION enum value (defined in Sword25::Region) | Sword25::Region | |
RT_WALKREGION enum value (defined in Sword25::Region) | Sword25::Region | |
setPos(int x, int y) | Sword25::Region | virtual |
setPosX(int x) | Sword25::Region | |
setPosY(int y) | Sword25::Region | |
unpersist(InputPersistenceBlock &reader) override (defined in Sword25::Region) | Sword25::Region | virtual |
updateBoundingBox() | Sword25::Region | protected |
~Persistable() (defined in Sword25::Persistable) | Sword25::Persistable | inlinevirtual |
~Region() override (defined in Sword25::Region) | Sword25::Region |