Struct BasicPreset.Zone
- Namespace
- SpessaSharp.SoundBank
- Assembly
- SpessaSharp.dll
public readonly record struct BasicPreset.Zone : IEquatable<BasicPreset.Zone>
- Implements
- Inherited Members
Constructors
Zone(BasicZone, BasicPreset, BasicInstrument)
Creates a new preset zone.
public Zone(BasicZone basic, BasicPreset preset, BasicInstrument instrument)
Parameters
basicBasicZonepresetBasicPresetThe preset this zone belongs to.
instrumentBasicInstrumentThe instrument to use in this zone.
Fields
Basic
Basic zone information.
public readonly BasicZone Basic
Field Value
Instrument
Zone's instrument.
public readonly BasicInstrument Instrument
Field Value
Parent
The preset this zone belongs to.
public readonly BasicPreset Parent
Field Value
Methods
GetWriteGenerators(SoundBank)
public List<Generator> GetWriteGenerators(SoundBank bank)
Parameters
bankSoundBank