Table of Contents

Class LaneNote<TLane>

Namespace
ChartTools
Assembly
ChartTools.dll

Base class for notes

public class LaneNote<TLane> : LaneNote, INote, ILongObject, IReadOnlyLongObject where TLane : struct, Enum

Type Parameters

TLane
Inheritance
LaneNote<TLane>
Implements
Derived
Inherited Members
Extension Methods

Constructors

LaneNote()

public LaneNote()

LaneNote(TLane, uint)

public LaneNote(TLane lane, uint sustain = 0)

Parameters

lane TLane
sustain uint

Properties

Index

Numerical value of the note identity

public override byte Index { get; }

Property Value

byte

Lane

public TLane Lane { get; init; }

Property Value

TLane