Data Structures | |
struct | edgeface_s |
Typedefs | |
typedef struct edgeface_s | edgeface_t |
Functions | |
face_t * | AllocFace (void) |
Allocate a new face. More... | |
surface_t * | AllocSurface (void) |
Allocate a new surface. More... | |
void | FreeFace (face_t *f) |
Free a face. More... | |
void | FreeSurface (surface_t *s) |
Free a surface. More... | |
struct surface_s * | GatherNodeFaces (struct node_s *headnode) |
Free the current node tree and return a new chain of the surfaces that have inside faces. More... | |
void | MakeFaceEdges (struct node_s *headnode) |
Give edges to all the faces in the bsp tree. More... | |
void | SubdivideFace (struct visfacet_s *f, struct visfacet_s **prevptr) |
Split any faces that are too big. More... | |
Variables | |
int | c_cornerverts |
int | c_tryedges |
edgeface_t * | edgefaces |
int | firstmodeledge |
int | firstmodelface |