A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Z
R
- RCPointer - class in app.rive.core
- A reference-counted pointer to a native C++ object.
- RCPointer.Companion - class in app.rive.core.RCPointer
- receiveViewModelInstance(ViewModelInstance.Transfer) - function in app.rive.runtime.kotlin.core.Artboard
- receiveViewModelInstance(ViewModelInstance.Transfer) - function in app.rive.runtime.kotlin.core.StateMachineInstance
- recomputeViewAttributes(View) - function in android.view.RiveView
- Recovered - enum entry in app.rive.runtime.kotlin.renderers.RenderContextEventType
Rendering context was rebuilt and normal drawing resumed.
- RefCount - class in app.rive.runtime.kotlin.core
- RefCounted - class in app.rive.core
- An interface for reference-counted objects.
- refreshDrawableState() - function in android.view.RiveAnimationView
- refreshDrawableState() - function in android.view.RiveTextureView
- refreshDrawableState() - function in android.view.RiveView
- register(String) - function in app.rive.Asset
- Register the asset with the given key.
- register(String) - function in app.rive.ImageAsset
- Register the asset with the given key.
- register(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),String,ImageHandle) - function in app.rive.ImageAsset.Companion
- Register the asset with the provided Rive worker under the given key.
- register(String) - function in app.rive.AudioAsset
- Register the asset with the given key.
- register(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),String,AudioHandle) - function in app.rive.AudioAsset.Companion
- Register the asset with the provided Rive worker under the given key.
- register(String) - function in app.rive.FontAsset
- Register the asset with the given key.
- register(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),String,FontHandle) - function in app.rive.FontAsset.Companion
- Register the asset with the provided Rive worker under the given key.
- registerAudio(String,AudioHandle) - function in app.rive.core.CommandQueue
- Register audio as an asset with the given name.
- registerFont(String,FontHandle) - function in app.rive.core.CommandQueue
- Register a font as an asset with the given name.
- registerImage(String,ImageHandle) - function in app.rive.core.CommandQueue
- Register an image as an asset with the given name.
- registerListener(ListenerType) - function in app.rive.runtime.kotlin.Observable
- registerListener(RiveFileController.Listener) - function in app.rive.runtime.kotlin.RiveAnimationView
- registerListener(RiveFileController.Listener) - function in app.rive.runtime.kotlin.controllers.RiveFileController
- release() - function in app.rive.runtime.kotlin.controllers.RiveFileController
- Release a reference associated with this Controller.
- release() - function in app.rive.runtime.kotlin.core.AnimationState
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.AnyState
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.Artboard
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.BindableArtboard
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.BlendState
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.EntryState
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ExitState
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.File
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.FileAsset
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ImageAsset
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.FontAsset
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.AudioAsset
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveRenderImage
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveFont
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveAudio
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.FileAssetLoader
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ContextAssetLoader
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.FallbackAssetLoader
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.CDNAssetLoader
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.LayerState
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.LinearAnimationInstance
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.NativeObject
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RefCount
- release() - function in app.rive.runtime.kotlin.core.RiveEventReport
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveEvent
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveGeneralEvent
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveOpenURLEvent
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveTextValueRun
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.SMIBoolean
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.SMIInput
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.SMINumber
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.SMITrigger
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.StateMachineInstance
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModel
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelInstance
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelNumberProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelStringProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelBooleanProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelColorProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelEnumProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelTriggerProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelImageProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelListProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.ViewModelArtboardProperty
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.Renderer
- Decrements the reference counter.
- release() - function in app.rive.runtime.kotlin.core.RiveArtboardRenderer
- Decrements the reference counter.
- release() - function in app.rive.core.AudioEngine
- Release a reference to the audio engine, decrementing the ref count.
- release(String,String) - function in app.rive.core.CommandQueue
- Release a reference.
- release(String,String) - function in app.rive.core.RefCounted
- Release a reference.
- release(String,String) - function in app.rive.core.RCPointer
- Releases a reference to this pointer.
- releasePointerCapture() - function in android.view.RiveAnimationView
- releasePointerCapture() - function in android.view.RiveTextureView
- releasePointerCapture() - function in android.view.RiveView
- rememberArtboard(RiveFile,String) - function in app.rive.ArtboardKt
- Creates an Artboard from the given RiveFile.
- rememberAudio(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),ByteArray) - function in app.rive.AssetsKt
- Decode audio from the given bytes on the provided RiveWorker.
- rememberFont(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),ByteArray) - function in app.rive.AssetsKt
- Decode a font from the given bytes on the provided RiveWorker.
- rememberImage(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),ByteArray) - function in app.rive.AssetsKt
- Decode an image from the given bytes on the provided RiveWorker.
- rememberRegisteredAudio(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),String,ByteArray) - function in app.rive.AssetsKt
- Decode and register audio from the given bytes on the provided riveWorker.
- rememberRegisteredFont(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),String,ByteArray) - function in app.rive.AssetsKt
- Decode and register a font from the given bytes on the provided RiveWorker.
- rememberRegisteredImage(TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={}))),String,ByteArray) - function in app.rive.AssetsKt
- Decode and register an image from the given bytes on the provided RiveWorker.
- rememberRiveFile(RiveFileSource,TypeAliased(typeAlias=GenericTypeConstructor(dri=app.rive.core/RiveWorker///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})), inner=GenericTypeConstructor(dri=app.rive.core/CommandQueue///PointingToDeclaration/, projections=[], presentableName=null, extra=PropertyContainer(map={})))) - function in app.rive.RiveFileKt
- Loads a RiveFile from the given source.
- rememberRiveWorker(Boolean) - function in app.rive.RememberRiveWorkerKt
- A RiveWorker is the worker that runs Rive in a thread.
- RememberRiveWorkerKt - class in app.rive
- rememberRiveWorkerOrNull(MutableState,Boolean) - function in app.rive.RememberRiveWorkerKt
- A nullable variant of rememberRiveWorker that returns null if the Rive worker cannot be created.
- rememberStateMachine(Artboard,String) - function in app.rive.StateMachineKt
- Creates a StateMachine from the given Artboard.
- rememberViewModelInstance(RiveFile,ViewModelInstanceSource) - function in app.rive.ViewModelInstanceKt
- Creates a ViewModelInstance from the given file and source.
- remove(RefCount) - function in app.rive.runtime.kotlin.RiveViewLifecycleObserver
- remove(ViewModelInstance) - function in app.rive.runtime.kotlin.core.ViewModelListProperty
- Remove all instances of ViewModelInstance from the list.
- removeAllViews() - function in android.view.RiveView
- removeAllViewsInLayout() - function in android.view.RiveView
- removeAt(Integer) - function in app.rive.runtime.kotlin.core.ViewModelListProperty
- Remove the item at the specified index from the list.
- removeCallbacks(Runnable) - function in android.view.RiveAnimationView
- removeCallbacks(Runnable) - function in android.view.RiveTextureView
- removeCallbacks(Runnable) - function in android.view.RiveView
- removeDetachedView(View,Boolean) - function in android.view.RiveView
- removeEventListener(RiveFileController.RiveEventListener) - function in app.rive.runtime.kotlin.RiveAnimationView
- Removes the listener.
- removeEventListener(RiveFileController.RiveEventListener) - function in app.rive.runtime.kotlin.controllers.RiveFileController
- Removes the listener.
- removeFromList(String,ViewModelInstance) - function in app.rive.ViewModelInstance
- Removes an item from a list property.
- removeFromList(ViewModelInstanceHandle,String,ViewModelInstanceHandle) - function in app.rive.core.CommandQueue
- Removes a view model instance from a list property.
- removeFromListAtIndex(String,Integer) - function in app.rive.ViewModelInstance
- Removes an item from a list property at the specified index.
- removeFromListAtIndex(ViewModelInstanceHandle,String,Integer) - function in app.rive.core.CommandQueue
- Removes an item from a list property at the specified index.
- removeOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.RiveAnimationView
- removeOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.RiveTextureView
- removeOnAttachStateChangeListener(View.OnAttachStateChangeListener) - function in android.view.RiveView
- removeOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.RiveAnimationView
- removeOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.RiveTextureView
- removeOnLayoutChangeListener(View.OnLayoutChangeListener) - function in android.view.RiveView
- removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.RiveAnimationView
- removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.RiveTextureView
- removeOnUnhandledKeyEventListener(View.OnUnhandledKeyEventListener) - function in android.view.RiveView
- removeView(View) - function in android.view.RiveView
- removeViewAt(Integer) - function in android.view.RiveView
- removeViewInLayout(View) - function in android.view.RiveView
- removeViews(Integer,Integer) - function in android.view.RiveView
- removeViewsInLayout(Integer,Integer) - function in android.view.RiveView
- RenderBuffer - class in app.rive
- Represents the pixels produced by rendering a frame off-screen.
- RenderContext - class in app.rive.core
- A backend agnostic rendering context base class.
- RenderContextEvent - class in app.rive.runtime.kotlin.renderers
- Event payload emitted from native rendering when EGL context incidents occur.
- RenderContextEventType - class in app.rive.runtime.kotlin.renderers
- Lifecycle state transitions for the native render context.
- Renderer - class in app.rive.runtime.kotlin.renderers
- Renderer.Companion - class in app.rive.runtime.kotlin.renderers.Renderer
- RendererMetrics - class in app.rive.runtime.kotlin.renderers
- RendererMetrics.Companion - class in app.rive.runtime.kotlin.renderers.RendererMetrics
- RendererType - class in app.rive.runtime.kotlin.core
- RendererType.Companion - class in app.rive.runtime.kotlin.core.RendererType
- reportAppJankStats(AppJankStats) - function in android.view.RiveAnimationView
- reportAppJankStats(AppJankStats) - function in android.view.RiveTextureView
- reportAppJankStats(AppJankStats) - function in android.view.RiveView
- requestApplyInsets() - function in android.view.RiveAnimationView
- requestApplyInsets() - function in android.view.RiveTextureView
- requestApplyInsets() - function in android.view.RiveView
- requestChildFocus(View,View) - function in android.view.RiveView
- requestChildRectangleOnScreen(View,Rect,Boolean) - function in android.view.RiveView
- requestDisallowInterceptTouchEvent(Boolean) - function in android.view.RiveView
- requestFitSystemWindows() - function in android.view.RiveAnimationView
- requestFitSystemWindows() - function in android.view.RiveTextureView
- requestFitSystemWindows() - function in android.view.RiveView
- requestFocus() - function in android.view.RiveAnimationView
- requestFocus(Integer) - function in android.view.RiveAnimationView
- requestFocus(Integer,Rect) - function in android.view.RiveAnimationView
- requestFocus() - function in android.view.RiveTextureView
- requestFocus(Integer) - function in android.view.RiveTextureView
- requestFocus(Integer,Rect) - function in android.view.RiveTextureView
- requestFocus(Integer,Rect) - function in android.view.RiveView
- requestFocus() - function in android.view.RiveView
- requestFocus(Integer) - function in android.view.RiveView
- requestFocusFromTouch() - function in android.view.RiveAnimationView
- requestFocusFromTouch() - function in android.view.RiveTextureView
- requestFocusFromTouch() - function in android.view.RiveView
- requestLayout() - function in android.view.RiveAnimationView
- requestLayout() - function in android.view.RiveTextureView
- requestLayout() - function in android.view.RiveView
- requestPointerCapture() - function in android.view.RiveAnimationView
- requestPointerCapture() - function in android.view.RiveTextureView
- requestPointerCapture() - function in android.view.RiveView
- requestRectangleOnScreen(Rect) - function in android.view.RiveAnimationView
- requestRectangleOnScreen(Rect,Boolean) - function in android.view.RiveAnimationView
- requestRectangleOnScreen(Rect) - function in android.view.RiveTextureView
- requestRectangleOnScreen(Rect,Boolean) - function in android.view.RiveTextureView
- requestRectangleOnScreen(Rect) - function in android.view.RiveView
- requestRectangleOnScreen(Rect,Boolean) - function in android.view.RiveView
- requestSendAccessibilityEvent(View,AccessibilityEvent) - function in android.view.RiveView
- requestTransparentRegion(View) - function in android.view.RiveView
- requestUnbufferedDispatch(MotionEvent) - function in android.view.RiveAnimationView
- requestUnbufferedDispatch(Integer) - function in android.view.RiveAnimationView
- requestUnbufferedDispatch(MotionEvent) - function in android.view.RiveTextureView
- requestUnbufferedDispatch(Integer) - function in android.view.RiveTextureView
- requestUnbufferedDispatch(MotionEvent) - function in android.view.RiveView
- requestUnbufferedDispatch(Integer) - function in android.view.RiveView
- requireViewById(Integer) - function in android.view.RiveAnimationView
- requireViewById(Integer) - function in android.view.RiveTextureView
- requireViewById(Integer) - function in android.view.RiveView
- reset() - function in app.rive.runtime.kotlin.RiveAnimationView
- Reset the view by resetting the current artboard before any animations have been applied.
- reset() - function in app.rive.runtime.kotlin.renderers.RiveArtboardRenderer
- resetArtboardSize() - function in app.rive.runtime.kotlin.core.Artboard
- Reset the artboard size to its defaults.
- resetArtboardSize() - function in app.rive.Artboard
- Resets this artboard to its original dimensions.
- resetArtboardSize(ArtboardHandle) - function in app.rive.core.CommandQueue
- Resets an artboard to its original dimensions.
- resetForTesting() - function in app.rive.runtime.kotlin.fonts.FontHelper.Companion
- resetPivot() - function in android.view.RiveAnimationView
- resetPivot() - function in android.view.RiveTextureView
- resetPivot() - function in android.view.RiveView
- resizeArtboard() - function in app.rive.runtime.kotlin.renderers.RiveArtboardRenderer
- resizeArtboard(RiveSurface,Float) - function in app.rive.Artboard
- Resizes this artboard to match the dimensions of the given surface, divided by the scale factor.
- resizeArtboard(ArtboardHandle,RiveSurface,Float) - function in app.rive.core.CommandQueue
- Resizes an artboard to match the dimensions of the given surface.
- ResourceType - class in app.rive.runtime.kotlin
- Tracks which resource RiveAnimationView will load into the renderer.
- ResourceType.Companion - class in app.rive.runtime.kotlin.ResourceType
- ResourceType.ResourceBytes - class in app.rive.runtime.kotlin.ResourceType
- ResourceType.ResourceId - class in app.rive.runtime.kotlin.ResourceType
- ResourceType.ResourceRiveFile - class in app.rive.runtime.kotlin.ResourceType
- ResourceType.ResourceUrl - class in app.rive.runtime.kotlin.ResourceType
- restore() - function in app.rive.runtime.kotlin.renderers.Renderer
- restore() - function in app.rive.runtime.kotlin.renderers.RiveArtboardRenderer
- restoreControllerState(ControllerState) - function in app.rive.runtime.kotlin.RiveAnimationView
- restoreControllerState(ControllerState) - function in app.rive.runtime.kotlin.controllers.RiveFileController
- Restore a copy of the state to this Controller.
- restoreDefaultFocus() - function in android.view.RiveAnimationView
- restoreDefaultFocus() - function in android.view.RiveTextureView
- restoreDefaultFocus() - function in android.view.RiveView
- restoreHierarchyState(SparseArray) - function in android.view.RiveAnimationView
- restoreHierarchyState(SparseArray) - function in android.view.RiveTextureView
- restoreHierarchyState(SparseArray) - function in android.view.RiveView
- Result - class in app.rive
- Represents the result of an operation - typically loading - that can be in a loading, error, or success state.
- Result.Error - class in app.rive.Result
- Result.Loading - class in app.rive.Result
- Result.Success - class in app.rive.Result
- Rive - enum entry in app.rive.runtime.kotlin.core.RendererType
- Rive - class in app.rive.runtime.kotlin.core
- Rive(RiveFile,Modifier,Boolean,Artboard,StateMachine,ViewModelInstance,Fit,Integer,RivePointerInputMode,Function1) - function in app.rive.RiveKt
- The main composable for rendering a Rive file's artboard and state machine.
- RiveAnimationView - class in app.rive.runtime.kotlin
- This view aims to provide the most straightforward way to get Rive graphics into your application.
- RiveAnimationView.Builder - class in app.rive.runtime.kotlin.RiveAnimationView
- RiveAnimationView.Companion - class in app.rive.runtime.kotlin.RiveAnimationView
- RiveAnimationView.RendererAttributes - class in app.rive.runtime.kotlin.RiveAnimationView
- Tracks the renderer attributes that need to be applied to this View within its lifecycle.
- RiveAnimationView.RendererAttributes.Companion - class in app.rive.runtime.kotlin.RiveAnimationView.RendererAttributes
- RiveArtboardRenderer - class in app.rive.runtime.kotlin.renderers
- RiveArtboardRenderer.Companion - class in app.rive.runtime.kotlin.renderers.RiveArtboardRenderer
- RiveAudio - class in app.rive.runtime.kotlin.core
- A wrapper around a native C++ object representing an audio clip that can be played in Rive.
- RiveAudio.Companion - class in app.rive.runtime.kotlin.core.RiveAudio
- RiveDrawToBufferException - class in app.rive
- Exceptions related to drawing to a buffer.
- RiveEGLPBufferSurface - class in app.rive.core
- A PBuffer-backed EGL surface used for off-screen rendering and image capture.
- RiveEGLPBufferSurface.Companion - class in app.rive.core.RiveEGLPBufferSurface
- RiveEGLSurface - class in app.rive.core
- A collection of four surface properties needed for rendering.
- RiveEGLSurface.Companion - class in app.rive.core.RiveEGLSurface
- RiveEvent - class in app.rive.runtime.kotlin.core
- A class for Rive events.
- RiveEventException - class in app.rive.runtime.kotlin.core.errors
- A custom exception signifying a problem with the supplied event index.
- RiveEventReport - class in app.rive.runtime.kotlin.core
- A class for reported Rive events to match its C++ counterpart.
- RiveException - class in app.rive.runtime.kotlin.core.errors
- A custom exception signifying a problem with some Rive components.
- RiveFile - class in app.rive
- A Rive file which contains one or more artboards, state machines, and view model instances.
- RiveFile.Companion - class in app.rive.RiveFile
- RiveFileController - class in app.rive.runtime.kotlin.controllers
- RiveFileController.Companion - class in app.rive.runtime.kotlin.controllers.RiveFileController
- RiveFileController.Listener - class in app.rive.runtime.kotlin.controllers.RiveFileController
- RiveFileController.RiveEventListener - class in app.rive.runtime.kotlin.controllers.RiveFileController
- RiveFileException - class in app.rive
- Exceptions related to Rive file handling.
- RiveFileKt - class in app.rive
- RiveFileRequest - class in app.rive.runtime.kotlin
- Custom Volley request to download and create Rive files over HTTP.
- RiveFileSource - class in app.rive
- The source for a RiveFile.
- RiveFileSource.Bytes - class in app.rive.RiveFileSource
- RiveFileSource.RawRes - class in app.rive.RiveFileSource
- RiveFileSource.RawRes.Companion - class in app.rive.RiveFileSource.RawRes
- RiveFont - class in app.rive.runtime.kotlin.core
- A wrapper around a native C++ object representing a font that can be rendered in Rive.
- RiveFont.Companion - class in app.rive.runtime.kotlin.core.RiveFont
- RiveGeneralEvent - class in app.rive.runtime.kotlin.core
- A general Rive event.
- RiveInitializationException - class in app.rive
- Exceptions related to Rive failing to initialize properly.
- RiveInitializer - class in app.rive.runtime.kotlin
- Initializes Rive; needs to be done at startup.
- RiveKt - class in app.rive
- RiveLog - class in app.rive
- RiveLog allows configuring logging within Rive.
- RiveLog.LogcatLogger - class in app.rive.RiveLog
- Implementation that logs to Logcat with lazy
msg()evaluation. - RiveLog.Logger - class in app.rive.RiveLog
- Interface for logging.
- RiveLog.NoOpLogger - class in app.rive.RiveLog
- Implementation that logs nothing.
- RiveOpenURLEvent - class in app.rive.runtime.kotlin.core
- An open URL Rive event.
- RivePointerInputMode - class in app.rive
- Controls how a Rive composable participates in Compose pointer input dispatch.
- RiveRenderException - class in app.rive
- Exceptions related to Rive rendering.
- RiveRenderImage - class in app.rive.runtime.kotlin.core
- A wrapper around a native C++ object representing a raster image that can be rendered in Rive.
- RiveRenderImage.Companion - class in app.rive.runtime.kotlin.core.RiveRenderImage
- RiveShutdownException - class in app.rive
- Exceptions related to Rive failing to shut down properly.
- RiveSurface - class in app.rive.core
- A backend agnostic collection of surface properties needed for rendering.
- RiveTextureView - class in app.rive.runtime.kotlin
- RiveTextureView.Companion - class in app.rive.runtime.kotlin.RiveTextureView
- RiveTextValueRun - class in app.rive.runtime.kotlin.core
- A class for text run instances.
- RiveView - class in app.rive
- Note: This class is more experimental than others.
- RiveViewLifecycleObserver - class in app.rive.runtime.kotlin
- The DefaultLifecycleObserver tied to a RiveAnimationView.