blob: c22cd05ade2a539500c5201693a743a8ee942fc8 [file] [log] [blame]
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"k": {
"description": "Property Value keyframes",
"extended_name": "Keyframes",
"type": "array",
"properties": [
{
"description": "End value of keyframe segment.",
"extended_name": "End",
"type": "number"
},
{
"description": "Start value of keyframe segment.",
"extended_name": "Start",
"type": "number"
},
{
"description": "Start time of keyframe segment.",
"extended_name": "Time",
"type": "number"
},
{
"description": "Bezier curve interpolation in value.",
"extended_name": "In Value",
"type": "object",
"properties": [
{
"description": "bezier x axis",
"extended_name": "X axis",
"type": "number"
},
{
"description": "bezier y axis",
"extended_name": "Y axis",
"type": "number"
}
]
},
{
"description": "Bezier curve interpolation out value.",
"extended_name": "Out Value",
"type": "object",
"properties": [
{
"description": "bezier x axis",
"extended_name": "X axis",
"type": "number"
},
{
"description": "bezier y axis",
"extended_name": "Y axis",
"type": "number"
}
]
},
{
"description": "Bezier curve name. Used for caching.",
"extended_name": "Name",
"type": "number"
}
]
},
"x": {
"description": "Property Expression. An AE expression that modifies the value.",
"extended_name": "Expression",
"type": "string"
},
"ix": {
"description": "Property Index. Used for expressions.",
"extended_name": "Property Index",
"type": "string"
},
"a": {
"description": "Defines if property is animated",
"extended_name": "Animated",
"type": "number"
}
}
}