Class VolumetricFogExtra
One VFEX extension record (11.0+, format version 2): optional extra data for a VFOG entry, matched by fog id.
public class VolumetricFogExtra : IDisposable
- Inheritance
-
VolumetricFogExtra
- Implements
- Inherited Members
Constructors
VolumetricFogExtra()
public VolumetricFogExtra()
VolumetricFogExtra(uint, float[], uint, uint[])
public VolumetricFogExtra(uint unk0, float[] unk1, uint fogId, uint[] unk3)
Parameters
VolumetricFogExtra(VolumetricFogExtra)
Copy-construct: a deep copy of other (the C++ copy constructor).
public VolumetricFogExtra(VolumetricFogExtra other)
Parameters
otherVolumetricFogExtra
Properties
FogId
The VFOG entry this record extends (its id field).
public uint FogId { get; set; }
Property Value
Unk0
Unknown; defaults to 1.
public uint Unk0 { get; set; }
Property Value
Unk1
Unknown floats; the first three carry values, the rest are 1.
public FixedArray<float> Unk1 { get; set; }
Property Value
Unk3
Unknown; defaults to 0.
public FixedArray<uint> Unk3 { get; set; }
Property Value
Methods
Dispose()
Release the native object now. Optional: the finalizer releases it on
collection anyway - dispose (or using) when you want native memory back
promptly.
public virtual void Dispose()