Class: Keyframe
Defined in: src/math/enum/Keyframe.ts:6
Constructors
Constructor
new Keyframe(
time?,value?):Keyframe
Defined in: src/math/enum/Keyframe.ts:27
Parameters
time?
number = 0
value?
number = 0
Returns
Keyframe
Properties
serializedVersion
serializedVersion:
string='2'
Defined in: src/math/enum/Keyframe.ts:8
Serialization format version of this keyframe.
time
time:
number
Defined in: src/math/enum/Keyframe.ts:10
Time of the keyframe in seconds.
value
value:
number
Defined in: src/math/enum/Keyframe.ts:12
Value of the keyframe at its time.
inSlope
inSlope:
number=0
Defined in: src/math/enum/Keyframe.ts:14
Incoming tangent slope.
outSlope
outSlope:
number=0
Defined in: src/math/enum/Keyframe.ts:16
Outgoing tangent slope.
tangentMode
tangentMode:
number=0
Defined in: src/math/enum/Keyframe.ts:18
Tangent mode flags controlling how slopes are computed.
weightedMode
weightedMode:
number=0
Defined in: src/math/enum/Keyframe.ts:21
Weighted mode flags controlling whether in/out weights are used.
inWeight
inWeight:
number
Defined in: src/math/enum/Keyframe.ts:23
Incoming tangent weight.
outWeight
outWeight:
number
Defined in: src/math/enum/Keyframe.ts:25
Outgoing tangent weight.
Methods
unSerialized()
unSerialized(
data):void
Defined in: src/math/enum/Keyframe.ts:33
Populate this keyframe from a serialized object using inSlope/outSlope fields.
Parameters
data
any
Returns
void
unSerialized2()
unSerialized2(
data):void
Defined in: src/math/enum/Keyframe.ts:43
Populate this keyframe from a serialized object using inTangent/outTangent fields.
Parameters
data
any
Returns
void

