Package gaiasky.util
package gaiasky.util
Various utilities
-
Interface SummaryInterfaceDescription
-
Class SummaryClassDescriptionImplements an unbalanced binary search tree.This class contains some constant values, global to the workings of Gaia SkyThis class provides utils to use Sprites and Fonts as if they were Decals, this is, flat textures in the 3D space.Contains utilities to download filesHolds the global configuration optionsHolds all configuration values related to data.Holds the configuration for the output frame subsystem and the camera recording.Runtime configuration values, which are never persisted.Contains preferences and attributes which define the sceneHolds and initialises resources utilised globally.Manages the i18n (internationalization) systemPrints used modulesLargeLongMap<T>This guy is in charge of logging the visited locations and serving them to the corresponding subsystems.A single locationLruCache<A,B>Least Recently Used cache implementationManages a master instance which makes available state information to others in order to synchronize a session.RAM memory informationThis guy is in charge of managing the music playlist and actually playing the soundsThis class contains various unit conversion constants for angles, distance and time unitsAn unordered map where the keys are objects and the values are unboxed doubles.Pair<A,B>Simple implementation of a pair of objects.Contains utilities to render stuffSimplePool<T>Manages a slave instance configured with an MPCDI file.Trio<A,B,C>Simple impelementation of a trio of objects.TwoWayHashmap<K,V>Simple two-way hashmap implemented with two maps.
-
Enum Class SummaryEnum ClassDescriptionThe type of elevation representation if elevation textures are presentGraphics quality setting