Table of Contents

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)

Parameters

index byte
sustain uint

Returns

LaneNote