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 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 stuffThis class contains the settings for Gaia Sky, organized into several sub-classes by topic.Initializes and stores the YAML configuration file for Gaia Sky.This class converts settings from the old Java properties file to the new YAML-based configuration.SimplePool<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 Summary