Struct SmDoodadDef.Data
A blittable value twin of the NATIVE layout (size 36): 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 SmDoodadDef.Data
- Inherited Members
Fields
Flags
public DoodadDefFlags Flags
Field Value
NameId
public uint NameId
Field Value
Position
public C3Vector.Data Position
Field Value
Rotation
public C3Vector.Data Rotation
Field Value
Scale
public ushort Scale
Field Value
UniqueId
public uint UniqueId