Table of Contents

Class SpecialPhrase

Namespace
ChartTools
Assembly
ChartTools.dll

Base class for phrases that define an in-game event with a duration such as star power.

public abstract class SpecialPhrase : ILongTrackObject, ITrackObject, IReadOnlyTrackObject, ILongObject, IReadOnlyLongObject
Inheritance
SpecialPhrase
Implements
Derived
Inherited Members
Extension Methods

Remarks

Base constructor of special phrases.

Constructors

SpecialPhrase(uint, byte, uint)

Base class for phrases that define an in-game event with a duration such as star power.

protected SpecialPhrase(uint position, byte typeCode, uint length = 0)

Parameters

position uint

Position of the phrase

typeCode byte

Effect of the phrase

length uint

Duration in ticks

Remarks

Base constructor of special phrases.

Properties

Length

Duration of the phrase in ticks

public uint Length { get; set; }

Property Value

uint

Position

Tick number on the track.

public uint Position { get; set; }

Property Value

uint

Remarks

A tick represents a subdivision of a beat. The number of subdivisions per beat is stored in Resolution.

TypeCode

Numerical value of the phrase type

public byte TypeCode { get; set; }

Property Value

byte