Class ModelVFX
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/ModelVFX.json#", "98b118c446ba7e5676d9eb875363b8942b2ea8c6d17573ae8ab573add6a45f32")]
public sealed record ModelVFX : IEquatable<ModelVFX>
- Inheritance
-
ModelVFX
- Implements
-
- Inherited Members
-
Properties
AnimationDuration
public float? AnimationDuration { get; init; }
Property Value
- float?
AnimationRange
public Vector2f? AnimationRange { get; init; }
Property Value
- Vector2f
Codec
public static Codec<ModelVFX> Codec { get; }
Property Value
- Codec<ModelVFX>
CurveType
public CurveType CurveType { get; init; }
Property Value
- CurveType
EffectDirection
public EffectDirection EffectDirection { get; init; }
Property Value
- EffectDirection
HighlightColor
public string? HighlightColor { get; init; }
Property Value
- string
HighlightThickness
public float? HighlightThickness { get; init; }
Property Value
- float?
LoopOption
public LoopOption LoopOption { get; init; }
Property Value
- LoopOption
NoiseScale
public Vector2f? NoiseScale { get; init; }
Property Value
- Vector2f
public Vector2f? NoiseScrollSpeed { get; init; }
Property Value
- Vector2f
PostColor
public string? PostColor { get; init; }
Property Value
- string
PostColorOpacity
public float? PostColorOpacity { get; init; }
Property Value
- float?
SwitchTo
public SwitchTo SwitchTo { get; init; }
Property Value
- SwitchTo
UseBloomOnHighlight
public bool UseBloomOnHighlight { get; init; }
Property Value
- bool
UseProgessiveHighlight
public bool UseProgessiveHighlight { get; init; }
Property Value
- bool