|
void | ParseProcNodes (idLexer *src) |
|
bool | LoadProcBSP (const char *name, ID_TIME_T minFileTime) |
|
void | DeleteProcBSP (void) |
|
bool | ChoppedAwayByProcBSP (int nodeNum, idFixedWinding *w, const idVec3 &normal, const idVec3 &origin, const float radius) |
|
void | ClipBrushSidesWithProcBSP (idBrushList &brushList) |
|
int | ContentsForAAS (int contents) |
|
idBrushList | AddBrushesForMapBrush (const idMapBrush *mapBrush, const idVec3 &origin, const idMat3 &axis, int entityNum, int primitiveNum, idBrushList brushList) |
|
idBrushList | AddBrushesForMapPatch (const idMapPatch *mapPatch, const idVec3 &origin, const idMat3 &axis, int entityNum, int primitiveNum, idBrushList brushList) |
|
idBrushList | AddBrushesForMapEntity (const idMapEntity *mapEnt, int entityNum, idBrushList brushList) |
|
idBrushList | AddBrushesForMapFile (const idMapFile *mapFile, idBrushList brushList) |
|
bool | CheckForEntities (const idMapFile *mapFile, idStrList &entityClassNames) const |
|
void | ChangeMultipleBoundingBoxContents_r (idBrushBSPNode *node, int mask) |
|
void | SetPortalFlags_r (idBrushBSPNode *node) |
|
bool | PortalIsGap (idBrushBSPPortal *portal, int side) |
|
void | GravSubdivLeafNode (idBrushBSPNode *node) |
|
void | GravSubdiv_r (idBrushBSPNode *node) |
|
void | GravitationalSubdivision (idBrushBSP &bsp) |
|
void | LedgeSubdivFlood_r (idBrushBSPNode *node, const idLedge *ledge) |
|
void | LedgeSubdivLeafNodes_r (idBrushBSPNode *node, const idLedge *ledge) |
|
void | LedgeSubdiv (idBrushBSPNode *root) |
|
bool | IsLedgeSide_r (idBrushBSPNode *node, idFixedWinding *w, const idPlane &plane, const idVec3 &normal, const idVec3 &origin, const float radius) |
|
void | AddLedge (const idVec3 &v1, const idVec3 &v2, idBrushBSPNode *node) |
|
void | FindLeafNodeLedges (idBrushBSPNode *root, idBrushBSPNode *node) |
|
void | FindLedges_r (idBrushBSPNode *root, idBrushBSPNode *node) |
|
void | LedgeSubdivision (idBrushBSP &bsp) |
|
void | WriteLedgeMap (const idStr &fileName, const idStr &ext) |
|
bool | AllGapsLeadToOtherNode (idBrushBSPNode *nodeWithGaps, idBrushBSPNode *otherNode) |
|
bool | MergeWithAdjacentLeafNodes (idBrushBSP &bsp, idBrushBSPNode *node) |
|
void | MergeLeafNodes_r (idBrushBSP &bsp, idBrushBSPNode *node) |
|
void | MergeLeafNodes (idBrushBSP &bsp) |
|
void | SetupHash (void) |
|
void | ShutdownHash (void) |
|
void | ClearHash (const idBounds &bounds) |
|
int | HashVec (const idVec3 &vec) |
|
bool | GetVertex (const idVec3 &v, int *vertexNum) |
|
bool | GetEdge (const idVec3 &v1, const idVec3 &v2, int *edgeNum, int v1num) |
|
bool | GetFaceForPortal (idBrushBSPPortal *portal, int side, int *faceNum) |
|
bool | GetAreaForLeafNode (idBrushBSPNode *node, int *areaNum) |
|
int | StoreTree_r (idBrushBSPNode *node) |
|
void | GetSizeEstimate_r (idBrushBSPNode *parent, idBrushBSPNode *node, struct sizeEstimate_s &size) |
|
void | SetSizeEstimate (const idBrushBSP &bsp, idAASFileLocal *file) |
|
bool | StoreFile (const idBrushBSP &bsp) |
|
Definition at line 75 of file AASBuild_local.h.