qisdk / com.aldebaran.qi.sdk.object.actuation / Animate

Animate

interface Animate

Action to play animations on the robot.

Since
1

Types

Async

interface Async

OnLabelReachedListener

Listener for labelReached signal

interface OnLabelReachedListener

OnStartedListener

Listener for started signal

interface OnStartedListener

Functions

addOnLabelReachedListener

Add a OnLabelReachedListener

abstract fun addOnLabelReachedListener(onLabelReachedListener: OnLabelReachedListener!): Unit

addOnStartedListener

Add a OnStartedListener

abstract fun addOnStartedListener(onStartedListener: OnStartedListener!): Unit

async

abstract fun async(): Async!

removeAllOnLabelReachedListeners

Remove all OnLabelReachedListener

abstract fun removeAllOnLabelReachedListeners(): Unit

removeAllOnStartedListeners

Remove all OnStartedListener

abstract fun removeAllOnStartedListeners(): Unit

removeOnLabelReachedListener

Remove a OnLabelReachedListener

abstract fun removeOnLabelReachedListener(onLabelReachedListener: OnLabelReachedListener!): Unit

removeOnStartedListener

Remove a OnStartedListener

abstract fun removeOnStartedListener(onStartedListener: OnStartedListener!): Unit

run

Run the Animate on the robot. The started() signal is emitted when the action starts.

abstract fun run(): Unit

setOnLabelReachedListener

Set a OnLabelReachedListener

abstract fun setOnLabelReachedListener(onLabelReachedListener: OnLabelReachedListener!): Unit

setOnStartedListener

Set a OnStartedListener

abstract fun setOnStartedListener(onStartedListener: OnStartedListener!): Unit