UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
mapbrush_s Struct Reference

#include <map.h>

Data Fields

int entitynum
 
int brushnum
 
uint32_t contentFlags
 
AABB mbBox
 
int numsides
 
struct side_soriginal_sides
 
struct mapbrush_s ** nearBrushes
 
int numNear
 
bool skipWriteBack
 
bool finished
 

Detailed Description

Definition at line 75 of file map.h.

Field Documentation

bool mapbrush_s::finished

Definition at line 94 of file map.h.

Referenced by MakeBspBrushList(), and MapBrushesBounds().

struct mapbrush_s** mapbrush_s::nearBrushes

list of brushes that are near to this one. not necessarily initialised. call Check_NearList() to make sure it has been initialised this will return quickly if it has already been done.

Definition at line 89 of file map.h.

Referenced by Check_BrushIntersection(), Check_ContainedBrushes(), Check_FindCompositeSides(), Check_Free(), Check_NearList(), CheckNodraws(), and CheckZFighting().

bool mapbrush_s::skipWriteBack

in fix mode do not write back to the source .map file

Definition at line 92 of file map.h.

Referenced by CheckMapMicro(), and WriteMapFile().


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