blob: 1d222741f67e6d2b45f7673553ab63ede51eda35 [file] [log] [blame]
{
"name": "KeyFrame",
"key": {
"int": 29,
"string": "keyframe"
},
"abstract": true,
"properties": {
"keyedPropertyId": {
"type": "Id",
"initialValue": "Core.missingId",
"initialValueRuntime": "-1",
"key": {
"int": 72,
"string": "keyedpropertyid"
},
"description": "The id of the KeyedProperty this KeyFrame belongs to.",
"runtime": false
},
"frame": {
"type": "uint",
"initialValue": "0",
"key": {
"int": 67,
"string": "frame"
},
"description": "Timecode as frame number can be converted to time by dividing by animation fps."
},
"interpolationType": {
"type": "uint",
"initialValue": "0",
"key": {
"int": 68,
"string": "interpolation"
},
"description": "The type of interpolation index in KeyframeInterpolation applied to this keyframe."
},
"interpolatorId": {
"type": "Id",
"typeRuntime": "uint",
"initialValue": "Core.missingId",
"initialValueRuntime": "-1",
"key": {
"int": 69,
"string": "interpolatorid"
},
"description": "The id of the custom interpolator used when interpolation is Cubic."
}
}
}