node_s Struct Reference

#include <bsp.h>

Collaboration diagram for node_s:
Collaboration graph
[legend]

Data Fields

int planenum
struct node_sparent
vec3_t mins
vec3_t maxs
bspbrush_tvolume
side_tside
struct node_schildren [2]
face_tfaces
bspbrush_tbrushlist
int contentFlags
int area
struct portal_sportals

Detailed Description

Definition at line 51 of file bsp.h.


Field Documentation

for areaportals

Definition at line 66 of file bsp.h.

Referenced by EmitLeaf().

leafs only fragments of all brushes in this leaf

Definition at line 64 of file bsp.h.

Referenced by EmitLeaf(), FindPortalSide(), FreeTree_r(), LeafNode(), MakeHeadnodePortals(), and PruneNodes_r().

OR of all brush contents

Definition at line 65 of file bsp.h.

Referenced by EmitLeaf(), FaceFromPortal(), FindPortalSide(), LeafNode(), MakeFaces_r(), MakeHeadnodePortals(), MarkVisibleSides_r(), and PruneNodes_r().

valid after portalization

Definition at line 55 of file bsp.h.

Referenced by CalcNodeBounds(), ConstructLevelNodes_r(), EmitDrawNode_r(), EmitLeaf(), and MakeTreePortals_r().

Definition at line 54 of file bsp.h.

Referenced by BaseWindingForNode(), BuildTree_r(), and CheckPlaneAgainstParents().

nodes only the side that created the node

Definition at line 59 of file bsp.h.

Referenced by BuildTree_r().

one for each leaf/node

Definition at line 56 of file bsp.h.

Referenced by BrushBSP(), BuildTree_r(), CheckPlaneAgainstVolume(), and FreeTree_r().


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2