API reference
API reference
Select your platform
No SDKs available
No versions available

PanelAnimator

PanelAnimator

open class PanelAnimator(val id: Long = Random.nextLong())
This is the animator interface for the PanelAnimation.

Constructors

NameSummary
PanelAnimator
constructor(id: Long = Random.nextLong())

Types

NameSummary
Companion
object Companion

Properties

NameSummary
id
val id: Long

Functions

NameSummary
cancel
open fun cancel(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
complete
open fun complete(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
initialize
open fun initialize(entity: Entity, animation: PanelAnimation): PanelAnimation?
onCancelled
open fun onCancelled(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
onCompleted
open fun onCompleted(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
onPaused
open fun onPaused(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
onPlaying
open fun onPlaying(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
onWaiting
open fun onWaiting(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
pause
open fun pause(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
repeat
open fun repeat(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
resume
open fun resume(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)
start
open fun start(entity: Entity, panel: PanelSceneObject, animation: PanelAnimation)

Companion

object Companion

Properties

NameSummary
panelAnimators
val panelAnimators: <Error class: unknown class>

Functions

NameSummary
of
fun of(id: Long): PanelAnimator
Did you find this page helpful?
Thumbs up icon
Thumbs down icon