public class IniSidplay2Section extends IniSection implements ISidPlay2Section
iniReader
Modifier | Constructor and Description |
---|---|
protected |
IniSidplay2Section(IniReader ini) |
Modifier and Type | Method and Description |
---|---|
float |
getBleed()
Get VIC palette setting bleed.
|
float |
getBlur()
Get VIC palette setting blur.
|
float |
getBrightness()
Get VIC palette setting brightness.
|
float |
getContrast()
Get VIC palette setting contrast.
|
double |
getDefaultPlayLength()
Getter of the default play length (if the song length is unknown).
|
double |
getFadeInTime()
Fade-in start time in seconds, audio volume should be increased to the max.
|
double |
getFadeOutTime()
Fade-out start time in seconds, audio volume should be lowered to zero.
|
float |
getGamma()
Get VIC palette setting gamma.
|
String |
getHvsc()
Getter of the HVSC collection directory.
|
String |
getLastDirectory()
Getter of the last accessed directory in the file browser.
|
float |
getOffset()
Get VIC palette setting offset.
|
float |
getPhaseShift()
Get VIC palette setting phaseShift.
|
float |
getSaturation()
Get VIC palette setting saturation.
|
double |
getStartTime()
Getter of the start time.
|
float |
getTint()
Get VIC palette setting tint.
|
String |
getTmpDir()
Getter of the temporary directory for JSIDPlay2.
|
int |
getVersion()
Get INI file version.
|
boolean |
isEnableDatabase()
Getter of the enable of the Songlengths database.
|
boolean |
isLoop() |
boolean |
isSingle()
Do we play a single song per tune?
|
boolean |
isTurboTape()
Getter of convert other programs to turbo-tape or normal tape format
|
void |
setBleed(float bleed)
Set VIC palette setting bleed
|
void |
setBlur(float blur)
Set VIC palette setting blur
|
void |
setBrightness(float brightness)
Set VIC palette setting brightness
|
void |
setContrast(float contrast)
Set VIC palette setting contrast
|
void |
setDefaultPlayLength(double playLength)
Setter of the default play length (if the song length is unknown).
|
void |
setEnableDatabase(boolean enable)
Setter of the enable of the Songlengths database.
|
void |
setFadeInTime(double fadeInTime)
Setter of Fade-in start time in seconds, audio volume should be increased to
the max.
|
void |
setFadeOutTime(double fadeOutTime)
Setter of Fade-out start time in seconds, audio volume should be lowered to
zero.
|
void |
setGamma(float gamma)
Set VIC palette setting gamma
|
void |
setHvsc(String hvsc)
Setter of the HVSC collection directory.
|
void |
setLastDirectory(String lastDir)
Setter of the last accessed directory in the file browser.
|
void |
setLoop(boolean loop) |
void |
setOffset(float offset)
Set VIC palette setting offset
|
void |
setPhaseShift(float phaseShift)
Set VIC palette setting phaseShift
|
void |
setSaturation(float saturation)
Set VIC palette setting saturation
|
void |
setSingle(boolean singleSong)
setter to play a single song per tune.
|
void |
setStartTime(double startTime)
Setter of the start time.
|
void |
setTint(float tint)
Set VIC palette setting tint
|
void |
setTmpDir(String path)
Setter of the temporary directory for JSIDPlay2.
|
void |
setTurboTape(boolean turboTape)
Setter of convert other programs to turbo-tape or normal tape format
|
void |
setVersion(int version)
Set configuration version
|
String |
toString() |
protected IniSidplay2Section(IniReader ini)
public final int getVersion()
ISidPlay2Section
getVersion
in interface ISidPlay2Section
public void setVersion(int version)
ISidPlay2Section
setVersion
in interface ISidPlay2Section
version
- configuration versionpublic final boolean isEnableDatabase()
ISidPlay2Section
isEnableDatabase
in interface ISidPlay2Section
public final void setEnableDatabase(boolean enable)
ISidPlay2Section
setEnableDatabase
in interface ISidPlay2Section
enable
- the enable of the Songlengths databasepublic final double getStartTime()
ISidPlay2Section
getStartTime
in interface ISidPlay2Section
public final void setStartTime(double startTime)
ISidPlay2Section
setStartTime
in interface ISidPlay2Section
startTime
- start timepublic final double getDefaultPlayLength()
ISidPlay2Section
getDefaultPlayLength
in interface ISidPlay2Section
public final void setDefaultPlayLength(double playLength)
ISidPlay2Section
setDefaultPlayLength
in interface ISidPlay2Section
playLength
- default play lengthpublic double getFadeInTime()
ISidPlay2Section
getFadeInTime
in interface ISidPlay2Section
public void setFadeInTime(double fadeInTime)
ISidPlay2Section
setFadeInTime
in interface ISidPlay2Section
public double getFadeOutTime()
ISidPlay2Section
getFadeOutTime
in interface ISidPlay2Section
public void setFadeOutTime(double fadeOutTime)
ISidPlay2Section
setFadeOutTime
in interface ISidPlay2Section
public boolean isLoop()
isLoop
in interface ISidPlay2Section
public void setLoop(boolean loop)
setLoop
in interface ISidPlay2Section
public final boolean isSingle()
ISidPlay2Section
isSingle
in interface ISidPlay2Section
public final void setSingle(boolean singleSong)
ISidPlay2Section
setSingle
in interface ISidPlay2Section
singleSong
- play a single song per tunepublic final String getHvsc()
ISidPlay2Section
getHvsc
in interface ISidPlay2Section
public final void setHvsc(String hvsc)
ISidPlay2Section
setHvsc
in interface ISidPlay2Section
hvsc
- the HVSC collection directorypublic final String getLastDirectory()
ISidPlay2Section
getLastDirectory
in interface ISidPlay2Section
public final void setLastDirectory(String lastDir)
ISidPlay2Section
setLastDirectory
in interface ISidPlay2Section
lastDir
- the last accessed directory in the file browserpublic final String getTmpDir()
ISidPlay2Section
getTmpDir
in interface ISidPlay2Section
public final void setTmpDir(String path)
ISidPlay2Section
setTmpDir
in interface ISidPlay2Section
path
- the temporary directory for JSIDPlay2public float getBrightness()
ISidPlay2Section
getBrightness
in interface ISidPlay2Section
public void setBrightness(float brightness)
ISidPlay2Section
setBrightness
in interface ISidPlay2Section
brightness
- brightnesspublic float getContrast()
ISidPlay2Section
getContrast
in interface ISidPlay2Section
public void setContrast(float contrast)
ISidPlay2Section
setContrast
in interface ISidPlay2Section
contrast
- contrastpublic float getGamma()
ISidPlay2Section
getGamma
in interface ISidPlay2Section
public void setGamma(float gamma)
ISidPlay2Section
setGamma
in interface ISidPlay2Section
gamma
- gammapublic float getSaturation()
ISidPlay2Section
getSaturation
in interface ISidPlay2Section
public void setSaturation(float saturation)
ISidPlay2Section
setSaturation
in interface ISidPlay2Section
saturation
- saturationpublic float getPhaseShift()
ISidPlay2Section
getPhaseShift
in interface ISidPlay2Section
public void setPhaseShift(float phaseShift)
ISidPlay2Section
setPhaseShift
in interface ISidPlay2Section
phaseShift
- phaseShiftpublic float getOffset()
ISidPlay2Section
getOffset
in interface ISidPlay2Section
public void setOffset(float offset)
ISidPlay2Section
setOffset
in interface ISidPlay2Section
offset
- offsetpublic float getTint()
ISidPlay2Section
getTint
in interface ISidPlay2Section
public void setTint(float tint)
ISidPlay2Section
setTint
in interface ISidPlay2Section
tint
- tintpublic float getBlur()
ISidPlay2Section
getBlur
in interface ISidPlay2Section
public void setBlur(float blur)
ISidPlay2Section
setBlur
in interface ISidPlay2Section
blur
- blurpublic float getBleed()
ISidPlay2Section
getBleed
in interface ISidPlay2Section
public void setBleed(float bleed)
ISidPlay2Section
setBleed
in interface ISidPlay2Section
bleed
- bleedpublic boolean isTurboTape()
ISidPlay2Section
isTurboTape
in interface ISidPlay2Section
public void setTurboTape(boolean turboTape)
ISidPlay2Section
setTurboTape
in interface ISidPlay2Section
Copyright © 2018 Ken Händel. All rights reserved.