@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()
ISidPlay2SectiongetVersion in interface ISidPlay2Sectionpublic void setVersion(int version)
ISidPlay2SectionsetVersion in interface ISidPlay2Sectionversion - configuration versionpublic boolean isEnableDatabase()
isEnableDatabase in interface ISidPlay2Sectionpublic void setEnableDatabase(boolean isEnableDatabase)
setEnableDatabase in interface ISidPlay2SectionisEnableDatabase - the enable of the Songlengths databasepublic javafx.beans.property.BooleanProperty enableDatabaseProperty()
isEnableDatabase(),
setEnableDatabase(boolean)public double getStartTime()
getStartTime in interface ISidPlay2Sectionpublic void setStartTime(double startTime)
setStartTime in interface ISidPlay2SectionstartTime - start timepublic javafx.beans.property.DoubleProperty startTimeProperty()
getStartTime(),
setStartTime(double)public double getDefaultPlayLength()
getDefaultPlayLength in interface ISidPlay2Sectionpublic void setDefaultPlayLength(double defaultPlayLength)
setDefaultPlayLength in interface ISidPlay2SectiondefaultPlayLength - default play lengthpublic javafx.beans.property.DoubleProperty defaultPlayLengthProperty()
public double getFadeInTime()
getFadeInTime in interface ISidPlay2Sectionpublic void setFadeInTime(double fadeInTime)
setFadeInTime in interface ISidPlay2Sectionpublic javafx.beans.property.DoubleProperty fadeInTimeProperty()
getFadeInTime(),
setFadeInTime(double)public double getFadeOutTime()
getFadeOutTime in interface ISidPlay2Sectionpublic void setFadeOutTime(double fadeOutTime)
setFadeOutTime in interface ISidPlay2Sectionpublic javafx.beans.property.DoubleProperty fadeOutTimeProperty()
getFadeOutTime(),
setFadeOutTime(double)public PlaybackType getPlaybackType()
public void setPlaybackType(PlaybackType playbackType)
public boolean isLoop()
isLoop in interface ISidPlay2Sectionpublic void setLoop(boolean loop)
setLoop in interface ISidPlay2Sectionpublic boolean isSingle()
isSingle in interface ISidPlay2Sectionpublic void setSingle(boolean isSingle)
setSingle in interface ISidPlay2SectionisSingle - 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 ISidPlay2Sectionpublic void setHvsc(String hvsc)
setHvsc in interface ISidPlay2Sectionhvsc - 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()
ISidPlay2SectiongetLastDirectory in interface ISidPlay2Sectionpublic void setLastDirectory(String lastDirectory)
ISidPlay2SectionsetLastDirectory in interface ISidPlay2SectionlastDirectory - the last accessed directory in the file browserpublic File getLastDirectoryFolder()
public String getTmpDir()
ISidPlay2SectiongetTmpDir in interface ISidPlay2Sectionpublic void setTmpDir(String tmpDir)
ISidPlay2SectionsetTmpDir in interface ISidPlay2SectiontmpDir - 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 ISidPlay2Sectionpublic void setBrightness(float brightness)
setBrightness in interface ISidPlay2Sectionbrightness - brightnesspublic final javafx.beans.property.FloatProperty brightnessProperty()
getBrightness(),
setBrightness(float)public float getContrast()
getContrast in interface ISidPlay2Sectionpublic void setContrast(float contrast)
setContrast in interface ISidPlay2Sectioncontrast - contrastpublic final javafx.beans.property.FloatProperty contrastProperty()
getContrast(),
setContrast(float)public float getGamma()
getGamma in interface ISidPlay2Sectionpublic void setGamma(float gamma)
setGamma in interface ISidPlay2Sectiongamma - gammapublic final javafx.beans.property.FloatProperty gammaProperty()
getGamma(),
setGamma(float)public float getSaturation()
getSaturation in interface ISidPlay2Sectionpublic void setSaturation(float saturation)
setSaturation in interface ISidPlay2Sectionsaturation - saturationpublic final javafx.beans.property.FloatProperty saturationProperty()
getSaturation(),
setSaturation(float)public float getPhaseShift()
getPhaseShift in interface ISidPlay2Sectionpublic void setPhaseShift(float phaseShift)
setPhaseShift in interface ISidPlay2SectionphaseShift - phaseShiftpublic final javafx.beans.property.FloatProperty phaseShiftProperty()
getPhaseShift(),
setPhaseShift(float)public float getOffset()
getOffset in interface ISidPlay2Sectionpublic void setOffset(float offset)
setOffset in interface ISidPlay2Sectionoffset - offsetpublic final javafx.beans.property.FloatProperty offsetProperty()
getOffset(),
setOffset(float)public float getTint()
getTint in interface ISidPlay2Sectionpublic void setTint(float tint)
setTint in interface ISidPlay2Sectiontint - tintpublic final javafx.beans.property.FloatProperty tintProperty()
getTint(),
setTint(float)public float getBlur()
getBlur in interface ISidPlay2Sectionpublic void setBlur(float blur)
setBlur in interface ISidPlay2Sectionblur - blurpublic final javafx.beans.property.FloatProperty blurProperty()
getBlur(),
setBlur(float)public float getBleed()
getBleed in interface ISidPlay2Sectionpublic void setBleed(float bleed)
setBleed in interface ISidPlay2Sectionbleed - bleedpublic final javafx.beans.property.FloatProperty bleedProperty()
getBleed(),
setBleed(float)public boolean isTurboTape()
isTurboTape in interface ISidPlay2Sectionpublic void setTurboTape(boolean turboTape)
setTurboTape in interface ISidPlay2Sectionpublic javafx.beans.property.BooleanProperty turboTapeProperty()
isTurboTape(),
setTurboTape(boolean)Copyright © 2018 Ken Händel. All rights reserved.