![]() |
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().