Package ui.emulationsettings
Klasse EmulationSettings
java.lang.Object
ui.common.C64Window
ui.emulationsettings.EmulationSettings
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate javafx.scene.control.TextFieldprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.Buttonprivate javafx.scene.control.ComboBox<Emulation> private javafx.collections.ObservableList<Emulation> private javafx.scene.control.ComboBox<ChipModel> private javafx.collections.ObservableList<ChipModel> private javafx.scene.control.ComboBox<CPUClock> private javafx.collections.ObservableList<CPUClock> private javafx.scene.control.CheckBoxprivate booleanprivate PropertyChangeListenerprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.Sliderprivate javafx.scene.control.Sliderprivate javafx.scene.control.ComboBox<String> private javafx.collections.ObservableList<String> private javafx.scene.control.Sliderprivate javafx.scene.control.Labelprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.CheckBoxprivate javafx.scene.control.Sliderprivate javafx.scene.control.Sliderprivate javafx.scene.control.ComboBox<String> private javafx.collections.ObservableList<String> private javafx.scene.control.Sliderprivate javafx.scene.control.Labelprivate javafx.scene.control.ComboBox<Emulation> private javafx.collections.ObservableList<Emulation> private javafx.scene.control.ComboBox<ChipModel> private javafx.collections.ObservableList<ChipModel> private javafx.scene.control.ComboBox<Emulation> private javafx.collections.ObservableList<Emulation> private javafx.scene.control.ComboBox<ChipModel> private javafx.collections.ObservableList<ChipModel> private javafx.scene.control.ComboBox<Emulation> private javafx.collections.ObservableList<Emulation> private javafx.scene.control.ComboBox<ChipModel> private javafx.collections.ObservableList<ChipModel> private javafx.collections.ObservableList<SidReads> private javafx.scene.control.ComboBox<SidReads> private javafx.scene.control.CheckBoxprivate javafx.scene.control.ComboBox<StereoMode> private javafx.collections.ObservableList<StereoMode> private javafx.scene.control.TextFieldprivate javafx.scene.control.Sliderprivate javafx.scene.control.Sliderprivate javafx.scene.control.ComboBox<String> private javafx.collections.ObservableList<String> private javafx.scene.control.CheckBoxprivate javafx.scene.control.Sliderprivate javafx.scene.control.Label -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoiddoClose()private voiddoCopy()private voiddrawFilterCurve(SidTune tune, int sidNum, javafx.scene.control.ComboBox<String> filterBox, javafx.scene.chart.LineChart<Number, Number> filterCurve) Update filter settings of the specified SID number according to the currently selected filter and re-draw filter curve.private voidenableStereoSettings(SidTune tune) protected voidprivate voidrestart()private voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidprivate voidupdateFilterList(SidTune tune, int sidNum, javafx.collections.ObservableList<String> filters, javafx.scene.control.ComboBox<String> filter) Update combo-box filter list according to the current emulation and chip model.private voidupdateSettingsForTune(SidTune tune) private voidUpdate SID configuration on-the-fly.Von Klasse geerbte Methoden ui.common.C64Window
close, close, getStage, getUtil, initialize, isWait, open, setCloseActionEnabler, setWaitVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ui.common.UIPart
build, getBundleName, getFxml
-
Felddetails
-
muteVoice1
private javafx.scene.control.CheckBox muteVoice1 -
muteVoice2
private javafx.scene.control.CheckBox muteVoice2 -
muteVoice3
private javafx.scene.control.CheckBox muteVoice3 -
muteVoice4
private javafx.scene.control.CheckBox muteVoice4 -
muteVoice5
private javafx.scene.control.CheckBox muteVoice5 -
muteVoice6
private javafx.scene.control.CheckBox muteVoice6 -
muteVoice7
private javafx.scene.control.CheckBox muteVoice7 -
muteVoice8
private javafx.scene.control.CheckBox muteVoice8 -
muteVoice9
private javafx.scene.control.CheckBox muteVoice9 -
muteVoice10
private javafx.scene.control.CheckBox muteVoice10 -
muteVoice11
private javafx.scene.control.CheckBox muteVoice11 -
muteVoice12
private javafx.scene.control.CheckBox muteVoice12 -
defaultVideoStandard
-
sid1Emulation
-
sid2Emulation
-
sid3Emulation
-
defaultEmulation
-
sid1Model
-
sid2Model
-
sid3Model
-
defaultModel
-
mainFilter
-
secondFilter
-
thirdFilter
-
sidToRead
-
stereoMode
-
baseAddress
private javafx.scene.control.TextField baseAddress -
thirdAddress
private javafx.scene.control.TextField thirdAddress -
boosted8580
private javafx.scene.control.CheckBox boosted8580 -
fakeStereo
private javafx.scene.control.CheckBox fakeStereo -
detectPSID64ChipModel
private javafx.scene.control.CheckBox detectPSID64ChipModel -
filter
private javafx.scene.control.CheckBox filter -
stereoFilter
private javafx.scene.control.CheckBox stereoFilter -
thirdSidFilter
private javafx.scene.control.CheckBox thirdSidFilter -
mainVolume
private javafx.scene.control.Slider mainVolume -
secondVolume
private javafx.scene.control.Slider secondVolume -
thirdVolume
private javafx.scene.control.Slider thirdVolume -
mainBalance
private javafx.scene.control.Slider mainBalance -
secondBalance
private javafx.scene.control.Slider secondBalance -
thirdBalance
private javafx.scene.control.Slider thirdBalance -
mainDelay
private javafx.scene.control.Slider mainDelay -
secondDelay
private javafx.scene.control.Slider secondDelay -
thirdDelay
private javafx.scene.control.Slider thirdDelay -
mainVolumeValue
private javafx.scene.control.Label mainVolumeValue -
secondVolumeValue
private javafx.scene.control.Label secondVolumeValue -
thirdVolumeValue
private javafx.scene.control.Label thirdVolumeValue -
mainFilterCurve
-
secondFilterCurve
-
thirdFilterCurve
-
copy
private javafx.scene.control.Button copy -
defaultVideoStandards
-
sid1Emulations
-
sid2Emulations
-
sid3Emulations
-
defaultEmulations
-
sid1Models
-
sid2Models
-
sid3Models
-
defaultModels
-
mainFilters
-
secondFilters
-
thirdFilters
-
sidReads
-
stereoModes
-
emulationChange
-
duringInitialization
private boolean duringInitialization
-
-
Konstruktordetails
-
EmulationSettings
public EmulationSettings() -
EmulationSettings
-
-
Methodendetails
-
initialize
protected void initialize()- Angegeben von:
initializein KlasseC64Window
-
updateSettingsForTune
-
enableStereoSettings
-
doClose
public void doClose() -
setSid1Emulation
private void setSid1Emulation() -
setSid2Emulation
private void setSid2Emulation() -
setSid3Emulation
private void setSid3Emulation() -
setDefaultEmulation
private void setDefaultEmulation() -
setSid1Model
private void setSid1Model() -
setSid2Model
private void setSid2Model() -
setSid3Model
private void setSid3Model() -
setDefaultModel
private void setDefaultModel() -
setBaseAddress
private void setBaseAddress() -
setThirdAddress
private void setThirdAddress() -
setFakeStereo
private void setFakeStereo() -
setStereoMode
private void setStereoMode() -
setSidToRead
private void setSidToRead() -
setDigiBoost
private void setDigiBoost() -
setMainFilter
private void setMainFilter() -
setSecondFilter
private void setSecondFilter() -
setThirdFilter
private void setThirdFilter() -
restoreDefaults
private void restoreDefaults() -
doCopy
private void doCopy() -
restart
private void restart() -
updateSIDChipConfiguration
private void updateSIDChipConfiguration()Update SID configuration on-the-fly. -
updateFilterList
private void updateFilterList(SidTune tune, int sidNum, javafx.collections.ObservableList<String> filters, javafx.scene.control.ComboBox<String> filter) Update combo-box filter list according to the current emulation and chip model.- Parameter:
tune- currently played tunesidNum- SID chip numberfilters- resulting filter list to add matching filter names tofilter- combo box to select currently selected filter
-
drawFilterCurve
private void drawFilterCurve(SidTune tune, int sidNum, javafx.scene.control.ComboBox<String> filterBox, javafx.scene.chart.LineChart<Number, Number> filterCurve) Update filter settings of the specified SID number according to the currently selected filter and re-draw filter curve.- Parameter:
sidNum- SID chip numberfilterBox- filter combo boxfilterCurve- filter curve to update
-