Class LaneChord<TNote, TLane, TModifiers>
- Namespace
- ChartTools
- Assembly
- ChartTools.dll
public abstract class LaneChord<TNote, TLane, TModifiers> : LaneChord, IChord, ITrackObject, IReadOnlyTrackObject where TNote : LaneNote<TLane>, new() where TLane : struct, Enum where TModifiers : struct, Enum
Type Parameters
TNote
TLane
TModifiers
- Inheritance
-
LaneChord<TNote, TLane, TModifiers>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
LaneChord()
public LaneChord()
LaneChord(uint)
public LaneChord(uint position)
Parameters
position
uint
Properties
Modifiers
public TModifiers Modifiers { get; set; }
Property Value
- TModifiers
Notes
Notes in the chord
public LaneNoteCollection<TNote, TLane> Notes { get; }
Property Value
- LaneNoteCollection<TNote, TLane>
Methods
CreateNote(byte, uint)
public override LaneNote CreateNote(byte index, uint sustain = 0)