UFO: Alien Invasion
Loading...
Searching...
No Matches
mapbrush_t Struct Reference

#include <map.h>

Collaboration diagram for mapbrush_t:
Collaboration graph

Data Fields

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

Detailed Description

Definition at line 75 of file map.h.

Field Documentation

◆ brushnum

◆ contentFlags

◆ entitynum

◆ finished

bool mapbrush_t::finished

Definition at line 94 of file map.h.

Referenced by MakeBspBrushList(), and MapBrushesBounds().

◆ mbBox

◆ nearBrushes

struct mapbrush_s** mapbrush_t::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().

◆ numNear

◆ numsides

◆ original_sides

◆ skipWriteBack

bool mapbrush_t::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:
  • src/tools/ufo2map/map.h