Package arc.util
package arc.util
-
ClassDescriptionProvides bit flag constants for alignment.Save periodically the registered
Autosaver.Saveables and also when the application exit.Defines a things that can be saved by theAutosaver.Defines the order to save things.Class with static helper methods to increase the speed of array/direct buffer and direct buffer/direct buffer transfersNote that these color codes will only work on linux or mac terminals.Parses command syntax.Interface for disposable resources.Eachable<T>Utility class for making HTTP requests.Provides all HTTP methods to use when creating aHttp.HttpRequest.Defines the status of an HTTP request.Exception returned when a 4xx or 5xx error is encountered.AI18NBundleprovidesLocale-specific resources loaded from property files.Simple re-implementation ofSettingsadding choice to store as plain or binary json.Logger with topics.Indicates that a method return or field can be null.Class to keep track of the time and load (percentage of total time) a specific task takes.QuickSelect<T>Implementation of Tony Hoare's quickselect algorithm.Keeps track of X actions in Y units of time.Various scaling types for fitting one rectangle into another.This class is for selecting a ranked element (kth ordered statistic) from an unordered list in faster time than sorting the whole array.Loads shared libraries from a natives jar file (desktop) or arm folders (Android).TextFormatteris used byI18NBundleto perform argument replacement.Utilities for threaded programming.Executes tasks in the future on the main loop thread.Runnable that can be scheduled on aTimer.Temporary stuff.A runnable where anything might happen.