RiveAudio

A wrapper around a native C++ object representing an audio clip that can be played in Rive.

Use the companion object method to create one from encoded bytes.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Getter/Setter for the underlying C++ pointer value.

Link copied to clipboard
Link copied to clipboard

Whether this objects underlying pointer is still valid.

Link copied to clipboard
open val refCount: Int
Link copied to clipboard
override var refs: AtomicInteger

Functions

Link copied to clipboard
open override fun acquire(): Int

Increments the references for this counter. Cannot be used for initialization - use refs.incrementAndGet instead.

Link copied to clipboard
open external override fun cppDelete(pointer: Long)
Link copied to clipboard
open override fun release(): Int

Decrements the reference counter.