Struct SmoHeader.Data
A blittable value twin of the NATIVE layout (size 64): read or write whole record buffers through Vector<T>.AsSpan<Data>() / FixedArray<T>.AsSpan<Data>() — one interop crossing for the buffer, where the live-view indexer pays per element. Field offsets are the native ABI's, asserted in the shim.
public struct SmoHeader.Data
- Inherited Members
Fields
AmbientColor
public CArgb.Data AmbientColor
Field Value
BoundingBox
public CAaBox.Data BoundingBox
Field Value
Flags
public HeaderFlags Flags
Field Value
NDoodadDefs
public uint NDoodadDefs
Field Value
NDoodadNames
public uint NDoodadNames
Field Value
NDoodadSets
public uint NDoodadSets
Field Value
NGroups
public uint NGroups
Field Value
NLights
public uint NLights
Field Value
NPortals
public uint NPortals
Field Value
NTextures
public uint NTextures
Field Value
NumLod
public ushort NumLod
Field Value
WmoId
public uint WmoId