Table of Contents

Struct SmoLight.Data

Namespace
WoWLib.Formats.WMO.Root.Chunks
Assembly
WoWLib.dll

A blittable value twin of the NATIVE layout (size 48): 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 SmoLight.Data
Inherited Members

Fields

AttenEnd

public float AttenEnd

Field Value

float

AttenStart

public float AttenStart

Field Value

float

Color

public CImVector.Data Color

Field Value

CImVector.Data

Intensity

public float Intensity

Field Value

float

Pad

public byte* Pad

Field Value

byte*

Position

public C3Vector.Data Position

Field Value

C3Vector.Data

Rotation

public C4Quaternion.Data Rotation

Field Value

C4Quaternion.Data

Type

public byte Type

Field Value

byte

UseAtten

public byte UseAtten

Field Value

byte