UFO: Alien Invasion
|
#include <map.h>
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 |
int mapbrush_s::brushnum |
the brush number in the map
Definition at line 77 of file map.h.
Referenced by BrushContents(), BrushlistCalcStats(), Check_BrushIntersection(), Check_ContainedBrushes(), Check_DuplicateBrushPlanes(), Check_SidesOverlap(), CheckBrushes(), CheckFillLevelFlags(), CheckFlags(), CheckLevelFlags(), CheckMapMicro(), CheckMixedFaceContents(), CheckNodraws(), CheckPropagateParserContentFlags(), CheckTexturesBasedOnFlags(), CheckZFighting(), MakeBrushWindings(), ParseBrush(), PlaneFromPoints(), SetImpliedFlags(), and SplitBrushList().
uint32_t mapbrush_s::contentFlags |
Definition at line 79 of file map.h.
Referenced by BrushGE(), BrushListCalcContents(), Check_ContainedBrushes(), CheckMixedFaceContents(), CheckPropagateParserContentFlags(), CheckZFighting(), EmitBrushes(), FindPortalSide(), GetLevelFlagsFromBrush(), MakeBspBrushList(), MapBrushesBounds(), ParseBrush(), and SelectSplitSide().
int mapbrush_s::entitynum |
the entity number in the map - 0 is the world - everything else is a bmodel
Definition at line 76 of file map.h.
Referenced by BrushContents(), BrushlistCalcStats(), Check_BrushIntersection(), Check_ContainedBrushes(), Check_DuplicateBrushPlanes(), Check_IsOptimisable(), Check_SidesOverlap(), CheckBrushes(), CheckFillLevelFlags(), CheckFlags(), CheckLevelFlags(), CheckMapMicro(), CheckMixedFaceContents(), CheckNodraws(), CheckPropagateParserContentFlags(), CheckTexturesBasedOnFlags(), CheckZFighting(), FaceFromPortal(), MakeBrushWindings(), ParseBrush(), and SetImpliedFlags().
bool mapbrush_s::finished |
Definition at line 94 of file map.h.
Referenced by MakeBspBrushList(), and MapBrushesBounds().
AABB mapbrush_s::mbBox |
Definition at line 81 of file map.h.
Referenced by AddBrushBevels(), BeginModel(), Check_BoundingBoxIntersects(), EmitBrushes(), MakeBrushWindings(), MakeBspBrushList(), MapBrushesBounds(), and ParseBrush().
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().
int mapbrush_s::numNear |
Definition at line 90 of file map.h.
Referenced by Check_BrushIntersection(), Check_ContainedBrushes(), Check_FindCompositeSides(), Check_Free(), Check_NearList(), CheckNodraws(), and CheckZFighting().
int mapbrush_s::numsides |
Definition at line 83 of file map.h.
Referenced by AddBrushBevels(), AdjustBrushesForOrigin(), BeginModel(), BrushContents(), Check_BrushIntersection(), Check_ContainedBrushes(), Check_DuplicateBrushPlanes(), Check_FindCompositeSides(), Check_IsOptimisable(), Check_IsPointInsideBrush(), Check_MapBrushVolume(), Check_MapSize(), Check_WindingIntersects(), CheckBrushes(), CheckFillLevelFlags(), CheckFlagsBasedOnTextures(), CheckLevelFlags(), CheckMixedFaceContents(), CheckNodraws(), CheckPropagateParserContentFlags(), CheckTexturesBasedOnFlags(), CheckZFighting(), EmitBrushes(), FindPortalSide(), MakeBrushWindings(), MakeBspBrushList(), MarkVisibleSides(), ParseBrush(), and WriteMapBrush().
struct side_s* mapbrush_s::original_sides |
Definition at line 84 of file map.h.
Referenced by AddBrushBevels(), AdjustBrushesForOrigin(), BrushContents(), Check_BrushIntersection(), Check_ContainedBrushes(), Check_DuplicateBrushPlanes(), Check_FindCompositeSides(), Check_IsOptimisable(), Check_IsPointInsideBrush(), Check_MapBrushVolume(), Check_MapSize(), Check_WindingIntersects(), CheckBrushes(), CheckFillLevelFlags(), CheckFlagsBasedOnTextures(), CheckLevelFlags(), CheckMixedFaceContents(), CheckNodraws(), CheckPropagateParserContentFlags(), CheckTexturesBasedOnFlags(), CheckZFighting(), EmitBrushes(), FindPortalSide(), MakeBrushWindings(), MakeBspBrushList(), MarkVisibleSides(), ParseBrush(), and WriteMapBrush().
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().