Package app.rive.core
See: Description
-
Interface Summary Interface Description CheckableAutoCloseable An AutoCloseable that can report whether it has been closed. CloseableSurface An owned Android Surface paired with the Android resource that backs it. CommandQueueBridge Abstraction of calls to the native command queue. FrameTicker A way of getting frame callbacks every vsync. RefCounted An interface for reference-counted objects. -
Class Summary Class Description CloseOnce Utility to make CheckableAutoCloseable idempotent. SurfaceTextureSurface CloseableSurface backed by a SurfaceTexture. ImageReaderSurface CloseableSurface backed by an ImageReader. PropertyUpdate Contains the data associated with a property update event. CommandQueue A CommandQueue is the worker that runs Rive in a thread. FileHandle A handle to a Rive file on the CommandServer. ArtboardHandle A handle to an artboard instance on the CommandServer. StateMachineHandle A handle to a state machine instance on the CommandServer. ViewModelInstanceHandle A handle to a view model instance on the CommandServer. ImageHandle A handle to a RenderImage on the CommandServer. AudioHandle A handle to a AudioSource on the CommandServer. FontHandle A handle to a Font on the CommandServer. DefaultViewModelInfo DrawKey A key used to uniquely identify a draw operation in the CommandQueue. Listeners Holds the native pointers to the listeners used by the CommandQueue. RCPointer A reference-counted pointer to a native C++ object. RiveSurface A backend agnostic collection of surface properties needed for rendering. UniquePointer A unique pointer to a native C++ object. CommandQueueKt FrameTickerKt TracingKt