Package gaiasky.util
Class Settings.SceneSettings
java.lang.Object
gaiasky.util.SettingsObject
gaiasky.util.Settings.SceneSettings
- Enclosing class:
Settings
Settings of the scene, organized into camera, particle groups, star, proper motion,
octree, renderer, crosshair, and initialization settings.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Settings of the camera system, such as speed, fov, etc.static class
static class
static class
Global settings for labels.static class
static class
static class
Settings of velocity vectors.static class
static class
Star settings define visual and behavioral characteristics of stars. -
Field Summary
FieldsModifier and TypeFieldDescriptiondouble
The factor by which to scale the distance units in desktop mode.double
The factor by which to scale the distance units in VR mode.long
Fields inherited from class gaiasky.util.SettingsObject
parent
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class gaiasky.util.SettingsObject
isEnabled, setParent
-
Field Details
-
homeObject
-
fadeMs
public long fadeMs -
camera
-
particleGroups
-
star
-
label
-
properMotion
-
octree
-
renderer
-
crosshair
-
initialization
-
visibility
-
distanceScaleDesktop
public double distanceScaleDesktopThe factor by which to scale the distance units in desktop mode. Usually 1. -
distanceScaleVr
public double distanceScaleVrThe factor by which to scale the distance units in VR mode.
-
-
Constructor Details
-
SceneSettings
public SceneSettings()
-
-
Method Details
-
setVisibility
-
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()
-