Class Settings.ProgramSettings.ModeStereoSettings
java.lang.Object
gaiasky.util.SettingsObject
gaiasky.util.Settings.ProgramSettings.ModeStereoSettings
- Enclosing class:
Settings.ProgramSettings
public static class Settings.ProgramSettings.ModeStereoSettings
extends SettingsObject
implements IObserver
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanWhether stero mode is active.doubleIPD, inter pupillary distance, in mm.doubleGlobal aesthetic scale factor (or comfort multiplier).The stereoscopic profile.doubleScreen distance, in mm.Fields inherited from class SettingsObject
parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply()clone()voiddispose()booleanbooleanbooleanbooleanvoidEvent notification call.protected voidvoidsetProfile(String profileString) protected voidMethods inherited from class SettingsObject
isEnabled, setParent
-
Field Details
-
active
public boolean activeWhether stero mode is active. -
profile
The stereoscopic profile. -
ipd
public double ipdIPD, inter pupillary distance, in mm. -
screenDistance
public double screenDistanceScreen distance, in mm. -
k
public double kGlobal aesthetic scale factor (or comfort multiplier).
-
-
Constructor Details
-
ModeStereoSettings
public ModeStereoSettings()
-
-
Method Details
-
setProfile
-
isStereoHalfWidth
public boolean isStereoHalfWidth() -
isStereoFullWidth
public boolean isStereoFullWidth() -
isStereoHalfViewport
public boolean isStereoHalfViewport() -
isStereoVR
public boolean isStereoVR() -
clone
- Overrides:
clonein classSettingsObject
-
setParentRecursive
- Specified by:
setParentRecursivein classSettingsObject
-
setupListeners
protected void setupListeners()- Specified by:
setupListenersin classSettingsObject
-
dispose
public void dispose()- Specified by:
disposein interfacecom.badlogic.gdx.utils.Disposable
-
apply
public void apply() -
notify
-