Enum GroupFlags
Group flag bits (MOGP and MOGI flags).
[Flags]
public enum GroupFlags : uint
Fields
AlwaysDraw = 65536Always draw (clears exterior after group creation).
Antiportal = 67108864An antiportal occluder group (SMOGroup::ANTIPORTAL).
Exterior = 8Outdoor group (SMOGroup::EXTERIOR).
ExteriorCull = 536870912Exterior culling (SMOGroup::EXTERIOR_CULL, Legion+).
ExteriorLit = 64Use exterior lighting; no local diffuse.
HasBsp = 1Has a collision BSP tree (MOBN/MOBR).
HasDoodads = 2048Has doodad references (MODR).
HasLightMap = 2Has a light map (v14 legacy; unused since vanilla).
HasLights = 512Has light references (MOLR).
HasLiquid = 4096Has liquid (MLIQ), or an implicitly full volume.
HasThreeMotv = 1073741824Has three MOTV texcoord sets, e.g. for shader 18.
HasTriangleStrips = 131072Has triangle-strip data (MORI/MORB).
HasTwoMocv = 16777216Has a second MOCV layer; only its alpha is used.
HasTwoMotv = 33554432Has two MOTV texcoord sets (SMOGroup::TVERTS2).
HasVertexColors = 4Has vertex colors (MOCV).
Interior = 8192Indoor group (SMOGroup::INTERIOR).
Lod = 1024Legion+: an LOD group. Pre-Cata: marked the unused MPB* chunks.
MountAllowed = 2097152Mounting is allowed in this group.
Ocean = 524288The liquid is ocean, not water (LiquidType handling).
QueryMountAllowed = 32768Pre-WotLK: whether mount queries are allowed.
ShowExteriorSky = 256Show the exterior sky inside this interior group.
ShowSkybox = 262144Show the skybox; unset automatically when MOSB is absent.
Unreachable = 128Unreachable (SMOGroup::UNREACHABLE).