Class InstrumentComponentList
- Namespace
- ChartTools.IO.Components
- Assembly
- ChartTools.dll
public record InstrumentComponentList : IEquatable<InstrumentComponentList>
- Inheritance
-
InstrumentComponentList
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
public InstrumentComponentList()
public InstrumentComponentList(GHLInstrumentIdentity identity, DifficultySet difficulties = DifficultySet.All)
Parameters
identity
GHLInstrumentIdentity
difficulties
DifficultySet
public InstrumentComponentList(InstrumentIdentity identity, DifficultySet difficulties = DifficultySet.All)
Parameters
identity
InstrumentIdentity
difficulties
DifficultySet
public InstrumentComponentList(StandardInstrumentIdentity identity, DifficultySet difficulties = DifficultySet.All)
Parameters
identity
StandardInstrumentIdentity
difficulties
DifficultySet
Properties
public DifficultySet Bass { get; set; }
Property Value
- DifficultySet
public DifficultySet CoopGuitar { get; set; }
Property Value
- DifficultySet
public DifficultySet Drums { get; set; }
Property Value
- DifficultySet
public DifficultySet GHLBass { get; set; }
Property Value
- DifficultySet
public DifficultySet GHLGuitar { get; set; }
Property Value
- DifficultySet
public DifficultySet Keys { get; set; }
Property Value
- DifficultySet
public DifficultySet LeadGuitar { get; set; }
Property Value
- DifficultySet
public DifficultySet RythmGuitar { get; set; }
Property Value
- DifficultySet
Methods
public static InstrumentComponentList Full()
Returns
- InstrumentComponentList
public ref DifficultySet Map(GHLInstrumentIdentity instrument)
Parameters
instrument
GHLInstrumentIdentity
Returns
- DifficultySet
public ref DifficultySet Map(InstrumentIdentity instrument)
Parameters
instrument
InstrumentIdentity
Returns
- DifficultySet
public ref DifficultySet Map(StandardInstrumentIdentity instrument)
Parameters
instrument
StandardInstrumentIdentity
Returns
- DifficultySet