Package icyllis.modernui.core
package icyllis.modernui.core
-
ClassDescriptionThe activity window is the default implementation for almost everything.Provides the ability to cancel an operation in progress.Listens for cancellation.Coordinates the timing of animations, input and drawing.Implement this interface to receive a callback when a new display frame is being rendered.A helper class to get/set clipboard text, methods are only expected to be called from the main thread.The core class for thread management and sub-system initializing, also provides utility methods of memory operations and thread scheduling.A Handler allows you to send and process
Message
and Runnable objects associated with a thread'sMessageQueue
.Callback interface you can use when instantiating a Handler to avoid having to implement your own subclass of Handler.Native bindings to kernel32.dll.Contains the function pointers loaded from the kernel32SharedLibrary
.LocaleList is an immutable list ofLocales
, typically used to keep an ordered list of user preferences for locales.Buffered writer to log4j logger, auto flush on newline.Class used to run a message loop for a thread.Defines a message containing a description and arbitrary data object that can be sent to aHandler
.Low-level class holding the list of messages to be dispatched by aLooper
.Callback interface for discovering when a thread is going to block waiting for more messages.Represents a currently connected Monitor (sometimes known as Display).An exception type that is thrown when an operation in progress is canceled.UndoOperation<DATA>A single undoable operation.
You must subclass this to implement the state and behavior for your operation.
Instances of this class are placed and managed in anUndoManager
.A Video Mode (aka Display Mode) of a Monitor.This class contains the shared global Vulkan objects, such as VkInstance, VkDevice and VkQueue, which are re-used by CanvasContext.Represents a GLFW platform window, with 3D API surface attached to it.Window states.