Table of Contents

Class HorizontalMusicContainer

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/HorizontalMusicContainer", "b87e9d862ddcbabfa625f7f71c4fbc858f8c312c29a111edfd91995c226ffa43")]
public sealed record HorizontalMusicContainer : MusicContainer, IEquatable<HorizontalMusicContainer>
Inheritance
HorizontalMusicContainer
Implements
Inherited Members

Properties

AudioCategory

public string? AudioCategory { get; init; }

Property Value

string

Children

public List<string> Children { get; init; }

Property Value

List<string>

Codec

public static Codec<HorizontalMusicContainer> Codec { get; }

Property Value

Codec<HorizontalMusicContainer>

DefaultPhaseTransitionDuration

public float? DefaultPhaseTransitionDuration { get; init; }

Property Value

float?

DefaultPhaseTransitionType

public HorizontalMusicContainerMusicTransitionType? DefaultPhaseTransitionType { get; init; }

Property Value

HorizontalMusicContainerMusicTransitionType?

ExitSilence

public Rangef? ExitSilence { get; init; }

Property Value

Rangef

FadeInDuration

public float? FadeInDuration { get; init; }

Property Value

float?

FadeOutDuration

public float? FadeOutDuration { get; init; }

Property Value

float?

LoopCount

public int LoopCount { get; init; }

Property Value

int

NameTranslationKey

public string? NameTranslationKey { get; init; }

Property Value

string

PlayToCompletion

public bool PlayToCompletion { get; init; }

Property Value

bool

ResumeMemoryDuration

public float? ResumeMemoryDuration { get; init; }

Property Value

float?

SilenceAfter

public Rangef? SilenceAfter { get; init; }

Property Value

Rangef

StateBindings

public List<StateBindingConfig>? StateBindings { get; init; }

Property Value

List<StateBindingConfig>

Tempo

public TempoSettings? Tempo { get; init; }

Property Value

TempoSettings

TransitionDuration

public float? TransitionDuration { get; init; }

Property Value

float?

TransitionType

public HorizontalMusicContainerMusicTransitionType_3B3A3AA7? TransitionType { get; init; }

Property Value

HorizontalMusicContainerMusicTransitionType_3B3A3AA7?

Volume

public float? Volume { get; init; }

Property Value

float?

Weight

public float? Weight { get; init; }

Property Value

float?