Struct M2Batch.Data
A blittable value twin of the NATIVE layout (size 24): 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 M2Batch.Data
- Inherited Members
Fields
ColorIndex
public ushort ColorIndex
Field Value
Flags
public byte Flags
Field Value
GeosetIndex
public ushort GeosetIndex
Field Value
MaterialIndex
public ushort MaterialIndex
Field Value
MaterialLayer
public ushort MaterialLayer
Field Value
PriorityPlane
public sbyte PriorityPlane
Field Value
ShaderId
public ushort ShaderId
Field Value
SkinSectionIndex
public ushort SkinSectionIndex
Field Value
TextureComboIndex
public ushort TextureComboIndex
Field Value
TextureCoordComboIndex
public ushort TextureCoordComboIndex
Field Value
TextureCount
public ushort TextureCount
Field Value
TextureTransformComboIndex
public ushort TextureTransformComboIndex
Field Value
TextureWeightComboIndex
public ushort TextureWeightComboIndex