Package gaiasky.util
Class SettingsObject
java.lang.Object
gaiasky.util.SettingsObject
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable
,Cloneable
- Direct Known Subclasses:
Settings
,Settings.CamrecorderSettings
,Settings.CamrecorderSettings.KeyframeSettings
,Settings.ControlsSettings
,Settings.ControlsSettings.GamepadSettings
,Settings.DataSettings
,Settings.GraphicsSettings
,Settings.GraphicsSettings.FullscreenSettings
,Settings.PerformanceSettings
,Settings.PostprocessSettings
,Settings.PostprocessSettings.AntialiasSettings
,Settings.PostprocessSettings.BloomSettings
,Settings.PostprocessSettings.ChromaticAberrationSettings
,Settings.PostprocessSettings.FilmGrainSettings
,Settings.PostprocessSettings.GeometryWarpSettings
,Settings.PostprocessSettings.LensFlareSettings
,Settings.PostprocessSettings.LevelsSettings
,Settings.PostprocessSettings.LightGlowSettings
,Settings.PostprocessSettings.MotionBlurSettings
,Settings.PostprocessSettings.ReprojectionSettings
,Settings.PostprocessSettings.SSRSettings
,Settings.PostprocessSettings.ToneMappingSettings
,Settings.PostprocessSettings.UnsharpMaskSettings
,Settings.ProgramSettings
,Settings.ProgramSettings.FileChooserSettings
,Settings.ProgramSettings.MinimapSettings
,Settings.ProgramSettings.ModeCubemapSettings
,Settings.ProgramSettings.ModeCubemapSettings.PlanetariumSettings
,Settings.ProgramSettings.ModeStereoSettings
,Settings.ProgramSettings.NetSettings
,Settings.ProgramSettings.NetSettings.MasterSettings
,Settings.ProgramSettings.NetSettings.SlaveSettings
,Settings.ProgramSettings.PointerSettings
,Settings.ProgramSettings.PointerSettings.GuidesSettings
,Settings.ProgramSettings.RecursiveGridSettings
,Settings.ProgramSettings.UiSettings
,Settings.ProgramSettings.UpdateSettings
,Settings.ProgramSettings.UrlSettings
,Settings.ProgramSettings.UVGridSettings
,Settings.ProxySettings
,Settings.ProxySettings.ProxyBean
,Settings.RuntimeSettings
,Settings.SceneSettings
,Settings.SceneSettings.CameraSettings
,Settings.SceneSettings.CameraSettings.FocusSettings
,Settings.SceneSettings.CrosshairSettings
,Settings.SceneSettings.InitializationSettings
,Settings.SceneSettings.LabelSettings
,Settings.SceneSettings.OctreeSettings
,Settings.SceneSettings.ParticleSettings
,Settings.SceneSettings.ProperMotionSettings
,Settings.SceneSettings.RendererSettings
,Settings.SceneSettings.RendererSettings.EclipseSettings
,Settings.SceneSettings.RendererSettings.ElevationSettings
,Settings.SceneSettings.RendererSettings.LineSettings
,Settings.SceneSettings.RendererSettings.ShadowSettings
,Settings.SceneSettings.RendererSettings.VirtualTextureSettings
,Settings.SceneSettings.StarSettings
,Settings.SceneSettings.StarSettings.GroupSettings
,Settings.SceneSettings.StarSettings.ThresholdSettings
,Settings.ScreenshotSettings
,Settings.SpacecraftSettings
,Settings.VersionSettings
public abstract class SettingsObject
extends Object
implements Cloneable, com.badlogic.gdx.utils.Disposable
To be implemented by all settings object in the
Settings
.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
void
protected abstract void
protected abstract void
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.badlogic.gdx.utils.Disposable
dispose