Table of Contents

Struct CwSoundEmitterVanilla.Data

Namespace
WoWLib.Formats.ADT.Chunks
Assembly
WoWLib.dll

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

Fields

CutoffDistance

public float CutoffDistance

Field Value

float

EndTime

public ushort EndTime

Field Value

ushort

GroupSilenceMax

public ushort GroupSilenceMax

Field Value

ushort

GroupSilenceMin

public ushort GroupSilenceMin

Field Value

ushort

InterSoundGapMax

public ushort InterSoundGapMax

Field Value

ushort

InterSoundGapMin

public ushort InterSoundGapMin

Field Value

ushort

LoopCountMax

public byte LoopCountMax

Field Value

byte

LoopCountMin

public byte LoopCountMin

Field Value

byte

MaxDistance

public float MaxDistance

Field Value

float

MinDistance

public float MinDistance

Field Value

float

Mode

public ushort Mode

Field Value

ushort

PlayInstancesMax

public ushort PlayInstancesMax

Field Value

ushort

PlayInstancesMin

public ushort PlayInstancesMin

Field Value

ushort

Position

public C3Vector.Data Position

Field Value

C3Vector.Data

SoundNameId

public uint SoundNameId

Field Value

uint

SoundPointId

public uint SoundPointId

Field Value

uint

StartTime

public ushort StartTime

Field Value

ushort