doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Macros | |
#define | PLANESIDE_EPSILON 0.001 |
Functions | |
int | CountBrushList (uBrush_t *brushes) |
int | BrushSizeForSides (int numsides) |
uBrush_t * | AllocBrush (int numsides) |
void | FreeBrush (uBrush_t *brushes) |
void | FreeBrushList (uBrush_t *brushes) |
uBrush_t * | CopyBrush (uBrush_t *brush) |
void | DrawBrushList (uBrush_t *brush) |
void | PrintBrush (uBrush_t *brush) |
bool | BoundBrush (uBrush_t *brush) |
bool | CreateBrushWindings (uBrush_t *brush) |
uBrush_t * | BrushFromBounds (const idBounds &bounds) |
float | BrushVolume (uBrush_t *brush) |
void | WriteBspBrushMap (const char *name, uBrush_t *list) |
int | FilterBrushIntoTree_r (uBrush_t *b, node_t *node) |
void | FilterBrushesIntoTree (uEntity_t *e) |
tree_t * | AllocTree (void) |
node_t * | AllocNode (void) |
int | BrushMostlyOnSide (uBrush_t *brush, idPlane &plane) |
void | SplitBrush (uBrush_t *brush, int planenum, uBrush_t **front, uBrush_t **back) |
Variables | |
int | c_active_brushes |
int | c_nodes |
#define PLANESIDE_EPSILON 0.001 |
Definition at line 40 of file ubrush.cpp.
Definition at line 77 of file ubrush.cpp.
Definition at line 487 of file ubrush.cpp.
Definition at line 471 of file ubrush.cpp.
Definition at line 206 of file ubrush.cpp.
Definition at line 273 of file ubrush.cpp.
Definition at line 505 of file ubrush.cpp.
Definition at line 62 of file ubrush.cpp.
Definition at line 302 of file ubrush.cpp.
Definition at line 136 of file ubrush.cpp.
Definition at line 51 of file ubrush.cpp.
Definition at line 237 of file ubrush.cpp.
Definition at line 162 of file ubrush.cpp.
Definition at line 439 of file ubrush.cpp.
Definition at line 397 of file ubrush.cpp.
Definition at line 95 of file ubrush.cpp.
Definition at line 117 of file ubrush.cpp.
Definition at line 187 of file ubrush.cpp.
Definition at line 543 of file ubrush.cpp.
Definition at line 351 of file ubrush.cpp.
int c_active_brushes |
Definition at line 34 of file ubrush.cpp.
int c_nodes |
Definition at line 36 of file ubrush.cpp.