Struct GlobalSystemParameter

Namespace
SpessaSharp.Synthesizer.Engine.Parameters
Assembly
SpessaSharp.dll
public readonly record struct GlobalSystemParameter : IEquatable<GlobalSystemParameter>
Implements
Inherited Members

Fields

Descriptions

public static readonly string[] Descriptions

Field Value

string[]

List

public static readonly GlobalSystemParameter.Type[] List

Field Value

Type[]

Names

public static readonly string[] Names

Field Value

string[]

PType

public readonly GlobalSystemParameter.Type PType

Field Value

GlobalSystemParameter.Type

Properties

AsBool

public bool AsBool { get; }

Property Value

bool

AsFloat

public float AsFloat { get; }

Property Value

float

AsInt

public int AsInt { get; }

Property Value

int

AsInterpolationType

public Synthesizer.InterpolationType AsInterpolationType { get; }

Property Value

Synthesizer.InterpolationType

Methods

Of(Type, bool)

public static GlobalSystemParameter Of(GlobalSystemParameter.Type type, bool val)

Parameters

type GlobalSystemParameter.Type
val bool

Returns

GlobalSystemParameter

Of(Type, int)

public static GlobalSystemParameter Of(GlobalSystemParameter.Type type, int val)

Parameters

type GlobalSystemParameter.Type
val int

Returns

GlobalSystemParameter

Of(Type, float)

public static GlobalSystemParameter Of(GlobalSystemParameter.Type type, float val)

Parameters

type GlobalSystemParameter.Type
val float

Returns

GlobalSystemParameter

Of(InterpolationType)

public static GlobalSystemParameter Of(Synthesizer.InterpolationType type)

Parameters

type Synthesizer.InterpolationType

Returns

GlobalSystemParameter

TypeOf(Type)

public static Params.Type TypeOf(GlobalSystemParameter.Type type)

Parameters

type GlobalSystemParameter.Type

Returns

Params.Type

Operators

implicit operator GlobalSystemParameter(InterpolationType)

public static implicit operator GlobalSystemParameter(Synthesizer.InterpolationType param)

Parameters

param Synthesizer.InterpolationType

Returns

GlobalSystemParameter

implicit operator GlobalSystemParameter((Type Type, bool Value))

public static implicit operator GlobalSystemParameter((GlobalSystemParameter.Type Type, bool Value) param)

Parameters

param (GlobalSystemParameter.Type Type, bool Value)

Returns

GlobalSystemParameter

implicit operator GlobalSystemParameter((Type Type, int Value))

public static implicit operator GlobalSystemParameter((GlobalSystemParameter.Type Type, int Value) param)

Parameters

param (GlobalSystemParameter.Type Type, int Value)

Returns

GlobalSystemParameter

implicit operator GlobalSystemParameter((Type Type, float Value))

public static implicit operator GlobalSystemParameter((GlobalSystemParameter.Type Type, float Value) param)

Parameters

param (GlobalSystemParameter.Type Type, float Value)

Returns

GlobalSystemParameter