@Embeddable public class SidPlay2Section extends Object implements ISidPlay2Section
Type | Property and Description |
---|---|
javafx.beans.property.FloatProperty |
bleed |
javafx.beans.property.FloatProperty |
blur |
javafx.beans.property.FloatProperty |
brightness |
javafx.beans.property.StringProperty |
cgsc |
javafx.beans.property.FloatProperty |
contrast |
javafx.beans.property.DoubleProperty |
defaultPlayLength |
javafx.beans.property.StringProperty |
demos |
javafx.beans.property.BooleanProperty |
enableDatabase |
javafx.beans.property.BooleanProperty |
enableProxy |
javafx.beans.property.DoubleProperty |
fadeInTime |
javafx.beans.property.DoubleProperty |
fadeOutTime |
javafx.beans.property.FloatProperty |
gamma |
javafx.beans.property.StringProperty |
hvmec |
javafx.beans.property.StringProperty |
hvsc |
javafx.beans.property.StringProperty |
mags |
javafx.beans.property.BooleanProperty |
minimized |
javafx.beans.property.FloatProperty |
offset |
javafx.beans.property.FloatProperty |
phaseShift |
javafx.beans.property.StringProperty |
proxyHostname |
javafx.beans.property.ObjectProperty<Integer> |
proxyPort |
javafx.beans.property.FloatProperty |
saturation |
javafx.beans.property.ObjectProperty<Boolean> |
showMonitor |
javafx.beans.property.BooleanProperty |
single |
javafx.beans.property.DoubleProperty |
startTime |
javafx.beans.property.FloatProperty |
tint |
javafx.beans.property.BooleanProperty |
turboTape |
javafx.beans.property.FloatProperty |
videoScaling |
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_FRAME_HEIGHT |
static int |
DEFAULT_FRAME_HEIGHT_MINIMIZED |
static int |
DEFAULT_FRAME_WIDTH |
static boolean |
DEFAULT_FULL_SCREEN |
static boolean |
DEFAULT_MINIMIZED |
static PlaybackType |
DEFAULT_PLAYBACK_TYPE |
static int |
DEFAULT_PROXY_PORT |
static boolean |
DEFAULT_SHOW_MONITOR |
static float |
DEFAULT_VIDEO_SCALING |
Constructor and Description |
---|
SidPlay2Section() |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.FloatProperty |
bleedProperty() |
javafx.beans.property.FloatProperty |
blurProperty() |
javafx.beans.property.FloatProperty |
brightnessProperty() |
javafx.beans.property.StringProperty |
cgscProperty() |
javafx.beans.property.FloatProperty |
contrastProperty() |
javafx.beans.property.DoubleProperty |
defaultPlayLengthProperty() |
javafx.beans.property.StringProperty |
demosProperty() |
javafx.beans.property.BooleanProperty |
enableDatabaseProperty() |
javafx.beans.property.BooleanProperty |
enableProxyProperty() |
javafx.beans.property.DoubleProperty |
fadeInTimeProperty() |
javafx.beans.property.DoubleProperty |
fadeOutTimeProperty() |
javafx.beans.property.FloatProperty |
gammaProperty() |
float |
getBleed()
Gets the value of the property bleed.
|
float |
getBlur()
Gets the value of the property blur.
|
float |
getBrightness()
Gets the value of the property brightness.
|
String |
getCgsc()
Gets the value of the property cgsc.
|
File |
getCgscFile() |
float |
getContrast()
Gets the value of the property contrast.
|
double |
getDefaultPlayLength()
Gets the value of the property defaultPlayLength.
|
String |
getDemos()
Gets the value of the property demos.
|
File |
getDemosFile() |
double |
getFadeInTime()
Gets the value of the property fadeInTime.
|
double |
getFadeOutTime()
Gets the value of the property fadeOutTime.
|
int |
getFrameHeight() |
int |
getFrameWidth() |
int |
getFrameX() |
int |
getFrameY() |
Boolean |
getFullScreen() |
String |
getGameBase64() |
File |
getGameBase64File() |
float |
getGamma()
Gets the value of the property gamma.
|
String |
getHVMEC() |
File |
getHVMECFile() |
String |
getHvsc()
Gets the value of the property hvsc.
|
File |
getHvscFile() |
String |
getLastDirectory()
Getter of the last accessed directory in the file browser.
|
File |
getLastDirectoryFolder() |
String |
getMags()
Gets the value of the property mags.
|
File |
getMagsFile() |
float |
getOffset()
Gets the value of the property offset.
|
float |
getPhaseShift()
Gets the value of the property phaseShift.
|
PlaybackType |
getPlaybackType() |
Proxy |
getProxy() |
String |
getProxyHostname()
Gets the value of the property proxyHostname.
|
int |
getProxyPort()
Gets the value of the property proxyPort.
|
float |
getSaturation()
Gets the value of the property saturation.
|
double |
getStartTime()
Gets the value of the property startTime.
|
float |
getTint()
Gets the value of the property tint.
|
String |
getTmpDir()
Getter of the temporary directory for JSIDPlay2.
|
int |
getVersion()
Get INI file version.
|
float |
getVideoScaling()
Gets the value of the property videoScaling.
|
javafx.beans.property.StringProperty |
hvmecProperty() |
javafx.beans.property.StringProperty |
hvscProperty() |
boolean |
isEnableDatabase()
Gets the value of the property enableDatabase.
|
boolean |
isEnableProxy()
Gets the value of the property enableProxy.
|
boolean |
isLoop() |
boolean |
isMinimized()
Gets the value of the property minimized.
|
boolean |
isShowMonitor() |
boolean |
isSingle()
Gets the value of the property single.
|
boolean |
isTurboTape()
Gets the value of the property turboTape.
|
javafx.beans.property.StringProperty |
magsProperty() |
javafx.beans.property.BooleanProperty |
minimizedProperty() |
javafx.beans.property.FloatProperty |
offsetProperty() |
javafx.beans.property.FloatProperty |
phaseShiftProperty() |
javafx.beans.property.StringProperty |
proxyHostnameProperty() |
javafx.beans.property.ObjectProperty<Integer> |
proxyPortProperty() |
javafx.beans.property.FloatProperty |
saturationProperty() |
void |
setBleed(float bleed)
Sets the value of the property bleed.
|
void |
setBlur(float blur)
Sets the value of the property blur.
|
void |
setBrightness(float brightness)
Sets the value of the property brightness.
|
void |
setCgsc(String cgsc)
Sets the value of the property cgsc.
|
void |
setContrast(float contrast)
Sets the value of the property contrast.
|
void |
setDefaultPlayLength(double defaultPlayLength)
Sets the value of the property defaultPlayLength.
|
void |
setDemos(String demos)
Sets the value of the property demos.
|
void |
setEnableDatabase(boolean isEnableDatabase)
Sets the value of the property enableDatabase.
|
void |
setEnableProxy(boolean isEnableProxy)
Sets the value of the property enableProxy.
|
void |
setFadeInTime(double fadeInTime)
Sets the value of the property fadeInTime.
|
void |
setFadeOutTime(double fadeOutTime)
Sets the value of the property fadeOutTime.
|
void |
setFrameHeight(int frameHeight) |
void |
setFrameWidth(int frameWidth) |
void |
setFrameX(int frameX) |
void |
setFrameY(int frameY) |
void |
setFullScreen(Boolean fullScreen) |
void |
setGameBase64(String gameBase64) |
void |
setGamma(float gamma)
Sets the value of the property gamma.
|
void |
setHVMEC(String hVMEC) |
void |
setHvsc(String hvsc)
Sets the value of the property hvsc.
|
void |
setLastDirectory(String lastDirectory)
Setter of the last accessed directory in the file browser.
|
void |
setLoop(boolean loop) |
void |
setMags(String mags)
Sets the value of the property mags.
|
void |
setMinimized(boolean isMinimized)
Sets the value of the property minimized.
|
void |
setOffset(float offset)
Sets the value of the property offset.
|
void |
setPhaseShift(float phaseShift)
Sets the value of the property phaseShift.
|
void |
setPlaybackType(PlaybackType playbackType) |
void |
setProxyHostname(String hostname)
Sets the value of the property proxyHostname.
|
void |
setProxyPort(int port)
Sets the value of the property proxyPort.
|
void |
setSaturation(float saturation)
Sets the value of the property saturation.
|
void |
setShowMonitor(boolean showMonitor)
Sets the value of the property showMonitor.
|
void |
setSingle(boolean isSingle)
Sets the value of the property single.
|
void |
setStartTime(double startTime)
Sets the value of the property startTime.
|
void |
setTint(float tint)
Sets the value of the property tint.
|
void |
setTmpDir(String tmpDir)
Setter of the temporary directory for JSIDPlay2.
|
void |
setTurboTape(boolean turboTape)
Sets the value of the property turboTape.
|
void |
setVersion(int version)
Set configuration version
|
void |
setVideoScaling(float videoScaling)
Sets the value of the property videoScaling.
|
javafx.beans.property.ObjectProperty<Boolean> |
showMonitorProperty() |
javafx.beans.property.BooleanProperty |
singleProperty() |
javafx.beans.property.DoubleProperty |
startTimeProperty() |
javafx.beans.property.FloatProperty |
tintProperty() |
javafx.beans.property.BooleanProperty |
turboTapeProperty() |
javafx.beans.property.FloatProperty |
videoScalingProperty() |
public javafx.beans.property.BooleanProperty enableDatabaseProperty
isEnableDatabase()
,
setEnableDatabase(boolean)
public javafx.beans.property.DoubleProperty startTimeProperty
getStartTime()
,
setStartTime(double)
public javafx.beans.property.DoubleProperty defaultPlayLengthProperty
public javafx.beans.property.DoubleProperty fadeInTimeProperty
getFadeInTime()
,
setFadeInTime(double)
public javafx.beans.property.DoubleProperty fadeOutTimeProperty
getFadeOutTime()
,
setFadeOutTime(double)
public javafx.beans.property.BooleanProperty singleProperty
isSingle()
,
setSingle(boolean)
public javafx.beans.property.StringProperty hvmecProperty
public javafx.beans.property.StringProperty demosProperty
getDemos()
,
setDemos(String)
public javafx.beans.property.StringProperty magsProperty
getMags()
,
setMags(String)
public javafx.beans.property.StringProperty cgscProperty
getCgsc()
,
setCgsc(String)
public javafx.beans.property.StringProperty hvscProperty
getHvsc()
,
setHvsc(String)
public javafx.beans.property.BooleanProperty enableProxyProperty
isEnableProxy()
,
setEnableProxy(boolean)
public javafx.beans.property.StringProperty proxyHostnameProperty
getProxyHostname()
,
setProxyHostname(String)
public javafx.beans.property.ObjectProperty<Integer> proxyPortProperty
getProxyPort()
,
setProxyPort(int)
public javafx.beans.property.BooleanProperty minimizedProperty
isMinimized()
,
setMinimized(boolean)
public javafx.beans.property.FloatProperty videoScalingProperty
getVideoScaling()
,
setVideoScaling(float)
public javafx.beans.property.ObjectProperty<Boolean> showMonitorProperty
setShowMonitor(boolean)
public final javafx.beans.property.FloatProperty brightnessProperty
getBrightness()
,
setBrightness(float)
public final javafx.beans.property.FloatProperty contrastProperty
getContrast()
,
setContrast(float)
public final javafx.beans.property.FloatProperty gammaProperty
getGamma()
,
setGamma(float)
public final javafx.beans.property.FloatProperty saturationProperty
getSaturation()
,
setSaturation(float)
public final javafx.beans.property.FloatProperty phaseShiftProperty
getPhaseShift()
,
setPhaseShift(float)
public final javafx.beans.property.FloatProperty offsetProperty
getOffset()
,
setOffset(float)
public final javafx.beans.property.FloatProperty tintProperty
getTint()
,
setTint(float)
public final javafx.beans.property.FloatProperty blurProperty
getBlur()
,
setBlur(float)
public final javafx.beans.property.FloatProperty bleedProperty
getBleed()
,
setBleed(float)
public javafx.beans.property.BooleanProperty turboTapeProperty
isTurboTape()
,
setTurboTape(boolean)
public static final int DEFAULT_PROXY_PORT
public static final PlaybackType DEFAULT_PLAYBACK_TYPE
public static final int DEFAULT_FRAME_WIDTH
public static final int DEFAULT_FRAME_HEIGHT
public static final int DEFAULT_FRAME_HEIGHT_MINIMIZED
public static final boolean DEFAULT_FULL_SCREEN
public static final boolean DEFAULT_MINIMIZED
public static final float DEFAULT_VIDEO_SCALING
public static final boolean DEFAULT_SHOW_MONITOR
public int getVersion()
ISidPlay2Section
getVersion
in interface ISidPlay2Section
public void setVersion(int version)
ISidPlay2Section
setVersion
in interface ISidPlay2Section
version
- configuration versionpublic boolean isEnableDatabase()
isEnableDatabase
in interface ISidPlay2Section
public void setEnableDatabase(boolean isEnableDatabase)
setEnableDatabase
in interface ISidPlay2Section
isEnableDatabase
- the enable of the Songlengths databasepublic javafx.beans.property.BooleanProperty enableDatabaseProperty()
isEnableDatabase()
,
setEnableDatabase(boolean)
public double getStartTime()
getStartTime
in interface ISidPlay2Section
public void setStartTime(double startTime)
setStartTime
in interface ISidPlay2Section
startTime
- start timepublic javafx.beans.property.DoubleProperty startTimeProperty()
getStartTime()
,
setStartTime(double)
public double getDefaultPlayLength()
getDefaultPlayLength
in interface ISidPlay2Section
public void setDefaultPlayLength(double defaultPlayLength)
setDefaultPlayLength
in interface ISidPlay2Section
defaultPlayLength
- default play lengthpublic javafx.beans.property.DoubleProperty defaultPlayLengthProperty()
public double getFadeInTime()
getFadeInTime
in interface ISidPlay2Section
public void setFadeInTime(double fadeInTime)
setFadeInTime
in interface ISidPlay2Section
public javafx.beans.property.DoubleProperty fadeInTimeProperty()
getFadeInTime()
,
setFadeInTime(double)
public double getFadeOutTime()
getFadeOutTime
in interface ISidPlay2Section
public void setFadeOutTime(double fadeOutTime)
setFadeOutTime
in interface ISidPlay2Section
public javafx.beans.property.DoubleProperty fadeOutTimeProperty()
getFadeOutTime()
,
setFadeOutTime(double)
public PlaybackType getPlaybackType()
public void setPlaybackType(PlaybackType playbackType)
public boolean isLoop()
isLoop
in interface ISidPlay2Section
public void setLoop(boolean loop)
setLoop
in interface ISidPlay2Section
public boolean isSingle()
isSingle
in interface ISidPlay2Section
public void setSingle(boolean isSingle)
setSingle
in interface ISidPlay2Section
isSingle
- play a single song per tunepublic javafx.beans.property.BooleanProperty singleProperty()
isSingle()
,
setSingle(boolean)
public File getHVMECFile()
public String getHVMEC()
public void setHVMEC(String hVMEC)
public javafx.beans.property.StringProperty hvmecProperty()
public File getDemosFile()
public String getDemos()
public void setDemos(String demos)
public javafx.beans.property.StringProperty demosProperty()
getDemos()
,
setDemos(String)
public String getMags()
public File getMagsFile()
public void setMags(String mags)
public javafx.beans.property.StringProperty magsProperty()
getMags()
,
setMags(String)
public File getCgscFile()
public String getCgsc()
public void setCgsc(String cgsc)
public javafx.beans.property.StringProperty cgscProperty()
getCgsc()
,
setCgsc(String)
public File getHvscFile()
public String getHvsc()
getHvsc
in interface ISidPlay2Section
public void setHvsc(String hvsc)
setHvsc
in interface ISidPlay2Section
hvsc
- the HVSC collection directorypublic javafx.beans.property.StringProperty hvscProperty()
getHvsc()
,
setHvsc(String)
public File getGameBase64File()
public String getGameBase64()
public void setGameBase64(String gameBase64)
public boolean isEnableProxy()
public void setEnableProxy(boolean isEnableProxy)
public javafx.beans.property.BooleanProperty enableProxyProperty()
isEnableProxy()
,
setEnableProxy(boolean)
public javafx.beans.property.StringProperty proxyHostnameProperty()
getProxyHostname()
,
setProxyHostname(String)
public String getProxyHostname()
public void setProxyHostname(String hostname)
public javafx.beans.property.ObjectProperty<Integer> proxyPortProperty()
getProxyPort()
,
setProxyPort(int)
public int getProxyPort()
public void setProxyPort(int port)
public Proxy getProxy()
public String getLastDirectory()
ISidPlay2Section
getLastDirectory
in interface ISidPlay2Section
public void setLastDirectory(String lastDirectory)
ISidPlay2Section
setLastDirectory
in interface ISidPlay2Section
lastDirectory
- the last accessed directory in the file browserpublic File getLastDirectoryFolder()
public String getTmpDir()
ISidPlay2Section
getTmpDir
in interface ISidPlay2Section
public void setTmpDir(String tmpDir)
ISidPlay2Section
setTmpDir
in interface ISidPlay2Section
tmpDir
- the temporary directory for JSIDPlay2public int getFrameX()
public void setFrameX(int frameX)
public int getFrameY()
public void setFrameY(int frameY)
public int getFrameWidth()
public void setFrameWidth(int frameWidth)
public int getFrameHeight()
public void setFrameHeight(int frameHeight)
public Boolean getFullScreen()
public void setFullScreen(Boolean fullScreen)
public boolean isMinimized()
public void setMinimized(boolean isMinimized)
public javafx.beans.property.BooleanProperty minimizedProperty()
isMinimized()
,
setMinimized(boolean)
public float getVideoScaling()
public void setVideoScaling(float videoScaling)
public javafx.beans.property.FloatProperty videoScalingProperty()
getVideoScaling()
,
setVideoScaling(float)
public boolean isShowMonitor()
public void setShowMonitor(boolean showMonitor)
public javafx.beans.property.ObjectProperty<Boolean> showMonitorProperty()
setShowMonitor(boolean)
public float getBrightness()
getBrightness
in interface ISidPlay2Section
public void setBrightness(float brightness)
setBrightness
in interface ISidPlay2Section
brightness
- brightnesspublic final javafx.beans.property.FloatProperty brightnessProperty()
getBrightness()
,
setBrightness(float)
public float getContrast()
getContrast
in interface ISidPlay2Section
public void setContrast(float contrast)
setContrast
in interface ISidPlay2Section
contrast
- contrastpublic final javafx.beans.property.FloatProperty contrastProperty()
getContrast()
,
setContrast(float)
public float getGamma()
getGamma
in interface ISidPlay2Section
public void setGamma(float gamma)
setGamma
in interface ISidPlay2Section
gamma
- gammapublic final javafx.beans.property.FloatProperty gammaProperty()
getGamma()
,
setGamma(float)
public float getSaturation()
getSaturation
in interface ISidPlay2Section
public void setSaturation(float saturation)
setSaturation
in interface ISidPlay2Section
saturation
- saturationpublic final javafx.beans.property.FloatProperty saturationProperty()
getSaturation()
,
setSaturation(float)
public float getPhaseShift()
getPhaseShift
in interface ISidPlay2Section
public void setPhaseShift(float phaseShift)
setPhaseShift
in interface ISidPlay2Section
phaseShift
- phaseShiftpublic final javafx.beans.property.FloatProperty phaseShiftProperty()
getPhaseShift()
,
setPhaseShift(float)
public float getOffset()
getOffset
in interface ISidPlay2Section
public void setOffset(float offset)
setOffset
in interface ISidPlay2Section
offset
- offsetpublic final javafx.beans.property.FloatProperty offsetProperty()
getOffset()
,
setOffset(float)
public float getTint()
getTint
in interface ISidPlay2Section
public void setTint(float tint)
setTint
in interface ISidPlay2Section
tint
- tintpublic final javafx.beans.property.FloatProperty tintProperty()
getTint()
,
setTint(float)
public float getBlur()
getBlur
in interface ISidPlay2Section
public void setBlur(float blur)
setBlur
in interface ISidPlay2Section
blur
- blurpublic final javafx.beans.property.FloatProperty blurProperty()
getBlur()
,
setBlur(float)
public float getBleed()
getBleed
in interface ISidPlay2Section
public void setBleed(float bleed)
setBleed
in interface ISidPlay2Section
bleed
- bleedpublic final javafx.beans.property.FloatProperty bleedProperty()
getBleed()
,
setBleed(float)
public boolean isTurboTape()
isTurboTape
in interface ISidPlay2Section
public void setTurboTape(boolean turboTape)
setTurboTape
in interface ISidPlay2Section
public javafx.beans.property.BooleanProperty turboTapeProperty()
isTurboTape()
,
setTurboTape(boolean)
Copyright © 2018 Ken Händel. All rights reserved.