openrndr
0.4.5-dev.2+46aea0f
common
openrndr-animatable
/
org.openrndr.animatable
/
PropertyAnimationKey
Property
Animation
Key
abstract
class
PropertyAnimationKey
<
T
>
(
val
property
:
KMutableProperty0
<
T
>
,
val
targetValue
:
T
,
val
durationInNs
:
Long
,
val
startInNs
:
Long
,
val
easing
:
Easing
)
(
source
)
Members
Constructors
Property
Animation
Key
Link copied to clipboard
constructor
(
property
:
KMutableProperty0
<
T
>
,
targetValue
:
T
,
durationInNs
:
Long
,
startInNs
:
Long
,
easing
:
Easing
)
Properties
animation
State
Link copied to clipboard
var
animationState
:
AnimationState
cancelled
Link copied to clipboard
val
cancelled
:
Event
<
AnimationEvent
>
animation cancelled event
completed
Link copied to clipboard
val
completed
:
Event
<
AnimationEvent
>
animation completed event
duration
In
Ns
Link copied to clipboard
val
durationInNs
:
Long
easing
Link copied to clipboard
val
easing
:
Easing
end
In
Ns
Link copied to clipboard
val
endInNs
:
Long
end time in nanoseconds of the animation
property
Link copied to clipboard
open
val
property
:
KMutableProperty0
<
T
>
start
In
Ns
Link copied to clipboard
val
startInNs
:
Long
target
Value
Link copied to clipboard
open
val
targetValue
:
T