Package gaiasky.util
Class Settings.RuntimeSettings
java.lang.Object
gaiasky.util.SettingsObject
gaiasky.util.Settings.RuntimeSettings
- Enclosing class:
Settings
-
Field Summary
Modifier and TypeFieldDescriptionboolean
boolean
boolean
boolean
boolean
long
long
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
Fields inherited from class gaiasky.util.SettingsObject
parent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
apply()
clone()
void
dispose()
void
Event notification call.void
setMaxTime
(long years) protected void
protected void
void
toggleRecord
(Boolean rec, Settings settings) void
toggleTimeOn
(Boolean timeOn) Toggles the timeMethods inherited from class gaiasky.util.SettingsObject
isEnabled, setParent
-
Field Details
-
openXr
public boolean openXr -
displayGui
public boolean displayGui -
updatePause
public boolean updatePause -
timeOn
public boolean timeOn -
realTime
public boolean realTime -
inputEnabled
public boolean inputEnabled -
recordCamera
public boolean recordCamera -
recordKeyframeCamera
public boolean recordKeyframeCamera -
drawOctree
public boolean drawOctree -
relativisticAberration
public boolean relativisticAberration -
gravitationalWaves
public boolean gravitationalWaves -
displayVrGui
public boolean displayVrGui -
octreeLoadActive
public boolean octreeLoadActive -
maxTimeMs
public long maxTimeMs -
minTimeMs
public long minTimeMs
-
-
Constructor Details
-
RuntimeSettings
public RuntimeSettings()
-
-
Method Details
-
setMaxTime
public void setMaxTime(long years) -
toggleTimeOn
Toggles the time -
toggleRecord
-
notify
Description copied from interface:IObserver
Event notification call. -
clone
- Overrides:
clone
in classSettingsObject
-
setParentRecursive
- Specified by:
setParentRecursive
in classSettingsObject
-
setupListeners
protected void setupListeners()- Specified by:
setupListeners
in classSettingsObject
-
dispose
public void dispose()- Specified by:
dispose
in interfacecom.badlogic.gdx.utils.Disposable
-
apply
public void apply()
-