C# 클래스 RocksmithToolkitLib.Song2014ToTab.Rs1Converter

상속: IDisposable
파일 보기 프로젝트 열기: rscustom/rocksmith-custom-song-toolkit 1 사용 예제들

공개 메소드들

메소드 설명
AverageBPM ( RocksmithToolkitLib.Xml.Song rsSong ) : float
Dispose ( ) : void
SngFilePathToAsciiTab ( string inputFilePath, string outputDir, bool allDif ) : void

SngFilePath to ASCII Tablature

Song2SngFile ( RocksmithToolkitLib.Xml.Song rs1Song, string outputDir ) : RocksmithToolkitLib.Sng.SngFile

Converts RS1 Song Object to RS1 SngFile Object

SongFile2Song2014File ( string songFilePath, bool overWrite ) : string
SongToSngFilePath ( RocksmithToolkitLib.Xml.Song rs1Song, string outputPath ) : string

Converts RS1 Song Object to *.sng File

SongToSong2014 ( RocksmithToolkitLib.Xml.Song rsSong ) : Song2014

Convert RS1 Song Object to RS2 Song2014 Object RS1 to RS2014 Mapping Method

SongToXml ( RocksmithToolkitLib.Xml.Song rsSong, string outputPath, bool overWrite ) : string

Convert RS1 Song Object to XML file

ToneToTone2014 ( RocksmithToolkitLib.DLCPackage.Manifest.Tone.Tone rs1Tone, RocksmithToolkitLib.Xml.Song rs1Song ) : RocksmithToolkitLib.DLCPackage.Manifest.Tone.Tone2014
XmlToSong ( string xmlFilePath ) : RocksmithToolkitLib.Xml.Song

Convert XML file to RS1 (Song)

비공개 메소드들

메소드 설명
ConvertChordTemplates ( RocksmithToolkitLib.Xml.Song rsSong, Song2014 rsSong2014 ) : Song2014
ConvertLevels ( RocksmithToolkitLib.Xml.Song rsSong, Song2014 rsSong2014 ) : Song2014
ConvertPhraseIterations ( RocksmithToolkitLib.Xml.Song rsSong, Song2014 rsSong2014 ) : Song2014
DecodeChordTemplate ( RocksmithToolkitLib.Xml.SongChord songChord, int gString, int fret ) : SongNote2014
GetNoteInfo ( RocksmithToolkitLib.Xml.SongNote songNote ) : SongNote2014

메소드 상세

AverageBPM() 공개 메소드

public AverageBPM ( RocksmithToolkitLib.Xml.Song rsSong ) : float
rsSong RocksmithToolkitLib.Xml.Song
리턴 float

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

SngFilePathToAsciiTab() 공개 메소드

SngFilePath to ASCII Tablature
public SngFilePathToAsciiTab ( string inputFilePath, string outputDir, bool allDif ) : void
inputFilePath string
outputDir string
allDif bool
리턴 void

Song2SngFile() 공개 메소드

Converts RS1 Song Object to RS1 SngFile Object
public Song2SngFile ( RocksmithToolkitLib.Xml.Song rs1Song, string outputDir ) : RocksmithToolkitLib.Sng.SngFile
rs1Song RocksmithToolkitLib.Xml.Song
outputDir string
리턴 RocksmithToolkitLib.Sng.SngFile

SongFile2Song2014File() 공개 메소드

public SongFile2Song2014File ( string songFilePath, bool overWrite ) : string
songFilePath string
overWrite bool
리턴 string

SongToSngFilePath() 공개 메소드

Converts RS1 Song Object to *.sng File
public SongToSngFilePath ( RocksmithToolkitLib.Xml.Song rs1Song, string outputPath ) : string
rs1Song RocksmithToolkitLib.Xml.Song
outputPath string
리턴 string

SongToSong2014() 공개 메소드

Convert RS1 Song Object to RS2 Song2014 Object RS1 to RS2014 Mapping Method
public SongToSong2014 ( RocksmithToolkitLib.Xml.Song rsSong ) : Song2014
rsSong RocksmithToolkitLib.Xml.Song
리턴 RocksmithToolkitLib.Xml.Song2014

SongToXml() 공개 메소드

Convert RS1 Song Object to XML file
public SongToXml ( RocksmithToolkitLib.Xml.Song rsSong, string outputPath, bool overWrite ) : string
rsSong RocksmithToolkitLib.Xml.Song
outputPath string
overWrite bool
리턴 string

ToneToTone2014() 공개 메소드

public ToneToTone2014 ( RocksmithToolkitLib.DLCPackage.Manifest.Tone.Tone rs1Tone, RocksmithToolkitLib.Xml.Song rs1Song ) : RocksmithToolkitLib.DLCPackage.Manifest.Tone.Tone2014
rs1Tone RocksmithToolkitLib.DLCPackage.Manifest.Tone.Tone
rs1Song RocksmithToolkitLib.Xml.Song
리턴 RocksmithToolkitLib.DLCPackage.Manifest.Tone.Tone2014

XmlToSong() 공개 메소드

Convert XML file to RS1 (Song)
public XmlToSong ( string xmlFilePath ) : RocksmithToolkitLib.Xml.Song
xmlFilePath string
리턴 RocksmithToolkitLib.Xml.Song