Table of Contents

Class Chord<TNote, TLane, TModifiers>

Namespace
ChartTools
Assembly
ChartTools.dll
public abstract class Chord<TNote, TLane, TModifiers> : Chord, ITrackObject, IReadOnlyTrackObject where TNote : LaneNote<TLane>, new() where TLane : struct, Enum where TModifiers : struct, Enum

Type Parameters

TNote
TLane
TModifiers
Inheritance
Chord<TNote, TLane, TModifiers>
Implements
Derived
Inherited Members
Extension Methods

Constructors

Chord(uint)

public Chord(uint position)

Parameters

position uint

Properties

Modifiers

public TModifiers Modifiers { get; set; }

Property Value

TModifiers

Notes

public override LaneNoteCollection<TNote, TLane> Notes { get; }

Property Value

LaneNoteCollection<TNote, TLane>

Methods

CreateNote(byte, uint)

public override LaneNote CreateNote(byte index, uint sustain)

Parameters

index byte
sustain uint

Returns

LaneNote