#include <map.h>
Data Fields | |
struct face_s * | next |
struct face_s * | merged |
struct face_s * | split [2] |
struct portal_s * | portal |
int | texinfo |
int | planenum |
int | contentFlags |
winding_t * | w |
int | numpoints |
int | vertexnums [MAXEDGES] |
Definition at line 49 of file map.h.
faces in different contents can't merge
Definition at line 61 of file map.h.
Referenced by FaceFromPortal(), GetEdge(), and TryMerge().
struct face_s* face_s::merged |
the chain of faces off of a node can be merged or split, but each face_t along the way will remain in the chain until the entire tree is freed if set, this face isn't valid anymore
Definition at line 55 of file map.h.
Referenced by EmitFace(), EmitFaceVertexes(), FixFaceEdges(), MergeNodeFaces(), NewFaceFromFace(), SubdivideFace(), and TryMerge().
struct face_s* face_s::next |
on node
Definition at line 50 of file map.h.
Referenced by EmitDrawNode_r(), EmitVertexes_r(), FaceFromSuperverts(), FixEdges_r(), FreeTree_r(), MakeFaces_r(), MergeNodeFaces(), SubdivideFace(), and SubdivideNodeFaces().
Definition at line 63 of file map.h.
Referenced by EmitFace(), FaceFromSuperverts(), and FixFaceEdges().
int face_s::planenum |
Definition at line 60 of file map.h.
Referenced by EmitFace(), FaceFromPortal(), and TryMerge().
struct portal_s* face_s::portal |
Definition at line 58 of file map.h.
Referenced by FaceFromPortal().
struct face_s* face_s::split[2] |
if set, this face isn't valid anymore
Definition at line 56 of file map.h.
Referenced by EmitFace(), EmitFaceVertexes(), FaceFromSuperverts(), FixFaceEdges(), MergeNodeFaces(), NewFaceFromFace(), and SubdivideFace().
int face_s::texinfo |
Definition at line 59 of file map.h.
Referenced by EmitFace(), FaceFromPortal(), SubdivideFace(), and TryMerge().
int face_s::vertexnums[MAXEDGES] |
Definition at line 64 of file map.h.
Referenced by EmitFace(), FaceFromSuperverts(), and FixFaceEdges().
Definition at line 62 of file map.h.
Referenced by EmitFaceVertexes(), FaceFromPortal(), FreeFace(), NewFaceFromFace(), SubdivideFace(), and TryMerge().