C# Класс AlphaTab.Importer.Gp3To5Importer

Наследование: ScoreImporter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DeltaFretToHarmonicValue ( int deltaFret ) : float
GetDoubleSig ( byte bytes ) : int
ReadArtificialHarmonic ( Note note ) : void
ReadBar ( Track track ) : void
ReadBars ( ) : void
ReadBeat ( Track track, Bar bar, Voice voice ) : void
ReadBeatEffects ( Beat beat ) : void
ReadBend ( Note note ) : void
ReadBool ( ) : bool
ReadChord ( Beat beat ) : void
ReadColor ( ) : Color
ReadDouble ( ) : double
ReadGrace ( Voice voice, Note note ) : void
ReadInt32 ( ) : int
ReadLyrics ( ) : void
ReadMasterBar ( ) : void
ReadMasterBars ( ) : void
ReadMixTableChange ( Beat beat ) : void
ReadNote ( Track track, Bar bar, Voice voice, Beat beat, int stringIndex ) : void
ReadNoteEffects ( Track track, Voice voice, Beat beat, Note note ) : void
ReadPageSetup ( ) : void
ReadPlaybackInfos ( ) : void
ReadScore ( ) : Score
ReadScoreInformation ( ) : void
ReadSlide ( Note note ) : void
ReadString ( int length ) : string
ReadStringByteLength ( int length ) : string

Reads a byte as size and the string itself. Additionally it is ensured the specified amount of bytes is read.

ReadStringInt ( ) : string

Reads an integer as size, and then the string itself

ReadStringIntByte ( ) : string

Reads an integer as size, skips a byte and reads the string itself

ReadStringIntUnused ( ) : string

Skips an integer (4byte) and reads a string using a bytesize

ReadTrack ( ) : void
ReadTracks ( ) : void
ReadTremoloBarEffect ( Beat beat ) : void
ReadTremoloPicking ( Beat beat ) : void
ReadTrill ( Note note ) : void
ReadVersion ( ) : void
ReadVoice ( Track track, Bar bar ) : void
ToDynamicValue ( int value ) : DynamicValue

Приватные методы

Метод Описание
ToStrokeValue ( int value ) : int

Описание методов

DeltaFretToHarmonicValue() публичный Метод

public DeltaFretToHarmonicValue ( int deltaFret ) : float
deltaFret int
Результат float

GetDoubleSig() публичный Метод

public GetDoubleSig ( byte bytes ) : int
bytes byte
Результат int

ReadArtificialHarmonic() публичный Метод

public ReadArtificialHarmonic ( Note note ) : void
note Note
Результат void

ReadBar() публичный Метод

public ReadBar ( Track track ) : void
track Track
Результат void

ReadBars() публичный Метод

public ReadBars ( ) : void
Результат void

ReadBeat() публичный Метод

public ReadBeat ( Track track, Bar bar, Voice voice ) : void
track Track
bar Bar
voice Voice
Результат void

ReadBeatEffects() публичный Метод

public ReadBeatEffects ( Beat beat ) : void
beat Beat
Результат void

ReadBend() публичный Метод

public ReadBend ( Note note ) : void
note Note
Результат void

ReadBool() публичный Метод

public ReadBool ( ) : bool
Результат bool

ReadChord() публичный Метод

public ReadChord ( Beat beat ) : void
beat Beat
Результат void

ReadColor() публичный Метод

public ReadColor ( ) : Color
Результат Color

ReadDouble() публичный Метод

public ReadDouble ( ) : double
Результат double

ReadGrace() публичный Метод

public ReadGrace ( Voice voice, Note note ) : void
voice Voice
note Note
Результат void

ReadInt32() публичный Метод

public ReadInt32 ( ) : int
Результат int

ReadLyrics() публичный Метод

public ReadLyrics ( ) : void
Результат void

ReadMasterBar() публичный Метод

public ReadMasterBar ( ) : void
Результат void

ReadMasterBars() публичный Метод

public ReadMasterBars ( ) : void
Результат void

ReadMixTableChange() публичный Метод

public ReadMixTableChange ( Beat beat ) : void
beat Beat
Результат void

ReadNote() публичный Метод

public ReadNote ( Track track, Bar bar, Voice voice, Beat beat, int stringIndex ) : void
track Track
bar Bar
voice Voice
beat Beat
stringIndex int
Результат void

ReadNoteEffects() публичный Метод

public ReadNoteEffects ( Track track, Voice voice, Beat beat, Note note ) : void
track Track
voice Voice
beat Beat
note Note
Результат void

ReadPageSetup() публичный Метод

public ReadPageSetup ( ) : void
Результат void

ReadPlaybackInfos() публичный Метод

public ReadPlaybackInfos ( ) : void
Результат void

ReadScore() публичный Метод

public ReadScore ( ) : Score
Результат Score

ReadScoreInformation() публичный Метод

public ReadScoreInformation ( ) : void
Результат void

ReadSlide() публичный Метод

public ReadSlide ( Note note ) : void
note Note
Результат void

ReadString() публичный Метод

public ReadString ( int length ) : string
length int
Результат string

ReadStringByteLength() публичный Метод

Reads a byte as size and the string itself. Additionally it is ensured the specified amount of bytes is read.
public ReadStringByteLength ( int length ) : string
length int the amount of bytes to read
Результат string

ReadStringInt() публичный Метод

Reads an integer as size, and then the string itself
public ReadStringInt ( ) : string
Результат string

ReadStringIntByte() публичный Метод

Reads an integer as size, skips a byte and reads the string itself
public ReadStringIntByte ( ) : string
Результат string

ReadStringIntUnused() публичный Метод

Skips an integer (4byte) and reads a string using a bytesize
public ReadStringIntUnused ( ) : string
Результат string

ReadTrack() публичный Метод

public ReadTrack ( ) : void
Результат void

ReadTracks() публичный Метод

public ReadTracks ( ) : void
Результат void

ReadTremoloBarEffect() публичный Метод

public ReadTremoloBarEffect ( Beat beat ) : void
beat Beat
Результат void

ReadTremoloPicking() публичный Метод

public ReadTremoloPicking ( Beat beat ) : void
beat Beat
Результат void

ReadTrill() публичный Метод

public ReadTrill ( Note note ) : void
note Note
Результат void

ReadVersion() публичный Метод

public ReadVersion ( ) : void
Результат void

ReadVoice() публичный Метод

public ReadVoice ( Track track, Bar bar ) : void
track Track
bar Bar
Результат void

ToDynamicValue() публичный Метод

public ToDynamicValue ( int value ) : DynamicValue
value int
Результат DynamicValue