32typedef struct compositeSide_s {
compositeSide_t compositeSides[MAX_MAP_SIDES/2]
void Check_ContainedBrushes(void)
find duplicated brushes and brushes contained inside brushes
void CheckFlagsBasedOnTextures(void)
sets content flags based on textures
void CheckTexturesBasedOnFlags(void)
check that sides have textures and that where content/surface flags are set the texture is correct.
void CheckPropagateParserContentFlags(mapbrush_t *b)
some contentlflags are set as a result of some surface flag. For example, if one face is TRANS* then ...
void CheckMixedFaceContents(void)
contentflags should be the same on each face of a brush. print warnings if they are not....
void CheckNodraws(void)
check for faces which can safely be set to SURF_NODRAW because they are pressed against the faces of ...
void Check_BrushIntersection(void)
reports intersection between optimisable map brushes
void CheckLevelFlags(void)
sets all levelflags, if none are set.
void CheckFillLevelFlags(void)
ensures set levelflags are in one contiguous block
void SetImpliedFlags(side_t *side, brush_texture_t *tex, const mapbrush_t *brush)
Sets surface flags dependent on assigned texture.
void CheckMapMicro(void)
report brushes from the map below 1 unit^3
void CheckZFighting(void)
check all brushes for overlapping shared faces
void DisplayContentFlags(const int flags)
prints a list of the names of the set content flags or "no contentflags" if all bits are 0
struct side_s ** memberSides