Package ui.ultimate64
Klasse Ultimate64Window
java.lang.Object
ui.common.C64Window
ui.ultimate64.Ultimate64Window
- Alle implementierten Schnittstellen:
javafx.fxml.Initializable,javafx.util.Builder<Object>,Ultimate64,UIPart
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen libsidplay.Ultimate64
Ultimate64.SocketCommand, Ultimate64.SocketStreamingCommand -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate static final intprivate javafx.scene.control.ComboBox<Integer> private StreamingPlayerprivate javafx.scene.control.ToggleButtonprivate static final intprivate javafx.scene.control.CheckBoxprivate IFingerprintMatcherprivate static final intprivate ImageQueue<javafx.scene.image.Image> private PALEmulationprivate javafx.animation.PauseTransitionprivate javafx.scene.control.Sliderprivate javafx.scene.control.Labelprivate javafx.scene.image.ImageViewprivate static final intprivate static final intprivate javafx.animation.SequentialTransitionprivate StreamingPlayerprivate javafx.scene.control.ToggleButtonprivate booleanprotected javafx.scene.control.Labelprivate WhatsSidSupportVon Schnittstelle geerbte Felder libsidplay.Ultimate64
MAX_COMMAND_LEN, SOCKET_CONNECT_TIMEOUT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoiddoClose()private voidprivate voidprotected voidprivate voidprivate voidprivate voidsetupVideoScreen(CPUClock cpuClock) Connect VIC output with screen.private voidupdateScaling(double scale) 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, getFxmlVon Schnittstelle geerbte Methoden libsidplay.Ultimate64
sendCommand, sendInsertDisk, sendRamAndRun, sendRamAndSys, sendReset, sendWait, startStreaming, stopStreaming
-
Felddetails
-
SCREEN_HEIGHT
private static final int SCREEN_HEIGHT- Siehe auch:
-
SCREEN_WIDTH
private static final int SCREEN_WIDTH- Siehe auch:
-
FRAME_RATE
private static final int FRAME_RATE- Siehe auch:
-
CHANNELS
private static final int CHANNELS- Siehe auch:
-
AUDIO_BUFFER_SIZE
private static final int AUDIO_BUFFER_SIZE- Siehe auch:
-
audioPlayer
-
videoPlayer
-
screen
private javafx.scene.image.ImageView screen -
audioStreaming
private javafx.scene.control.ToggleButton audioStreaming -
videoStreaming
private javafx.scene.control.ToggleButton videoStreaming -
audioBufferSize
-
enablePalEmulation
private javafx.scene.control.CheckBox enablePalEmulation -
whatsSidPositioner
protected javafx.scene.control.Label whatsSidPositioner -
scaling
private javafx.scene.control.Slider scaling -
scalingValue
private javafx.scene.control.Label scalingValue -
whatsSidEnabled
private boolean whatsSidEnabled -
whatsSidSupport
-
fingerPrintMatcher
-
palEmulation
-
imageQueue
-
pauseTransition
private javafx.animation.PauseTransition pauseTransition -
sequentialTransition
private javafx.animation.SequentialTransition sequentialTransition
-
-
Konstruktordetails
-
Ultimate64Window
public Ultimate64Window() -
Ultimate64Window
-
-
Methodendetails
-
initialize
protected void initialize()- Angegeben von:
initializein KlasseC64Window
-
updateScaling
private void updateScaling(double scale) -
enableDisableAudioStreaming
private void enableDisableAudioStreaming() -
enableDisableVideoStreaming
private void enableDisableVideoStreaming() -
setAudioBufferSize
private void setAudioBufferSize() -
setEnablePalEmulation
private void setEnablePalEmulation() -
setupVideoScreen
Connect VIC output with screen. -
doClose
public void doClose()
-