![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <model_brush.h>
Data Fields | |
| struct mnode_s * | children [2] |
| int | combinedsupercontents |
| unsigned int | firstsurface |
| vec3_t | maxs |
| vec3_t | mins |
| unsigned int | numsurfaces |
| struct mnode_s * | parent |
| mplane_t * | plane |
| struct mportal_s * | portals |
Definition at line 153 of file model_brush.h.
| struct mnode_s* mnode_t::children[2] |
Definition at line 166 of file model_brush.h.
Referenced by Mod_BSP_BoxTouchingLeafPVS(), Mod_BSP_BoxTouchingPVS(), Mod_BSP_BoxTouchingVisibleLeafs(), Mod_BSP_FatPVS_RecursiveBSPNode(), Mod_BSP_FindBoxClusters(), Mod_BSP_FindNonSolidLocation_r(), Mod_BSP_GetPVS(), Mod_BSP_LightPoint_RecursiveBSPNode(), Mod_BSP_LoadNodes_RecursiveSetParent(), Mod_BSP_PointInLeaf(), Mod_BSP_RecursiveNodePortals(), Mod_BSP_RecursiveRecalcNodeBBox(), Mod_Q1BSP_LoadNodes(), Mod_Q1BSP_MakeHull0(), Mod_Q1BSP_TraceLineAgainstSurfacesRecursiveBSPNode(), Mod_Q2BSP_FindSubmodelBrushRange_r(), Mod_Q2BSP_LoadNodes(), Mod_Q3BSP_LoadNodes(), Mod_Q3BSP_RecursiveFindNumLeafs(), Mod_Q3BSP_TraceLineOfSight_RecursiveNodeCheck(), Portal_PolygonRecursiveMarkLeafs(), Portal_RecursiveFindLeafForFlow(), R_Q1BSP_CallRecursiveGetLightInfo(), R_Q1BSP_RecursiveGetLightInfo_BSP(), and R_StainNode().
| int mnode_t::combinedsupercontents |
Definition at line 163 of file model_brush.h.
Referenced by Mod_BSP_LoadNodes_RecursiveSetParent().
| unsigned int mnode_t::firstsurface |
Definition at line 169 of file model_brush.h.
Referenced by Mod_BSP_LightPoint_RecursiveBSPNode(), Mod_Q1BSP_LoadNodes(), Mod_Q1BSP_TraceLineAgainstSurfacesFindTextureOnNode(), Mod_Q2BSP_LoadNodes(), and R_StainNode().
| vec3_t mnode_t::maxs |
Definition at line 161 of file model_brush.h.
Referenced by Mod_BSP_BoxTouchingLeafPVS(), Mod_BSP_BoxTouchingPVS(), Mod_BSP_BoxTouchingVisibleLeafs(), Mod_BSP_FindBoxClusters(), Mod_BSP_RecursiveRecalcNodeBBox(), Mod_Q1BSP_LoadNodes(), Mod_Q2BSP_LoadNodes(), Mod_Q3BSP_LoadNodes(), and R_Q1BSP_RecursiveGetLightInfo_BSP().
| vec3_t mnode_t::mins |
Definition at line 160 of file model_brush.h.
Referenced by Mod_BSP_BoxTouchingLeafPVS(), Mod_BSP_BoxTouchingPVS(), Mod_BSP_BoxTouchingVisibleLeafs(), Mod_BSP_FindBoxClusters(), Mod_BSP_RecursiveRecalcNodeBBox(), Mod_Q1BSP_LoadNodes(), Mod_Q2BSP_LoadNodes(), Mod_Q3BSP_LoadNodes(), and R_Q1BSP_RecursiveGetLightInfo_BSP().
| unsigned int mnode_t::numsurfaces |
Definition at line 170 of file model_brush.h.
Referenced by Mod_BSP_LightPoint_RecursiveBSPNode(), Mod_Q1BSP_LoadNodes(), Mod_Q1BSP_TraceLineAgainstSurfacesFindTextureOnNode(), Mod_Q2BSP_LoadNodes(), and R_StainNode().
| struct mnode_s* mnode_t::parent |
Definition at line 157 of file model_brush.h.
Referenced by Mod_BSP_LoadNodes_RecursiveSetParent(), and Mod_Q3BSP_LoadNodes().
| mplane_t* mnode_t::plane |
Definition at line 156 of file model_brush.h.
Referenced by Mod_BSP_BoxTouchingLeafPVS(), Mod_BSP_BoxTouchingPVS(), Mod_BSP_BoxTouchingVisibleLeafs(), Mod_BSP_FatPVS_RecursiveBSPNode(), Mod_BSP_FindBoxClusters(), Mod_BSP_FindNonSolidLocation_r(), Mod_BSP_GetPVS(), Mod_BSP_LightPoint_RecursiveBSPNode(), Mod_BSP_LoadNodes_RecursiveSetParent(), Mod_BSP_PointInLeaf(), Mod_BSP_RecursiveNodePortals(), Mod_BSP_RecursiveRecalcNodeBBox(), Mod_Q1BSP_LoadNodes(), Mod_Q1BSP_MakeHull0(), Mod_Q1BSP_TraceLineAgainstSurfacesRecursiveBSPNode(), Mod_Q2BSP_FindSubmodelBrushRange_r(), Mod_Q2BSP_LoadNodes(), Mod_Q3BSP_LoadNodes(), Mod_Q3BSP_RecursiveFindNumLeafs(), Mod_Q3BSP_TraceLineOfSight_RecursiveNodeCheck(), Portal_PolygonRecursiveMarkLeafs(), Portal_RecursiveFindLeafForFlow(), R_Q1BSP_CallRecursiveGetLightInfo(), R_Q1BSP_RecursiveGetLightInfo_BSP(), and R_StainNode().
| struct mportal_s* mnode_t::portals |
Definition at line 158 of file model_brush.h.
Referenced by AddPortalToNodes(), Mod_BSP_RecursiveNodePortals(), and RemovePortalFromNodes().