C# Класс RocksmithToolkitLib.XmlRepository.TuningDefinition

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

Private Properties

Свойство Тип Описание
Convert2Bass TuningDefinition
Convert2Bass RocksmithToolkitLib.Xml.TuningStrings
GetTuningFamily TuningFamily
NoteName string

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

Метод Описание
LoadFile ( string fileName, GameVersion gameVersion ) : List
NameFromStrings ( RocksmithToolkitLib.Xml.TuningStrings tuning, bool flats = true ) : string
ToString ( ) : string
TuningDefinition ( ) : System
TuningDefinition ( RocksmithToolkitLib.Xml.TuningStrings tStrings, GameVersion rsVersion, string name = "", bool custom = true ) : System
TuningStringToName ( string strings, GameVersion gameVersion = GameVersion.RS2014, List tuningXml = null ) : string
TuningToName ( RocksmithToolkitLib.Xml.TuningStrings songTuning, GameVersion gameVersion = GameVersion.RS2014, List tuningXml = null ) : string
TuningToName ( string jsonTuning, GameVersion gameVersion = GameVersion.RS2014, List tuningXml = null ) : string
WriteFile ( string fileName, List tuningDefinitions ) : void

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

Метод Описание
Convert2Bass ( TuningDefinition tuningDefinition ) : TuningDefinition
Convert2Bass ( RocksmithToolkitLib.Xml.TuningStrings guitarTuning ) : RocksmithToolkitLib.Xml.TuningStrings
GetTuningFamily ( Int16 t ) : TuningFamily
NoteName ( RocksmithToolkitLib.Xml.TuningStrings tuning, byte s, bool flats = false ) : string

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

LoadFile() публичный статический Метод

public static LoadFile ( string fileName, GameVersion gameVersion ) : List
fileName string
gameVersion GameVersion
Результат List

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

public NameFromStrings ( RocksmithToolkitLib.Xml.TuningStrings tuning, bool flats = true ) : string
tuning RocksmithToolkitLib.Xml.TuningStrings
flats bool
Результат string

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

public ToString ( ) : string
Результат string

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

public TuningDefinition ( ) : System
Результат System

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

public TuningDefinition ( RocksmithToolkitLib.Xml.TuningStrings tStrings, GameVersion rsVersion, string name = "", bool custom = true ) : System
tStrings RocksmithToolkitLib.Xml.TuningStrings
rsVersion GameVersion
name string
custom bool
Результат System

TuningStringToName() публичный статический Метод

public static TuningStringToName ( string strings, GameVersion gameVersion = GameVersion.RS2014, List tuningXml = null ) : string
strings string
gameVersion GameVersion
tuningXml List
Результат string

TuningToName() публичный статический Метод

public static TuningToName ( RocksmithToolkitLib.Xml.TuningStrings songTuning, GameVersion gameVersion = GameVersion.RS2014, List tuningXml = null ) : string
songTuning RocksmithToolkitLib.Xml.TuningStrings
gameVersion GameVersion
tuningXml List
Результат string

TuningToName() публичный статический Метод

public static TuningToName ( string jsonTuning, GameVersion gameVersion = GameVersion.RS2014, List tuningXml = null ) : string
jsonTuning string
gameVersion GameVersion
tuningXml List
Результат string

WriteFile() публичный статический Метод

public static WriteFile ( string fileName, List tuningDefinitions ) : void
fileName string
tuningDefinitions List
Результат void