ScummVM API documentation
Sword25::Region Member List

This is the complete list of members for Sword25::Region, including all inherited members.

_boundingBoxSword25::Regionprotected
_polygonsSword25::Regionprotected
_positionSword25::Regionprotected
_typeSword25::Regionprotected
_validSword25::Regionprotected
create(REGION_TYPE type) (defined in Sword25::Region)Sword25::Regionstatic
create(InputPersistenceBlock &reader, uint handle=0) (defined in Sword25::Region)Sword25::Regionstatic
findClosestPointOnLine(const Vertex &lineStart, const Vertex &lineEnd, const Vertex point) constSword25::Regionprotected
findClosestRegionPoint(const Vertex &point) constSword25::Region
getCentroid() constSword25::Region
getContour() constSword25::Regioninline
getHole(uint i) constSword25::Regioninline
getHoleCount() constSword25::Regioninline
getPosition() constSword25::Regioninline
getPosX() constSword25::Regioninline
getPosY() constSword25::Regioninline
init(const Polygon &contour, const Common::Array< Polygon > *pHoles=NULL)Sword25::Regionvirtual
isLineOfSight(const Vertex &a, const Vertex &b) const (defined in Sword25::Region)Sword25::Region
isPointInRegion(const Vertex &vertex) constSword25::Region
isPointInRegion(int x, int y) constSword25::Region
isValid() constSword25::Regioninline
persist(OutputPersistenceBlock &writer) override (defined in Sword25::Region)Sword25::Regionvirtual
Region()Sword25::Regionprotected
Region(InputPersistenceBlock &reader, uint handle) (defined in Sword25::Region)Sword25::Regionprotected
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::Regionvirtual
setPosX(int x)Sword25::Region
setPosY(int y)Sword25::Region
unpersist(InputPersistenceBlock &reader) override (defined in Sword25::Region)Sword25::Regionvirtual
updateBoundingBox()Sword25::Regionprotected
~Persistable() (defined in Sword25::Persistable)Sword25::Persistableinlinevirtual
~Region() override (defined in Sword25::Region)Sword25::Region