Package app.rive.runtime.kotlin.core
See: Description
-
Class Summary Class Description Decoder AnimationState AnimationStates are a base class for state machine layer states. AnyState AnyStates are a base class for state machine layer states. Artboard Artboards as designed in the Rive animation editor. BindableArtboard A BindableArtboard is an artboard reference that can be assigned to a ViewModelArtboardProperty. BlendState BlendStates are a base class for state machine layer states. EntryState EntryStates are a base class for state machine layer states. ExitState ExitStates are a base class for state machine layer states. Enum The name and values of an enum, whether system or user defined. File Files are created in the Rive editor. FileAsset ImageAsset A thin Kotlin wrapper for the underlying C++ image asset. FontAsset A thin Kotlin wrapper for the underlying C++ font asset. AudioAsset A thin Kotlin wrapper for the underlying C++ audio asset. RiveRenderImage A native C++ object representing a Rive image. RiveFont A native C++ object representing a Rive font. RiveAudio A native C++ object representing a Rive audio asset. FileAssetLoader ContextAssetLoader FallbackAssetLoader CDNAssetLoader BytesRequest LayerState LayerStates are a base class for state machine layer states. LinearAnimationInstance The LinearAnimationInstance is a helper to wrap common operations to play an animation. NativeObject NativeObject is a Kotlin object that's backed by a C++ counterpart via the JNI. RiveEventReport A class for reported Rive events to match its C++ counterpart. RiveEvent A class for Rive events. RiveGeneralEvent A general Rive event. RiveOpenURLEvent An open URL Rive event. RiveTextValueRun A class for text run instances. SMIBoolean A boolean state machine input. SMIInput SMIInputs are a base class for state machine input instances. SMINumber A floating point number state machine input. SMITrigger A trigger state machines input. StateMachineInstance The StateMachineInstance is a helper to wrap common operations to play a state machine. Property A description of a property in the ViewModel. ViewModel A description of a ViewModel in the Rive file. Transfer Wrapper type for transferring a view model instance between Files. ViewModelInstance Represents an instantiated set of properties on a ViewModel. ViewModelProperty A property of type T of a ViewModelInstance. ViewModelNumberProperty A number property of a ViewModelInstance. ViewModelStringProperty ViewModelBooleanProperty ViewModelColorProperty A color property of a ViewModelInstance. ViewModelEnumProperty An enum property of a ViewModelInstance. TriggerUnit A type similar to Unit for triggers. ViewModelTriggerProperty A trigger property of a ViewModelInstance. ViewModelImageProperty An image property of a ViewModelInstance. ViewModelListProperty A list property of ViewModelInstances. ViewModelArtboardProperty An artboard property of a ViewModelInstance. -
Enum Summary Enum Description AdvanceResult Represents the outcome of advancing a LinearAnimationInstance. Alignment Direction EventType The type of Rive event. Fit Loop RendererType PropertyDataType -
Interface Summary Interface Description PlayableInstance RefCount