C# 클래스 RocksmithToolkitGUI.DLCPackageCreator.ArrangementForm

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

공개 프로퍼티들

프로퍼티 타입 설명
EditMode bool

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
ArrangementForm ( Arrangement arrangement, DLCPackageCreator control, GameVersion gameVersion ) : System
ArrangementForm ( DLCPackageCreator control, GameVersion gameVersion ) : System
LoadArrangementData ( string xmlfilepath ) : bool
LoadXmlArrangement ( string xmlFilePath ) : bool

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
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

메소드 상세

ArrangementForm() 공개 메소드

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

ArrangementForm() 공개 메소드

public ArrangementForm ( DLCPackageCreator control, GameVersion gameVersion ) : System
control DLCPackageCreator
gameVersion GameVersion
리턴 System

Dispose() 보호된 메소드

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

LoadArrangementData() 공개 메소드

public LoadArrangementData ( string xmlfilepath ) : bool
xmlfilepath string
리턴 bool

LoadXmlArrangement() 공개 메소드

public LoadXmlArrangement ( string xmlFilePath ) : bool
xmlFilePath string
리턴 bool

프로퍼티 상세

EditMode 공개적으로 프로퍼티

public bool EditMode
리턴 bool