Class AudioCategoryDuckingRuleConfig
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/AudioCategoryDuckingRuleConfig", "75c1155548e34212921254b7aef321e39862a385e59d996e9a2779389d0b6ecb")]
public sealed record AudioCategoryDuckingRuleConfig : IEquatable<AudioCategoryDuckingRuleConfig>
- Inheritance
-
AudioCategoryDuckingRuleConfig
- Implements
-
- Inherited Members
-
Properties
AttackMs
public float? AttackMs { get; init; }
Property Value
- float?
Codec
public static Codec<AudioCategoryDuckingRuleConfig> Codec { get; }
Property Value
- Codec<AudioCategoryDuckingRuleConfig>
Curve
public AudioCategoryDuckingRuleConfigFadeCurve? Curve { get; init; }
Property Value
- AudioCategoryDuckingRuleConfigFadeCurve?
DuckingVolumeDb
public float? DuckingVolumeDb { get; init; }
Property Value
- float?
HoldMs
public float? HoldMs { get; init; }
Property Value
- float?
Priority
public int Priority { get; init; }
Property Value
- int
ReleaseCurve
public AudioCategoryDuckingRuleConfigFadeCurve_3822459C? ReleaseCurve { get; init; }
Property Value
- AudioCategoryDuckingRuleConfigFadeCurve_3822459C?
ReleaseMs
public float? ReleaseMs { get; init; }
Property Value
- float?
TargetCategory
public string? TargetCategory { get; init; }
Property Value
- string