C# Class RocksmithToolkitGUI.DLCPackageCreator.ArrangementForm

Datei anzeigen Open project: rscustom/rocksmith-custom-song-toolkit Class Usage Examples

Public Properties

Property Type Description
EditMode bool

Private Properties

Property Type Description
ArrangementForm_Load void
FillToneCombo void
FillTuningCombo void
InitializeComponent void
IsAlreadyAdded bool
OkButton_Click void
SaveTuningDefinition void
SequencialToneComboEnabling void
SetupTones void
ShowTuningForm void
ToneComboEnabled void
UpdateCentOffset void
UpdateRouteMaskPath void
UpdateScrollSpeedDisplay void
cancelButton_Click void
disableTonesCheckbox_CheckedChanged void
frequencyTB_TextChanged void
scrollSpeedTrackBar_ValueChanged void
showlightEdit_Click void
songXmlBrowseButton_Click void
toneCombo_SelectedIndexChanged void
tuningEditButton_Click void
typeEdit_Click void
vocalEdit_Click void

Public Methods

Method Description
ArrangementForm ( Arrangement arrangement, DLCPackageCreator control, GameVersion gameVersion ) : System
ArrangementForm ( DLCPackageCreator control, GameVersion gameVersion ) : System
LoadArrangementData ( string xmlfilepath ) : bool
LoadXmlArrangement ( string xmlFilePath ) : bool

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
ArrangementForm_Load ( object sender, EventArgs e ) : void
FillToneCombo ( ComboBox combo, IEnumerable toneNames, bool isBase ) : void
FillTuningCombo ( ArrangementType arrangementType, GameVersion gameVersion ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsAlreadyAdded ( string xmlPath ) : bool
OkButton_Click ( object sender, EventArgs e ) : void
SaveTuningDefinition ( TuningDefinition formTuning ) : void
SequencialToneComboEnabling ( ) : void
SetupTones ( Arrangement arr ) : void

Fill toneCombo with autotone values or BaseOnly. Get tones, fill combo, select tones.

ShowTuningForm ( ArrangementType selectedType, TuningDefinition tuning ) : void
ToneComboEnabled ( bool enabled ) : void
UpdateCentOffset ( string type = "HZ" ) : void

Update TuningPitch related fields.

UpdateRouteMaskPath ( ArrangementType arrangementType, ArrangementName arrangementName ) : void
UpdateScrollSpeedDisplay ( ) : void
cancelButton_Click ( object sender, EventArgs e ) : void
disableTonesCheckbox_CheckedChanged ( object sender, EventArgs e ) : void
frequencyTB_TextChanged ( object sender, EventArgs e ) : void
scrollSpeedTrackBar_ValueChanged ( object sender, EventArgs e ) : void
showlightEdit_Click ( object sender, EventArgs e ) : void
songXmlBrowseButton_Click ( object sender, EventArgs e ) : void
toneCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
tuningEditButton_Click ( object sender, EventArgs e ) : void
typeEdit_Click ( object sender, EventArgs e ) : void
vocalEdit_Click ( object sender, EventArgs e ) : void

Method Details

ArrangementForm() public method

public ArrangementForm ( Arrangement arrangement, DLCPackageCreator control, GameVersion gameVersion ) : System
arrangement Arrangement
control DLCPackageCreator
gameVersion GameVersion
return System

ArrangementForm() public method

public ArrangementForm ( DLCPackageCreator control, GameVersion gameVersion ) : System
control DLCPackageCreator
gameVersion GameVersion
return System

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

LoadArrangementData() public method

public LoadArrangementData ( string xmlfilepath ) : bool
xmlfilepath string
return bool

LoadXmlArrangement() public method

public LoadXmlArrangement ( string xmlFilePath ) : bool
xmlFilePath string
return bool

Property Details

EditMode public_oe property

public bool EditMode
return bool