doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idBrushBSP, including all inherited members.
BaseWindingForNode(idBrushBSPNode *node) | idBrushBSP | private |
BrushChopAllowed | idBrushBSP | private |
brushMap | idBrushBSP | private |
brushMapContents | idBrushBSP | private |
BrushMergeAllowed | idBrushBSP | private |
BrushSplitterStats(const idBrush *brush, int planeNum, const idPlaneSet &planeList, bool *testedPlanes, struct splitterStats_s &stats) | idBrushBSP | private |
Build(idBrushList brushList, int skipContents, bool(*ChopAllowed)(idBrush *b1, idBrush *b2), bool(*MergeAllowed)(idBrush *b1, idBrush *b2)) | idBrushBSP | |
BuildBrushBSP_r(idBrushBSPNode *node, const idPlaneSet &planeList, bool *testedPlanes, int skipContents) | idBrushBSP | private |
BuildGrid_r(idList< idBrushBSPNode * > &gridCells, idBrushBSPNode *node) | idBrushBSP | private |
FindSplitter(idBrushBSPNode *node, const idPlaneSet &planeList, bool *testedPlanes, struct splitterStats_s &bestStats) | idBrushBSP | private |
FloodFromEntities(const idMapFile *mapFile, int contents, const idStrList &classNames) | idBrushBSP | private |
FloodFromOrigin(const idVec3 &origin, int contents) | idBrushBSP | private |
FloodThroughPortals_r(idBrushBSPNode *node, int contents, int depth) | idBrushBSP | private |
Free_r(idBrushBSPNode *node) | idBrushBSP | private |
GetRootNode(void) const | idBrushBSP | inline |
GetTreeBounds(void) const | idBrushBSP | inline |
idBrushBSP(void) | idBrushBSP | |
IncreaseNumSplits(void) | idBrushBSP | private |
insideLeafNodes | idBrushBSP | private |
IsValidSplitter(const idBrushSide *side) | idBrushBSP | private |
LeakFile(const idStr &fileName) | idBrushBSP | |
leakOrigin | idBrushBSP | private |
MakeNodePortal(idBrushBSPNode *node) | idBrushBSP | private |
MakeOutsidePortals(void) | idBrushBSP | private |
MakeTreePortals_r(idBrushBSPNode *node) | idBrushBSP | private |
MeltFlood_r(idBrushBSPNode *node, int skipContents, idBounds &bounds, idVectorSet< idVec3, 3 > &vertexList) | idBrushBSP | private |
MeltLeafNodePortals(idBrushBSPNode *node, int skipContents, idVectorSet< idVec3, 3 > &vertexList) | idBrushBSP | private |
MeltPortals(int skipContents) | idBrushBSP | |
MeltPortals_r(idBrushBSPNode *node, int skipContents, idVectorSet< idVec3, 3 > &vertexList) | idBrushBSP | private |
MergeLeafNodePortals(idBrushBSPNode *node, int skipContents) | idBrushBSP | private |
MergePortals(int skipContents) | idBrushBSP | |
MergePortals_r(idBrushBSPNode *node, int skipContents) | idBrushBSP | private |
numGridCells | idBrushBSP | private |
numGridCellSplits | idBrushBSP | private |
numInsertedPoints | idBrushBSP | private |
numMergedPortals | idBrushBSP | private |
numPortals | idBrushBSP | private |
numPrunedSplits | idBrushBSP | private |
numSplits | idBrushBSP | private |
outside | idBrushBSP | private |
outsideLeafNodes | idBrushBSP | private |
Portalize(void) | idBrushBSP | |
portalPlanes | idBrushBSP | private |
ProcessGridCell(idBrushBSPNode *node, int skipContents) | idBrushBSP | private |
PruneMergedTree_r(idBrushBSPNode *node) | idBrushBSP | |
PruneTree(int contents) | idBrushBSP | |
PruneTree_r(idBrushBSPNode *node, int contents) | idBrushBSP | private |
RemoveColinearPoints_r(idBrushBSPNode *node, int skipContents) | idBrushBSP | private |
RemoveLeafNodeColinearPoints(idBrushBSPNode *node) | idBrushBSP | private |
RemoveMultipleLeafNodeReferences_r(idBrushBSPNode *node) | idBrushBSP | private |
RemoveOutside(const idMapFile *mapFile, int contents, const idStrList &classNames) | idBrushBSP | |
RemoveOutside_r(idBrushBSPNode *node, int contents) | idBrushBSP | private |
root | idBrushBSP | private |
SetPortalPlanes(void) | idBrushBSP | private |
SetPortalPlanes_r(idBrushBSPNode *node, idPlaneSet &planeList) | idBrushBSP | private |
SetSplitterUsed(idBrushBSPNode *node, int planeNum) | idBrushBSP | private |
solidLeafNodes | idBrushBSP | private |
SplitNodePortals(idBrushBSPNode *node) | idBrushBSP | private |
treeBounds | idBrushBSP | private |
TryMergeLeafNodes(idBrushBSPPortal *portal, int side) | idBrushBSP | |
UpdateTreeAfterMerge_r(idBrushBSPNode *node, const idBounds &bounds, idBrushBSPNode *oldNode, idBrushBSPNode *newNode) | idBrushBSP | private |
WriteBrushMap(const idStr &fileName, const idStr &ext, int contents) | idBrushBSP | |
~idBrushBSP(void) | idBrushBSP |