Table of Contents

Class StandardChord

Namespace
ChartTools
Assembly
ChartTools.dll

Set of notes played simultaneously by a standard five-fret instrument

public class StandardChord : LaneChord<LaneNote<StandardLane>, StandardLane, StandardChordModifiers>, IChord, ITrackObject, IReadOnlyTrackObject
Inheritance
StandardChord
Implements
Inherited Members
Extension Methods

Constructors

StandardChord()

public StandardChord()

StandardChord(uint)

public StandardChord(uint position)

Parameters

position uint

StandardChord(uint, params LaneNote<StandardLane>[])

public StandardChord(uint position, params LaneNote<StandardLane>[] notes)

Parameters

position uint
notes LaneNote<StandardLane>[]

Notes to add

StandardChord(uint, params StandardLane[])

public StandardChord(uint position, params StandardLane[] notes)

Parameters

position uint
notes StandardLane[]

Notes to add

Properties

OpenExclusivity

Defines if open notes can be mixed with other notes for this chord type. true indicated open notes cannot be mixed.

public override bool OpenExclusivity { get; }

Property Value

bool

Methods

GetNotes()

protected override IReadOnlyCollection<LaneNote> GetNotes()

Returns

IReadOnlyCollection<LaneNote>