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
uintPosition of the phrase
typeCode
byteEffect of the phrase
length
uintDuration in ticks
Remarks
Base constructor of special phrases.
Properties
Length
Duration of the phrase in ticks
public uint Length { get; set; }
Property Value
Position
Tick number on the track.
public uint Position { get; set; }
Property Value
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; }