|
| virtual | ~idAASFile (void) |
| |
| const char * | GetName (void) const |
| |
| unsigned int | GetCRC (void) const |
| |
| int | GetNumPlanes (void) const |
| |
| const idPlane & | GetPlane (int index) const |
| |
| int | GetNumVertices (void) const |
| |
| const aasVertex_t & | GetVertex (int index) const |
| |
| int | GetNumEdges (void) const |
| |
| const aasEdge_t & | GetEdge (int index) const |
| |
| int | GetNumEdgeIndexes (void) const |
| |
| const aasIndex_t & | GetEdgeIndex (int index) const |
| |
| int | GetNumFaces (void) const |
| |
| const aasFace_t & | GetFace (int index) const |
| |
| int | GetNumFaceIndexes (void) const |
| |
| const aasIndex_t & | GetFaceIndex (int index) const |
| |
| int | GetNumAreas (void) const |
| |
| const aasArea_t & | GetArea (int index) |
| |
| int | GetNumNodes (void) const |
| |
| const aasNode_t & | GetNode (int index) const |
| |
| int | GetNumPortals (void) const |
| |
| const aasPortal_t & | GetPortal (int index) |
| |
| int | GetNumPortalIndexes (void) const |
| |
| const aasIndex_t & | GetPortalIndex (int index) const |
| |
| int | GetNumClusters (void) const |
| |
| const aasCluster_t & | GetCluster (int index) const |
| |
| const idAASSettings & | GetSettings (void) const |
| |
| void | SetPortalMaxTravelTime (int index, int time) |
| |
| void | SetAreaTravelFlag (int index, int flag) |
| |
| void | RemoveAreaTravelFlag (int index, int flag) |
| |
| virtual idVec3 | EdgeCenter (int edgeNum) const =0 |
| |
| virtual idVec3 | FaceCenter (int faceNum) const =0 |
| |
| virtual idVec3 | AreaCenter (int areaNum) const =0 |
| |
| virtual idBounds | EdgeBounds (int edgeNum) const =0 |
| |
| virtual idBounds | FaceBounds (int faceNum) const =0 |
| |
| virtual idBounds | AreaBounds (int areaNum) const =0 |
| |
| virtual int | PointAreaNum (const idVec3 &origin) const =0 |
| |
| virtual int | PointReachableAreaNum (const idVec3 &origin, const idBounds &searchBounds, const int areaFlags, const int excludeTravelFlags) const =0 |
| |
| virtual int | BoundsReachableAreaNum (const idBounds &bounds, const int areaFlags, const int excludeTravelFlags) const =0 |
| |
| virtual void | PushPointIntoAreaNum (int areaNum, idVec3 &point) const =0 |
| |
| virtual bool | Trace (aasTrace_t &trace, const idVec3 &start, const idVec3 &end) const =0 |
| |
| virtual void | PrintInfo (void) const =0 |
| |
Definition at line 282 of file AASFile.h.