Class Settings.ProgramSettings.UiSettings
java.lang.Object
gaiasky.util.SettingsObject
gaiasky.util.Settings.ProgramSettings.UiSettings
- Enclosing class:
Settings.ProgramSettings
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloat[]longbooleanbooleanbooleanbooleanShow notification messages at the bottom.floatFields inherited from class SettingsObject
parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply()clone()voiddispose()floatvoidEvent notification call.voidsetAccentColor(String colorHex) Set the UI accent color.voidsetDistanceUnits(String distanceUnits) protected voidvoidprotected voidMethods inherited from class SettingsObject
isEnabled, setParent
-
Field Details
-
accentColor
public float[] accentColor -
scale
public float scale -
animationMs
public long animationMs -
newUI
public boolean newUI -
expandOnMouseOver
public boolean expandOnMouseOver -
modeChangeInfo
public boolean modeChangeInfo -
notifications
public boolean notificationsShow notification messages at the bottom. -
distanceUnits
-
-
Constructor Details
-
UiSettings
public UiSettings()
-
-
Method Details
-
setAccentColor
Set the UI accent color.- Parameters:
colorHex- The color as a HEX string (#AABBCC).
-
getAccentColor
-
setScale
-
getAnimationSeconds
public float getAnimationSeconds() -
setDistanceUnits
-
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
-