|
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_t::brushnum |
the brush number in the map
Definition at line 77 of file map.h.
Referenced by BrushContents(), Check_BrushIntersection(), Check_ContainedBrushes(), Check_DuplicateBrushPlanes(), CheckBrushes(), CheckFillLevelFlags(), CheckFlags(), CheckLevelFlags(), CheckMapMicro(), CheckMixedFaceContents(), CheckNodraws(), CheckPropagateParserContentFlags(), CheckTexturesBasedOnFlags(), CheckZFighting(), MakeBrushWindings(), ParseBrush(), PlaneFromPoints(), and SetImpliedFlags().
| uint32_t mapbrush_t::contentFlags |
Definition at line 79 of file map.h.
Referenced by Check_ContainedBrushes(), CheckMixedFaceContents(), CheckPropagateParserContentFlags(), CheckZFighting(), EmitBrushes(), FindPortalSide(), GetLevelFlagsFromBrush(), MakeBspBrushList(), MapBrushesBounds(), and ParseBrush().
| int mapbrush_t::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(), Check_BrushIntersection(), Check_ContainedBrushes(), Check_DuplicateBrushPlanes(), Check_IsOptimisable(), CheckBrushes(), CheckFillLevelFlags(), CheckFlags(), CheckLevelFlags(), CheckMapMicro(), CheckMixedFaceContents(), CheckNodraws(), CheckPropagateParserContentFlags(), CheckTexturesBasedOnFlags(), CheckZFighting(), MakeBrushWindings(), ParseBrush(), and SetImpliedFlags().
| bool mapbrush_t::finished |
Definition at line 94 of file map.h.
Referenced by MakeBspBrushList(), and MapBrushesBounds().
| AABB mapbrush_t::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_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().
| int mapbrush_t::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_t::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_t::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_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().