Created
January 7, 2024 00:47
-
-
Save elzii/e95e18dcb82ad086ecf9b6bdc949f854 to your computer and use it in GitHub Desktop.
Rive Defs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ | |
| { | |
| "name": "AdvanceableState", | |
| "key": { | |
| "int": 145, | |
| "string": "advanceablestate" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/layer_state.json", | |
| "properties": { | |
| "speed": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 292, | |
| "string": "speed" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Animation", | |
| "key": { | |
| "int": 27, | |
| "string": "animation" | |
| }, | |
| "properties": { | |
| "artboardId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 54, | |
| "string": "artboardid" | |
| }, | |
| "description": "Identifier used to track the artboard this animation belongs to.", | |
| "runtime": false | |
| }, | |
| "name": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 55, | |
| "string": "name" | |
| }, | |
| "description": "Name of the animation." | |
| }, | |
| "order": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 73, | |
| "string": "order" | |
| }, | |
| "description": "Order this animation shows up in the animations list.", | |
| "runtime": false | |
| }, | |
| "folderId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 282, | |
| "string": "folderid" | |
| }, | |
| "description": "Id of the folder this animation belongs to", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "AnimationFolder", | |
| "key": { | |
| "int": 143, | |
| "string": "animationfolder" | |
| }, | |
| "extends": "animation/animation.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "AnimationState", | |
| "key": { | |
| "int": 61, | |
| "string": "animationstate" | |
| }, | |
| "extends": "animation/advanceable_state.json", | |
| "properties": { | |
| "animationId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 149, | |
| "string": "animationid" | |
| }, | |
| "description": "Id of the animation this layer state refers to." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "AnyState", | |
| "key": { | |
| "int": 62, | |
| "string": "anystate" | |
| }, | |
| "extends": "animation/layer_state.json" | |
| }, | |
| { | |
| "name": "BlendAnimation", | |
| "key": { | |
| "int": 74, | |
| "string": "blendanimation" | |
| }, | |
| "abstract": true, | |
| "properties": { | |
| "blendStateId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 170, | |
| "string": "blendstateid" | |
| }, | |
| "description": "Id of the BlendState that this BlendAnimation belongs to.", | |
| "runtime": false | |
| }, | |
| "animationId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 165, | |
| "string": "animationid" | |
| }, | |
| "description": "Id of the animation this BlendAnimation references." | |
| }, | |
| "animationOrder": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 169, | |
| "string": "animationorder" | |
| }, | |
| "description": "Order value for sorting animations in blend states.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "BlendAnimation1D", | |
| "key": { | |
| "int": 75, | |
| "string": "blendanimation1d" | |
| }, | |
| "extends": "animation/blend_animation.json", | |
| "properties": { | |
| "value": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 166, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "BlendAnimationDirect", | |
| "key": { | |
| "int": 77, | |
| "string": "blendanimationdirect" | |
| }, | |
| "extends": "animation/blend_animation.json", | |
| "properties": { | |
| "inputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 168, | |
| "string": "inputid" | |
| }, | |
| "description": "Id of the input that drives the direct mix value for this animation." | |
| }, | |
| "mixValue": { | |
| "type": "double", | |
| "initialValue": "100", | |
| "key": { | |
| "int": 297, | |
| "string": "mixvalue" | |
| }, | |
| "description": "Direct mix value for this animation." | |
| }, | |
| "blendSource": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 298, | |
| "string": "blendsource" | |
| }, | |
| "description": "Source to use when establishing the mix value for the animation. 0 means look at the input, 1 look at the mixValue." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "BlendState", | |
| "key": { | |
| "int": 72, | |
| "string": "blendstate" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/layer_state.json" | |
| }, | |
| { | |
| "name": "BlendState1D", | |
| "key": { | |
| "int": 76, | |
| "string": "blendstate1d" | |
| }, | |
| "extends": "animation/blend_state.json", | |
| "generic": "animation/blend_animation_1d.json", | |
| "properties": { | |
| "inputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 167, | |
| "string": "inputid" | |
| }, | |
| "description": "Id of the input that drives the mix value for this blend state." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "BlendStateDirect", | |
| "key": { | |
| "int": 73, | |
| "string": "blendstatedirect" | |
| }, | |
| "extends": "animation/blend_state.json", | |
| "generic": "animation/blend_animation_direct.json" | |
| }, | |
| { | |
| "name": "BlendStateTransition", | |
| "key": { | |
| "int": 78, | |
| "string": "blendstatetransition" | |
| }, | |
| "extends": "animation/state_transition.json", | |
| "properties": { | |
| "exitBlendAnimationId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 171, | |
| "string": "exitblendanimationid" | |
| }, | |
| "description": "Id of the state the blend state animation used for exit time calculation." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicEaseInterpolator", | |
| "key": { | |
| "int": 28, | |
| "string": "cubicEase" | |
| }, | |
| "exportsWithContext": true, | |
| "extends": "animation/cubic_interpolator.json" | |
| }, | |
| { | |
| "name": "CubicInterpolator", | |
| "key": { | |
| "int": 139, | |
| "string": "cubicinterpolator" | |
| }, | |
| "abstract": true, | |
| "exportsWithContext": true, | |
| "extends": "animation/keyframe_interpolator.json", | |
| "properties": { | |
| "x1": { | |
| "type": "double", | |
| "initialValue": "0.42", | |
| "key": { | |
| "int": 63, | |
| "string": "x1" | |
| } | |
| }, | |
| "y1": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 64, | |
| "string": "y1" | |
| } | |
| }, | |
| "x2": { | |
| "type": "double", | |
| "initialValue": "0.58", | |
| "key": { | |
| "int": 65, | |
| "string": "x2" | |
| } | |
| }, | |
| "y2": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 66, | |
| "string": "y2" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicInterpolatorComponent", | |
| "key": { | |
| "int": 163, | |
| "string": "cubicinterpolatorcomponent" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "x1": { | |
| "type": "double", | |
| "initialValue": "0.42", | |
| "animates": true, | |
| "key": { | |
| "int": 337, | |
| "string": "x1" | |
| } | |
| }, | |
| "y1": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 338, | |
| "string": "y1" | |
| } | |
| }, | |
| "x2": { | |
| "type": "double", | |
| "initialValue": "0.58", | |
| "animates": true, | |
| "key": { | |
| "int": 339, | |
| "string": "x2" | |
| } | |
| }, | |
| "y2": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 340, | |
| "string": "y2" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicValueInterpolator", | |
| "key": { | |
| "int": 138, | |
| "string": "cubicvalueinterpolator" | |
| }, | |
| "exportsWithContext": true, | |
| "extends": "animation/cubic_interpolator.json" | |
| }, | |
| { | |
| "name": "ElasticInterpolator", | |
| "key": { | |
| "int": 174, | |
| "string": "elastic_interpolator" | |
| }, | |
| "exportsWithContext": true, | |
| "extends": "animation/keyframe_interpolator.json", | |
| "properties": { | |
| "easingValue": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 405, | |
| "string": "easing" | |
| } | |
| }, | |
| "amplitude": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 406, | |
| "string": "amplitude" | |
| }, | |
| "description": "The amplitude for the easing expressed as a percentage of the change." | |
| }, | |
| "period": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 407, | |
| "string": "period" | |
| }, | |
| "description": "The period of the elastic expressed as a percentage of the time difference." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "EntryState", | |
| "key": { | |
| "int": 63, | |
| "string": "entrystate" | |
| }, | |
| "extends": "animation/layer_state.json" | |
| }, | |
| { | |
| "name": "ExitState", | |
| "key": { | |
| "int": 64, | |
| "string": "exitstate" | |
| }, | |
| "extends": "animation/layer_state.json" | |
| }, | |
| { | |
| "name": "InterpolatingKeyFrame", | |
| "key": { | |
| "int": 170, | |
| "string": "interpolatingkeyframe" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/keyframe.json", | |
| "properties": { | |
| "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." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyedObject", | |
| "key": { | |
| "int": 25, | |
| "string": "keyedobject" | |
| }, | |
| "properties": { | |
| "objectId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 51, | |
| "string": "objectid" | |
| }, | |
| "description": "Identifier used to track the object that is keyed." | |
| }, | |
| "animationId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 52, | |
| "string": "animationid" | |
| }, | |
| "description": "The id of the animation this keyed object is in.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyedProperty", | |
| "key": { | |
| "int": 26, | |
| "string": "keyedproperty" | |
| }, | |
| "properties": { | |
| "keyedObjectId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 71, | |
| "string": "keyedobjectid" | |
| }, | |
| "description": "The id of the KeyedObject this KeyedProperty belongs to.", | |
| "runtime": false | |
| }, | |
| "propertyKey": { | |
| "type": "uint", | |
| "initialValue": "CoreContext.invalidPropertyKey", | |
| "key": { | |
| "int": 53, | |
| "string": "propertykey" | |
| }, | |
| "description": "The property type that is keyed." | |
| } | |
| } | |
| }, | |
| { | |
| "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." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyFrameBool", | |
| "key": { | |
| "int": 84, | |
| "string": "keyframebool" | |
| }, | |
| "extends": "animation/interpolating_keyframe.json", | |
| "properties": { | |
| "value": { | |
| "type": "bool", | |
| "typeRuntime": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 181, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyFrameCallback", | |
| "key": { | |
| "int": 171, | |
| "string": "keyframe_callback" | |
| }, | |
| "extends": "animation/keyframe.json" | |
| }, | |
| { | |
| "name": "KeyFrameColor", | |
| "key": { | |
| "int": 37, | |
| "string": "keyframecolor" | |
| }, | |
| "extends": "animation/interpolating_keyframe.json", | |
| "properties": { | |
| "value": { | |
| "type": "Color", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 88, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyFrameDouble", | |
| "key": { | |
| "int": 30, | |
| "string": "keyframedouble" | |
| }, | |
| "extends": "animation/interpolating_keyframe.json", | |
| "properties": { | |
| "value": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 70, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyFrameId", | |
| "key": { | |
| "int": 50, | |
| "string": "keyframeid" | |
| }, | |
| "extends": "animation/interpolating_keyframe.json", | |
| "properties": { | |
| "value": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 122, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "KeyFrameInterpolator", | |
| "key": { | |
| "int": 175, | |
| "string": "keyframeinterpolator" | |
| }, | |
| "abstract": true | |
| }, | |
| { | |
| "name": "KeyFrameString", | |
| "key": { | |
| "int": 142, | |
| "string": "keyframestring" | |
| }, | |
| "extends": "animation/interpolating_keyframe.json", | |
| "properties": { | |
| "value": { | |
| "type": "String", | |
| "typeRuntime": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 280, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "LayerState", | |
| "key": { | |
| "int": 60, | |
| "string": "layerstate" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/state_machine_layer_component.json", | |
| "properties": { | |
| "layerId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 146, | |
| "string": "layerid" | |
| }, | |
| "description": "Id of the state machine layer this state belongs to.", | |
| "runtime": false | |
| }, | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 147, | |
| "string": "x" | |
| }, | |
| "runtime": false | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 148, | |
| "string": "y" | |
| }, | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "LinearAnimation", | |
| "key": { | |
| "int": 31, | |
| "string": "linearanimation" | |
| }, | |
| "extends": "animation/animation.json", | |
| "properties": { | |
| "fps": { | |
| "type": "uint", | |
| "initialValue": "60", | |
| "key": { | |
| "int": 56, | |
| "string": "fps" | |
| }, | |
| "description": "Frames per second used to quantize keyframe times to discrete values that match this rate." | |
| }, | |
| "duration": { | |
| "type": "uint", | |
| "initialValue": "60", | |
| "key": { | |
| "int": 57, | |
| "string": "duration" | |
| }, | |
| "description": "Duration expressed in number of frames." | |
| }, | |
| "speed": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 58, | |
| "string": "speed" | |
| }, | |
| "description": "Playback speed multiplier." | |
| }, | |
| "loopValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 59, | |
| "string": "loop" | |
| }, | |
| "description": "Loop value option matches Loop enumeration." | |
| }, | |
| "workStart": { | |
| "type": "uint", | |
| "initialValue": "-1", | |
| "key": { | |
| "int": 60, | |
| "string": "workstart" | |
| }, | |
| "description": "Start of the work area in frames." | |
| }, | |
| "workEnd": { | |
| "type": "uint", | |
| "initialValue": "-1", | |
| "key": { | |
| "int": 61, | |
| "string": "workend" | |
| }, | |
| "description": "End of the work area in frames." | |
| }, | |
| "enableWorkArea": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 62, | |
| "string": "enableworkarea" | |
| }, | |
| "description": "Whether or not the work area is enabled." | |
| }, | |
| "playhead": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 132, | |
| "string": "playhead" | |
| }, | |
| "description": "Playhead position in frames.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "viewStart": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 133, | |
| "string": "viewstart" | |
| }, | |
| "description": "Viewport start in frames.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "viewEnd": { | |
| "type": "uint", | |
| "initialValue": "2147483648", | |
| "key": { | |
| "int": 134, | |
| "string": "viewend" | |
| }, | |
| "description": "Viewport end in frames.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "scrollOffset": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "key": { | |
| "int": 256, | |
| "string": "scrolloffset" | |
| }, | |
| "description": "Scroll offset of the key frame view", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "expandedComponents": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 266, | |
| "string": "expandedcomponents" | |
| }, | |
| "description": "List of components that are expanded on the timeline view", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "timelineMode": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 275, | |
| "string": "timelinemode" | |
| }, | |
| "description": "Edit time timeline mode", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "showSelected": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 278, | |
| "string": "showselected" | |
| }, | |
| "description": "Whether to only show selected components on the timeline hierarchy", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "quantize": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 376, | |
| "string": "quantize" | |
| }, | |
| "description": "Whether frames are quantized to desired frame rate or floating based on runtime speed." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerAction", | |
| "key": { | |
| "int": 125, | |
| "string": "listener_action" | |
| }, | |
| "abstract": true, | |
| "properties": { | |
| "listenerId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 226, | |
| "string": "listenerId" | |
| }, | |
| "description": "Identifier used to track the StateMachineListener this result belongs to.", | |
| "runtime": false | |
| }, | |
| "order": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 230, | |
| "string": "order" | |
| }, | |
| "description": "Order value for condition in a transition.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerAlignTarget", | |
| "key": { | |
| "int": 126, | |
| "string": "listeneraligntarget" | |
| }, | |
| "extends": "animation/listener_action.json", | |
| "properties": { | |
| "targetId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 240, | |
| "string": "targetid" | |
| }, | |
| "description": "Identifier used to track the object use as a target fo this listener action." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerBoolChange", | |
| "key": { | |
| "int": 117, | |
| "string": "listener_bool_change" | |
| }, | |
| "extends": "animation/listener_input_change.json", | |
| "properties": { | |
| "value": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 228, | |
| "string": "value" | |
| }, | |
| "description": "Value to set the input to when the listener occurs." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerFireEvent", | |
| "key": { | |
| "int": 168, | |
| "string": "listenerfireevent" | |
| }, | |
| "extends": "animation/listener_action.json", | |
| "properties": { | |
| "eventId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 389, | |
| "string": "eventid" | |
| }, | |
| "description": "Id of the Event referenced." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerInputChange", | |
| "key": { | |
| "int": 116, | |
| "string": "listener_input_change" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/listener_action.json", | |
| "properties": { | |
| "inputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 227, | |
| "string": "inputid" | |
| }, | |
| "description": "Id of the StateMachineInput referenced." | |
| }, | |
| "nestedInputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 400, | |
| "string": "nestedinputid" | |
| }, | |
| "description": "Id of the NestedInput referenced if this is listening to a nested input." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerNumberChange", | |
| "key": { | |
| "int": 118, | |
| "string": "listener_number_change" | |
| }, | |
| "extends": "animation/listener_input_change.json", | |
| "properties": { | |
| "value": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 229, | |
| "string": "value" | |
| }, | |
| "description": "Value to set the input to when the listener occurs." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ListenerTriggerChange", | |
| "key": { | |
| "int": 115, | |
| "string": "listener_trigger_change" | |
| }, | |
| "extends": "animation/listener_input_change.json" | |
| }, | |
| { | |
| "name": "NestedBool", | |
| "key": { | |
| "int": 123, | |
| "string": "nestedBool" | |
| }, | |
| "extends": "animation/nested_input.json", | |
| "properties": { | |
| "nestedValue": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "animates": true, | |
| "key": { | |
| "int": 238, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedInput", | |
| "key": { | |
| "int": 121, | |
| "string": "nestedinput" | |
| }, | |
| "abstract": true, | |
| "extends": "component.json", | |
| "properties": { | |
| "inputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 237, | |
| "string": "inputid" | |
| }, | |
| "description": "Identifier used to track the actual backing state machine input." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedLinearAnimation", | |
| "key": { | |
| "int": 97, | |
| "string": "nestedlinearanimation" | |
| }, | |
| "abstract": true, | |
| "extends": "nested_animation.json", | |
| "generic": "animation/linear_animation.json", | |
| "properties": { | |
| "mix": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 200, | |
| "string": "mix" | |
| }, | |
| "description": "Value to mix the animation in." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedRemapAnimation", | |
| "key": { | |
| "int": 98, | |
| "string": "nested_remap_animation" | |
| }, | |
| "extends": "animation/nested_linear_animation.json", | |
| "properties": { | |
| "time": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 202, | |
| "string": "time" | |
| }, | |
| "description": "Time value in seconds for the nested linear animation." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedSimpleAnimation", | |
| "key": { | |
| "int": 96, | |
| "string": "nested_simple_animation" | |
| }, | |
| "extends": "animation/nested_linear_animation.json", | |
| "properties": { | |
| "speed": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 199, | |
| "string": "speed" | |
| }, | |
| "description": "Speed to play the nested animation at." | |
| }, | |
| "isPlaying": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "animates": true, | |
| "key": { | |
| "int": 201, | |
| "string": "is_playing" | |
| }, | |
| "description": "Enumerated backing value for playback state." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedStateMachine", | |
| "key": { | |
| "int": 95, | |
| "string": "nestedStateMachine" | |
| }, | |
| "extends": "nested_animation.json", | |
| "generic": "animation/state_machine.json" | |
| }, | |
| { | |
| "name": "NestedTrigger", | |
| "key": { | |
| "int": 122, | |
| "string": "nestedTrigger" | |
| }, | |
| "extends": "animation/nested_input.json", | |
| "properties": { | |
| "fire": { | |
| "type": "callback", | |
| "animates": true, | |
| "key": { | |
| "int": 401, | |
| "string": "fire" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachine", | |
| "key": { | |
| "int": 53, | |
| "string": "statemachine" | |
| }, | |
| "extends": "animation/animation.json", | |
| "properties": { | |
| "editingLayerId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 142, | |
| "string": "editinglayer" | |
| }, | |
| "description": "Id of the currently editing layer.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "isListenersPanelOpen": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 250, | |
| "string": "islistenerspanelopen" | |
| }, | |
| "description": "Toggle determining whether the listeners panel is open", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "isInputsPanelOpen": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 251, | |
| "string": "isinputspanelopen" | |
| }, | |
| "description": "Toggle determining whether the inputs panel is open", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "isConsolePanelOpen": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 252, | |
| "string": "isconsolepanelopen" | |
| }, | |
| "description": "Toggle determining whether the console panel is open", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "listenersPanelSize": { | |
| "type": "double", | |
| "initialValue": "200", | |
| "key": { | |
| "int": 253, | |
| "string": "listenerspanelsize" | |
| }, | |
| "description": "Size of the listeners panel", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "inputsPanelSize": { | |
| "type": "double", | |
| "initialValue": "200", | |
| "key": { | |
| "int": 254, | |
| "string": "inputspanelsize" | |
| }, | |
| "description": "Size of the inputs panel", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "consolePanelSize": { | |
| "type": "double", | |
| "initialValue": "200", | |
| "key": { | |
| "int": 255, | |
| "string": "consolepanelsize" | |
| }, | |
| "description": "Size of the inputs panel", | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineBool", | |
| "key": { | |
| "int": 59, | |
| "string": "statemachinebool" | |
| }, | |
| "extends": "animation/state_machine_input.json", | |
| "properties": { | |
| "value": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 141, | |
| "string": "value" | |
| } | |
| }, | |
| "playbackValue": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 232, | |
| "string": "playbackvalue" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineComponent", | |
| "key": { | |
| "int": 54, | |
| "string": "statemachinecomponent" | |
| }, | |
| "abstract": true, | |
| "properties": { | |
| "machineId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 137, | |
| "string": "machineid" | |
| }, | |
| "description": "Id of the state machine this component belongs to.", | |
| "runtime": false | |
| }, | |
| "name": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 138, | |
| "string": "name" | |
| }, | |
| "description": "Non-unique identifier, used to give friendly names to state machine components (like layers or inputs)." | |
| }, | |
| "machineOrder": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 139, | |
| "string": "machineorder" | |
| }, | |
| "description": "Order of this component in the state machine. Exported in order for runtime", | |
| "runtime": false | |
| }, | |
| "folderId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 311, | |
| "string": "folderid" | |
| }, | |
| "description": "Id of the folder this state machine component belongs to", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineComponentFolder", | |
| "key": { | |
| "int": 151, | |
| "string": "statemachinecomponentfolder" | |
| }, | |
| "extends": "animation/state_machine_component.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "StateMachineComponentNestedArtboard", | |
| "key": { | |
| "int": 172, | |
| "string": "statemachinecomponentnestedartboard" | |
| }, | |
| "extends": "animation/state_machine_component_folder.json", | |
| "runtime": false, | |
| "properties": { | |
| "nestedArtboardId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 404, | |
| "string": "nestedartboardid" | |
| }, | |
| "description": "Id of the Artboard represented by this component.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineFireEvent", | |
| "key": { | |
| "int": 169, | |
| "string": "statemachinefireevent" | |
| }, | |
| "properties": { | |
| "layerComponentId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 391, | |
| "string": "layercomponentid" | |
| }, | |
| "description": "Id of the transition or layer this belongs to.", | |
| "runtime": false | |
| }, | |
| "eventId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 392, | |
| "string": "eventid" | |
| }, | |
| "description": "Id of the Event referenced." | |
| }, | |
| "occursValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 393, | |
| "string": "occursvalue" | |
| }, | |
| "description": "When the event fires." | |
| }, | |
| "fireOrder": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 394, | |
| "string": "fireorder" | |
| }, | |
| "description": "Order value for sorting transitions in states.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineInput", | |
| "key": { | |
| "int": 55, | |
| "string": "statemachineinput" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/state_machine_component.json", | |
| "properties": { | |
| "public": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 402, | |
| "string": "public" | |
| }, | |
| "description": "Determines whether this StateMachineInput will be exposed to parent artboards.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineInputFolder", | |
| "key": { | |
| "int": 149, | |
| "string": "statemachineinputfolder" | |
| }, | |
| "extends": "animation/state_machine_component_folder.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "StateMachineLayer", | |
| "key": { | |
| "int": 57, | |
| "string": "statemachinelayer" | |
| }, | |
| "extends": "animation/state_machine_component.json", | |
| "properties": { | |
| "stageZoom": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 143, | |
| "string": "stagezoom" | |
| }, | |
| "description": "Zoom value of the stage in the editor. Initial value is 0 to indicate it is not set.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "stageX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 144, | |
| "string": "stagex" | |
| }, | |
| "description": "X translation value of the stage in the editor.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "stageY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 145, | |
| "string": "stagey" | |
| }, | |
| "description": "Y translation value of the stage in the editor.", | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineLayerComponent", | |
| "key": { | |
| "int": 66, | |
| "string": "statemachinelayercomponent" | |
| }, | |
| "abstract": true | |
| }, | |
| { | |
| "name": "StateMachineListener", | |
| "key": { | |
| "int": 114, | |
| "string": "stateMachineListener" | |
| }, | |
| "extends": "animation/state_machine_component.json", | |
| "properties": { | |
| "targetId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 224, | |
| "string": "targetid" | |
| }, | |
| "description": "Identifier used to track the object use as a target for this listener." | |
| }, | |
| "listenerTypeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 225, | |
| "string": "listenertypevalue" | |
| }, | |
| "description": "Listener type (hover, click, etc)." | |
| }, | |
| "eventId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 399, | |
| "string": "eventid" | |
| }, | |
| "description": "Event id for the associated event, if listenerType is event" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineListenerFolder", | |
| "key": { | |
| "int": 150, | |
| "string": "statemachinelistenerfolder" | |
| }, | |
| "extends": "animation/state_machine_component_folder.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "StateMachineNestedInput", | |
| "key": { | |
| "int": 173, | |
| "string": "statemachinenestedinput" | |
| }, | |
| "extends": "animation/state_machine_component.json", | |
| "runtime": false, | |
| "properties": { | |
| "nestedInputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 403, | |
| "string": "nestedinputid" | |
| }, | |
| "description": "Id of the NestedInput.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineNumber", | |
| "key": { | |
| "int": 56, | |
| "string": "statemachinenumber" | |
| }, | |
| "extends": "animation/state_machine_input.json", | |
| "properties": { | |
| "value": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 140, | |
| "string": "value" | |
| } | |
| }, | |
| "playbackValue": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 231, | |
| "string": "playbackvalue" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StateMachineTrigger", | |
| "key": { | |
| "int": 58, | |
| "string": "statemachinetrigger" | |
| }, | |
| "extends": "animation/state_machine_input.json" | |
| }, | |
| { | |
| "name": "StateTransition", | |
| "key": { | |
| "int": 65, | |
| "string": "statetransition" | |
| }, | |
| "extends": "animation/state_machine_layer_component.json", | |
| "properties": { | |
| "stateFromId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 150, | |
| "string": "statefromid" | |
| }, | |
| "description": "Id of the state this transition originates from.", | |
| "runtime": false | |
| }, | |
| "stateToId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 151, | |
| "string": "statetoid" | |
| }, | |
| "description": "Id of the state this transition originates from." | |
| }, | |
| "flags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 152, | |
| "string": "flags" | |
| } | |
| }, | |
| "duration": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 158, | |
| "string": "duration" | |
| }, | |
| "description": "Duration of the trasition (mix time) in milliseconds or percentage (0-100) based on flags." | |
| }, | |
| "transitionOrder": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 159, | |
| "string": "transitionorder" | |
| }, | |
| "description": "Order value for sorting transitions in states.", | |
| "runtime": false | |
| }, | |
| "exitTime": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 160, | |
| "string": "exittime" | |
| }, | |
| "description": "Duration in milliseconds that must elapse before allowing the state to change. If the flags mark this property as being percentage based, the value is in 0-100% of the outgoing animation's duration" | |
| }, | |
| "interpolationType": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 349, | |
| "string": "interpolationtype" | |
| }, | |
| "description": "The type of interpolation index in Interpolation applied to this state transition ('linear' by default)." | |
| }, | |
| "interpolatorId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 350, | |
| "string": "interpolatorid" | |
| }, | |
| "description": "The id of the custom interpolator used when interpolation is Cubic." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransitionBoolCondition", | |
| "key": { | |
| "int": 71, | |
| "string": "transitionboolcondition" | |
| }, | |
| "extends": "animation/transition_value_condition.json" | |
| }, | |
| { | |
| "name": "TransitionCondition", | |
| "key": { | |
| "int": 67, | |
| "string": "transitioncondition" | |
| }, | |
| "abstract": true, | |
| "properties": { | |
| "transitionId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 153, | |
| "string": "transitionid" | |
| }, | |
| "description": "Id of the transition this condition belongs to.", | |
| "runtime": false | |
| }, | |
| "conditionOrder": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 154, | |
| "string": "conditionorder" | |
| }, | |
| "description": "Order value for condition in a transition.", | |
| "runtime": false | |
| }, | |
| "inputId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 155, | |
| "string": "inputid" | |
| }, | |
| "description": "Id of the StateMachineInput referenced." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransitionNumberCondition", | |
| "key": { | |
| "int": 70, | |
| "string": "transitionnumbercondition" | |
| }, | |
| "extends": "animation/transition_value_condition.json", | |
| "properties": { | |
| "value": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 157, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransitionTriggerCondition", | |
| "key": { | |
| "int": 68, | |
| "string": "transitiontriggercondition" | |
| }, | |
| "extends": "animation/transition_condition.json" | |
| }, | |
| { | |
| "name": "TransitionValueCondition", | |
| "key": { | |
| "int": 69, | |
| "string": "transitionvaluecondition" | |
| }, | |
| "abstract": true, | |
| "extends": "animation/transition_condition.json", | |
| "properties": { | |
| "opValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 156, | |
| "string": "opvalue" | |
| }, | |
| "description": "Integer representation of the StateMachineOp enum." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Artboard", | |
| "key": { | |
| "int": 1, | |
| "string": "artboard" | |
| }, | |
| "extends": "world_transform_component.json", | |
| "properties": { | |
| "clip": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 196, | |
| "string": "clip" | |
| }, | |
| "description": "True when the artboard bounds clip its contents." | |
| }, | |
| "width": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 7, | |
| "string": "w" | |
| }, | |
| "description": "Width of the artboard." | |
| }, | |
| "height": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 8, | |
| "string": "h" | |
| }, | |
| "description": "Height of the artboard." | |
| }, | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 9, | |
| "string": "x" | |
| }, | |
| "description": "X coordinate in editor world space." | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 10, | |
| "string": "y" | |
| }, | |
| "description": "Y coordinate in editor world space." | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 11, | |
| "string": "ox" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right)." | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 12, | |
| "string": "oy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom)." | |
| }, | |
| "defaultStateMachineId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 236, | |
| "string": "defaultStateMachineId" | |
| }, | |
| "description": "The default StateMachine attached to this artboard automatically when it is initialized." | |
| }, | |
| "animationsScrollOffset": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "key": { | |
| "int": 257, | |
| "string": "animationsscrolloffset" | |
| }, | |
| "description": "Scroll offset of the animation list", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "expandedComponents": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 267, | |
| "string": "expandedcomponents" | |
| }, | |
| "description": "List of expanded components", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "expandedFolders": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 283, | |
| "string": "expandedanimationfolders" | |
| }, | |
| "description": "List of expanded folders", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "selectedAnimations": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 291, | |
| "string": "selectedanimations" | |
| }, | |
| "description": "List of selected animations", | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Asset", | |
| "key": { | |
| "int": 99, | |
| "string": "asset" | |
| }, | |
| "abstract": true, | |
| "properties": { | |
| "name": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 203, | |
| "string": "name" | |
| }, | |
| "description": "Name of the asset" | |
| }, | |
| "parentId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 209, | |
| "string": "parentid" | |
| }, | |
| "description": "Id of the parent asset", | |
| "runtime": false | |
| }, | |
| "order": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 205, | |
| "string": "order" | |
| }, | |
| "description": "Order this asset shows up in the assets panel", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "DrawableAsset", | |
| "key": { | |
| "int": 104, | |
| "string": "drawableasset" | |
| }, | |
| "abstract": true, | |
| "extends": "assets/file_asset.json", | |
| "properties": { | |
| "height": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 207, | |
| "string": "height" | |
| }, | |
| "description": "Height of the original asset uploaded" | |
| }, | |
| "width": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 208, | |
| "string": "width" | |
| }, | |
| "description": "Width of the original asset uploaded" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "FileAsset", | |
| "key": { | |
| "int": 103, | |
| "string": "fileasset" | |
| }, | |
| "abstract": true, | |
| "extends": "assets/asset.json", | |
| "properties": { | |
| "assetId": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 204, | |
| "string": "assetid" | |
| }, | |
| "description": "Id of the asset as stored on the backend" | |
| }, | |
| "size": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 211, | |
| "string": "size" | |
| }, | |
| "description": "Size of the asset in bytes", | |
| "runtime": false | |
| }, | |
| "exportTypeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 358, | |
| "string": "exporttypevalue" | |
| }, | |
| "description": "How to export the asset: embedded, referenced or cdn", | |
| "runtime": false | |
| }, | |
| "cdnUuid": { | |
| "type": "Bytes", | |
| "encoded": true, | |
| "key": { | |
| "int": 359, | |
| "string": "cdnuuid" | |
| }, | |
| "description": "The cdn uuid if it exists", | |
| "coop": false | |
| }, | |
| "cdnBaseUrl": { | |
| "type": "String", | |
| "initialValue": "'https://public.rive.app/cdn/uuid'", | |
| "key": { | |
| "int": 362, | |
| "string": "cdnbaseurl" | |
| }, | |
| "description": "Set the base url of our cdn.", | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "FileAssetContents", | |
| "key": { | |
| "int": 106, | |
| "string": "file_asset_contents" | |
| }, | |
| "properties": { | |
| "assetId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 213, | |
| "string": "assetid" | |
| }, | |
| "description": "The id of the asset these bytes belong to.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "bytes": { | |
| "type": "Bytes", | |
| "encoded": true, | |
| "key": { | |
| "int": 212, | |
| "string": "bytes" | |
| }, | |
| "description": "Byte data of the file.", | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Folder", | |
| "key": { | |
| "int": 102, | |
| "string": "folder" | |
| }, | |
| "extends": "assets/asset.json" | |
| }, | |
| { | |
| "name": "FontAsset", | |
| "key": { | |
| "int": 141, | |
| "string": "fontasset" | |
| }, | |
| "extends": "assets/file_asset.json", | |
| "properties": { | |
| "isCustom": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 309, | |
| "string": "iscustom" | |
| }, | |
| "description": "True if the font is a custom font, i.e the user has uploaded it", | |
| "runtime": false | |
| }, | |
| "includeTypeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 360, | |
| "string": "includetypevalue" | |
| }, | |
| "description": "Which characters of the font to include for export: all, used or custom.", | |
| "runtime": false | |
| }, | |
| "includedUnicodes": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 361, | |
| "string": "includedunicodes" | |
| }, | |
| "description": "Included unicodes when exporting, in U+0040-0080, format.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ImageAsset", | |
| "key": { | |
| "int": 105, | |
| "string": "imageasset" | |
| }, | |
| "extends": "assets/drawable_asset.json", | |
| "properties": { | |
| "format": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 241, | |
| "string": "format" | |
| }, | |
| "description": "Image format we want to use for this assets's mutations", | |
| "runtime": false | |
| }, | |
| "quality": { | |
| "type": "double", | |
| "initialValue": "0.75", | |
| "key": { | |
| "int": 242, | |
| "string": "quality" | |
| }, | |
| "description": "Quality percentage for this image mutation", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "LayerImageAsset", | |
| "key": { | |
| "int": 120, | |
| "string": "layerimageasset" | |
| }, | |
| "extends": "assets/image_asset.json", | |
| "runtime": false, | |
| "properties": { | |
| "layer": { | |
| "type": "uint", | |
| "initialValue": "-1", | |
| "key": { | |
| "int": 233, | |
| "string": "layer" | |
| }, | |
| "description": "Layer ID as it is analysed by the backend", | |
| "runtime": false | |
| }, | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 234, | |
| "string": "x" | |
| }, | |
| "description": "x offset for this layer", | |
| "runtime": false | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 235, | |
| "string": "y" | |
| }, | |
| "description": "y offset for this layer", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "LayeredAsset", | |
| "key": { | |
| "int": 119, | |
| "string": "layeredasset" | |
| }, | |
| "extends": "assets/drawable_asset.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "LottieAsset", | |
| "key": { | |
| "int": 133, | |
| "string": "lottieasset" | |
| }, | |
| "extends": "assets/drawable_asset.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "SVGAsset", | |
| "key": { | |
| "int": 132, | |
| "string": "svgasset" | |
| }, | |
| "extends": "assets/drawable_asset.json", | |
| "runtime": false | |
| }, | |
| { | |
| "name": "Backboard", | |
| "key": { | |
| "int": 23, | |
| "string": "backboard" | |
| }, | |
| "properties": { | |
| "activeArtboardId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 43, | |
| "string": "activeArtboardId" | |
| }, | |
| "description": "Identifier used to track the last active artboard.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "mainArtboardId": { | |
| "type": "Id", | |
| "initialValue": "Core.missingId", | |
| "key": { | |
| "int": 44, | |
| "string": "mainArtboardId" | |
| }, | |
| "description": "Identifier used to track the main artboard (this is the default one that shows up in runtimes unless specified).", | |
| "runtime": false | |
| }, | |
| "colorValue": { | |
| "type": "Color", | |
| "initialValue": "0xFF1D1D1D", | |
| "key": { | |
| "int": 45, | |
| "string": "colorValue" | |
| }, | |
| "description": "The background color.", | |
| "runtime": false | |
| }, | |
| "animateColorValue": { | |
| "type": "Color", | |
| "initialValue": "0xFF1D1D1D", | |
| "key": { | |
| "int": 354, | |
| "string": "animatecolorvalue" | |
| }, | |
| "description": "The background color while in Animate mode", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "editorMode": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 135, | |
| "string": "editormode" | |
| }, | |
| "description": "Edit time mode.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "treeMode": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 247, | |
| "string": "treemode" | |
| }, | |
| "description": "Edit time hierarchy/assets/events mode.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "animationPanelSize": { | |
| "type": "double", | |
| "initialValue": "300.0", | |
| "key": { | |
| "int": 258, | |
| "string": "animationpanelsize" | |
| }, | |
| "description": "Size of the animation panel", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "hierarchyPanelSize": { | |
| "type": "double", | |
| "initialValue": "300.0", | |
| "key": { | |
| "int": 259, | |
| "string": "hierarchypanelsize" | |
| }, | |
| "description": "Size of the Hierarchy panel", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "stageX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 260, | |
| "string": "stagex" | |
| }, | |
| "description": "X translation value of the stage in the editor.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "stageY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 261, | |
| "string": "stagey" | |
| }, | |
| "description": "Y translation value of the stage in the editor.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "stageZoom": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 262, | |
| "string": "stagezoom" | |
| }, | |
| "description": "Zoom value of the stage in the editor. Initial value is 0 to indicate it is not set.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "rulersEnabled": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 263, | |
| "string": "rulersenabled" | |
| }, | |
| "description": "If rulers are enabled for this file", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "snappingEnabled": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 264, | |
| "string": "snappingenabled" | |
| }, | |
| "description": "If snapping are enabled for this file", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "bonesEnabled": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 265, | |
| "string": "bonesenabled" | |
| }, | |
| "description": "If bones are enabled for this file", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "targetsEnabled": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 379, | |
| "string": "targetsenabled" | |
| }, | |
| "description": "If targets and empty groups are enabled for this file", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "motionPathsEnabled": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 351, | |
| "string": "motionpathsenabled" | |
| }, | |
| "description": "If motion paths are enabled for this file", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "showFinalPlaybackEnabled": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 355, | |
| "string": "showfinalplaybackenabled" | |
| }, | |
| "description": "If final playback (hiding gizmos during playback) are enabled for this file", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "showModifierRange": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 374, | |
| "string": "showmodifierrange" | |
| }, | |
| "description": "Whether text modifier ranges show on the stage", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "showModifierRangeValues": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 375, | |
| "string": "showmodifierrangevalues" | |
| }, | |
| "description": "Whether text modifier range values show on the stage", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "toolbarOutputAction": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 290, | |
| "string": "toolbaroutputaction" | |
| }, | |
| "description": "Primary output action in the toolbar (share, publish, download)", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "assetsPanelState": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 315, | |
| "string": "assetspanelstate" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultFontFamily": { | |
| "type": "String", | |
| "initialValue": "'Inter'", | |
| "key": { | |
| "int": 343, | |
| "string": "defaultfontfamily" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "isDefaultFontFamilyCustom": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 352, | |
| "string": "isdefaultfontfamilycustom" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultFontStyle": { | |
| "type": "String", | |
| "initialValue": "'Regular'", | |
| "key": { | |
| "int": 344, | |
| "string": "defaultfontstyle" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultFontSize": { | |
| "type": "double", | |
| "initialValue": "20.0", | |
| "key": { | |
| "int": 345, | |
| "string": "defaultfontsize" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultTextAlign": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 346, | |
| "string": "defaulttextalign" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultTextOverflow": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 347, | |
| "string": "defaulttextoverflow" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultTextHighlightTextRuns": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 348, | |
| "string": "defaulttexthighlighttextruns" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "defaultCollapseTags": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 387, | |
| "string": "defaultcollapsetags" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Bone", | |
| "key": { | |
| "int": 40, | |
| "string": "bone" | |
| }, | |
| "extends": "bones/skeletal_component.json", | |
| "properties": { | |
| "length": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 89, | |
| "string": "length" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicWeight", | |
| "key": { | |
| "int": 46, | |
| "string": "cubicweight" | |
| }, | |
| "extends": "bones/weight.json", | |
| "properties": { | |
| "inValues": { | |
| "type": "uint", | |
| "initialValue": "255", | |
| "key": { | |
| "int": 110, | |
| "string": "invalues" | |
| } | |
| }, | |
| "inIndices": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 111, | |
| "string": "inindices" | |
| } | |
| }, | |
| "outValues": { | |
| "type": "uint", | |
| "initialValue": "255", | |
| "key": { | |
| "int": 112, | |
| "string": "outvalues" | |
| } | |
| }, | |
| "outIndices": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 113, | |
| "string": "outindices" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "RootBone", | |
| "key": { | |
| "int": 41, | |
| "string": "rootbone" | |
| }, | |
| "extends": "bones/bone.json", | |
| "properties": { | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "overrideGet": true, | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 90, | |
| "string": "x" | |
| } | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "overrideGet": true, | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 91, | |
| "string": "y" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "SkeletalComponent", | |
| "key": { | |
| "int": 39, | |
| "string": "skeletalcomponent" | |
| }, | |
| "abstract": true, | |
| "extends": "transform_component.json" | |
| }, | |
| { | |
| "name": "Skin", | |
| "key": { | |
| "int": 43, | |
| "string": "skin" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "xx": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 104, | |
| "string": "xx" | |
| }, | |
| "description": "x component of x unit vector in the bind transform" | |
| }, | |
| "yx": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 105, | |
| "string": "yx" | |
| }, | |
| "description": "y component of x unit vector in the bind transform" | |
| }, | |
| "xy": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 106, | |
| "string": "xy" | |
| }, | |
| "description": "x component of y unit vector in the bind transform" | |
| }, | |
| "yy": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 107, | |
| "string": "yy" | |
| }, | |
| "description": "y component of y unit vector in the bind transform" | |
| }, | |
| "tx": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 108, | |
| "string": "tx" | |
| }, | |
| "description": "x position component of the bind transform" | |
| }, | |
| "ty": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 109, | |
| "string": "ty" | |
| }, | |
| "description": "y position component of the bind transform" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Tendon", | |
| "key": { | |
| "int": 44, | |
| "string": "tendon" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "boneId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 95, | |
| "string": "boneid" | |
| }, | |
| "description": "Identifier used to track the bone this tendon connects to." | |
| }, | |
| "xx": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 96, | |
| "string": "xx" | |
| }, | |
| "description": "x component of x unit vector in the bind transform" | |
| }, | |
| "yx": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 97, | |
| "string": "yx" | |
| }, | |
| "description": "y component of x unit vector in the bind transform" | |
| }, | |
| "xy": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 98, | |
| "string": "xy" | |
| }, | |
| "description": "x component of y unit vector in the bind transform" | |
| }, | |
| "yy": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 99, | |
| "string": "yy" | |
| }, | |
| "description": "y component of y unit vector in the bind transform" | |
| }, | |
| "tx": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 100, | |
| "string": "tx" | |
| }, | |
| "description": "x position component of the bind transform" | |
| }, | |
| "ty": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 101, | |
| "string": "ty" | |
| }, | |
| "description": "y position component of the bind transform" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Weight", | |
| "key": { | |
| "int": 45, | |
| "string": "weight" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "values": { | |
| "type": "uint", | |
| "initialValue": "255", | |
| "key": { | |
| "int": 102, | |
| "string": "values" | |
| } | |
| }, | |
| "indices": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 103, | |
| "string": "indices" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ClipboardHeader", | |
| "key": { | |
| "int": 146, | |
| "string": "clipboardheader" | |
| }, | |
| "runtime": false, | |
| "properties": { | |
| "fileId": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 293, | |
| "string": "fileid" | |
| }, | |
| "description": "File clipboard contents has come from.", | |
| "runtime": false | |
| }, | |
| "projectId": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 294, | |
| "string": "projectid" | |
| }, | |
| "description": "Project clipboard contents has come from.", | |
| "runtime": false | |
| }, | |
| "clipboardTypeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 295, | |
| "string": "clipboardtypevalue" | |
| }, | |
| "description": "Type of clipboard used to read these bytes", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Component", | |
| "key": { | |
| "int": 10, | |
| "string": "component" | |
| }, | |
| "abstract": true, | |
| "properties": { | |
| "dependentIds": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 3, | |
| "string": "dependentIds" | |
| }, | |
| "description": "List of integer ids for objects registered in the same context that depend on this object.", | |
| "runtime": false | |
| }, | |
| "name": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 4, | |
| "string": "name" | |
| }, | |
| "description": "Non-unique identifier, used to give friendly names to elements in the hierarchy. Runtimes provide an API for finding components by this [name]." | |
| }, | |
| "parentId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 5, | |
| "string": "parentId" | |
| }, | |
| "description": "Identifier used to track parent ContainerComponent." | |
| }, | |
| "tagIds": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 382, | |
| "string": "tagids" | |
| }, | |
| "description": "Assigned tag ids.", | |
| "runtime": false | |
| }, | |
| "childOrder": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 6, | |
| "string": "childOrder" | |
| }, | |
| "description": "Order value for sorting child elements in ContainerComponent parent.", | |
| "runtime": false | |
| }, | |
| "flags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 130, | |
| "string": "flags" | |
| }, | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Constraint", | |
| "key": { | |
| "int": 79, | |
| "string": "constraint" | |
| }, | |
| "abstract": true, | |
| "extends": "component.json", | |
| "properties": { | |
| "strength": { | |
| "type": "double", | |
| "initialValue": "1.0", | |
| "animates": true, | |
| "key": { | |
| "int": 172, | |
| "string": "strength" | |
| }, | |
| "description": "Strength of the constraint. 0 means off. 1 means fully constraining." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "DistanceConstraint", | |
| "key": { | |
| "int": 82, | |
| "string": "distanceconstraint" | |
| }, | |
| "extends": "constraints/targeted_constraint.json", | |
| "properties": { | |
| "distance": { | |
| "type": "double", | |
| "initialValue": "100.0", | |
| "animates": true, | |
| "key": { | |
| "int": 177, | |
| "string": "distance" | |
| }, | |
| "description": "The unit distance the constraint will move the constrained object relative to the target." | |
| }, | |
| "modeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 178, | |
| "string": "modevalue" | |
| }, | |
| "description": "Backing value for the mode enum." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "FollowPathConstraint", | |
| "key": { | |
| "int": 165, | |
| "string": "followpathconstraint" | |
| }, | |
| "extends": "constraints/transform_space_constraint.json", | |
| "properties": { | |
| "distance": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 363, | |
| "string": "distance" | |
| }, | |
| "description": "Distance along the path to follow." | |
| }, | |
| "orient": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "animates": true, | |
| "key": { | |
| "int": 364, | |
| "string": "orient" | |
| }, | |
| "description": "True when the orientation from the path is copied to the constrained transform." | |
| }, | |
| "offset": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 365, | |
| "string": "offset" | |
| }, | |
| "description": "True when the local translation is used to offset the transformed one." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "IKConstraint", | |
| "key": { | |
| "int": 81, | |
| "string": "ikconstraint" | |
| }, | |
| "extends": "constraints/targeted_constraint.json", | |
| "properties": { | |
| "invertDirection": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "animates": true, | |
| "key": { | |
| "int": 174, | |
| "string": "invert_direction" | |
| }, | |
| "description": "True when the direction taken towards the target should be inverted from the default." | |
| }, | |
| "parentBoneCount": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 175, | |
| "string": "parentbonecount" | |
| }, | |
| "description": "The number of bones above this one that are influenced by this IK constraint." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "RotationConstraint", | |
| "key": { | |
| "int": 89, | |
| "string": "rotationconstraint" | |
| }, | |
| "extends": "constraints/transform_component_constraint.json" | |
| }, | |
| { | |
| "name": "ScaleConstraint", | |
| "key": { | |
| "int": 88, | |
| "string": "scaleconstraint" | |
| }, | |
| "extends": "constraints/transform_component_constraint_y.json" | |
| }, | |
| { | |
| "name": "TargetedConstraint", | |
| "key": { | |
| "int": 80, | |
| "string": "targetedconstraint" | |
| }, | |
| "abstract": true, | |
| "extends": "constraints/constraint.json", | |
| "properties": { | |
| "targetId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 173, | |
| "string": "targetid" | |
| }, | |
| "description": "Identifier used to track the TransformComponent used as the target for the constraint." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransformComponentConstraint", | |
| "key": { | |
| "int": 85, | |
| "string": "transformcomponentconstraint" | |
| }, | |
| "abstract": true, | |
| "extends": "constraints/transform_space_constraint.json", | |
| "properties": { | |
| "minMaxSpaceValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 195, | |
| "string": "minmaxspacevalue" | |
| }, | |
| "description": "The min/max transform space." | |
| }, | |
| "copyFactor": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 182, | |
| "string": "copyfactor" | |
| }, | |
| "description": "Copy factor." | |
| }, | |
| "minValue": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 183, | |
| "string": "minvalue" | |
| }, | |
| "description": "Minimum value." | |
| }, | |
| "maxValue": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 184, | |
| "string": "maxvalue" | |
| }, | |
| "description": "Maximum value." | |
| }, | |
| "offset": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 188, | |
| "string": "offset" | |
| }, | |
| "description": "True when the original component (rotation/scale/translation) is used to offset the copied one." | |
| }, | |
| "doesCopy": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 189, | |
| "string": "doescopy" | |
| }, | |
| "description": "Whether the component is copied." | |
| }, | |
| "min": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 190, | |
| "string": "min" | |
| }, | |
| "description": "Whether min is used." | |
| }, | |
| "max": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 191, | |
| "string": "max" | |
| }, | |
| "description": "Whether max is used." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransformComponentConstraintY", | |
| "key": { | |
| "int": 86, | |
| "string": "transformcomponentconstrainty" | |
| }, | |
| "abstract": true, | |
| "extends": "constraints/transform_component_constraint.json", | |
| "properties": { | |
| "copyFactorY": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "key": { | |
| "int": 185, | |
| "string": "copyfactory" | |
| }, | |
| "description": "Copy factor." | |
| }, | |
| "minValueY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 186, | |
| "string": "minvaluey" | |
| }, | |
| "description": "Minimum value." | |
| }, | |
| "maxValueY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 187, | |
| "string": "maxvaluey" | |
| }, | |
| "description": "Maximum value." | |
| }, | |
| "doesCopyY": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 192, | |
| "string": "doescopyy" | |
| }, | |
| "description": "Whether the Y component is copied." | |
| }, | |
| "minY": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 193, | |
| "string": "miny" | |
| }, | |
| "description": "Whether min Y is used." | |
| }, | |
| "maxY": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 194, | |
| "string": "maxx" | |
| }, | |
| "description": "Whether max Y is used." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransformConstraint", | |
| "key": { | |
| "int": 83, | |
| "string": "transformconstraint" | |
| }, | |
| "extends": "constraints/transform_space_constraint.json", | |
| "properties": { | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 372, | |
| "string": "originx" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right)." | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 373, | |
| "string": "originy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom)." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransformSpaceConstraint", | |
| "key": { | |
| "int": 90, | |
| "string": "transformspaceconstraint" | |
| }, | |
| "abstract": true, | |
| "extends": "constraints/targeted_constraint.json", | |
| "properties": { | |
| "sourceSpaceValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 179, | |
| "string": "sourcespacevalue" | |
| }, | |
| "description": "The source transform space." | |
| }, | |
| "destSpaceValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 180, | |
| "string": "destspacevalue" | |
| }, | |
| "description": "The destination transform space." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TranslationConstraint", | |
| "key": { | |
| "int": 87, | |
| "string": "translationconstraint" | |
| }, | |
| "extends": "constraints/transform_component_constraint_y.json" | |
| }, | |
| { | |
| "name": "ContainerComponent", | |
| "key": { | |
| "int": 11, | |
| "string": "containercomponent" | |
| }, | |
| "abstract": true, | |
| "extends": "component.json" | |
| }, | |
| { | |
| "name": "CustomProperty", | |
| "key": { | |
| "int": 167, | |
| "string": "customproperty" | |
| }, | |
| "abstract": true, | |
| "extends": "component.json" | |
| }, | |
| { | |
| "name": "CustomPropertyBoolean", | |
| "key": { | |
| "int": 129, | |
| "string": "custompropertyboolean" | |
| }, | |
| "extends": "custom_property.json", | |
| "properties": { | |
| "propertyValue": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "animates": true, | |
| "key": { | |
| "int": 245, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CustomPropertyNumber", | |
| "key": { | |
| "int": 127, | |
| "string": "custompropertynumber" | |
| }, | |
| "extends": "custom_property.json", | |
| "properties": { | |
| "propertyValue": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 243, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CustomPropertyString", | |
| "key": { | |
| "int": 130, | |
| "string": "custompropertystring" | |
| }, | |
| "extends": "custom_property.json", | |
| "properties": { | |
| "propertyValue": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "animates": true, | |
| "key": { | |
| "int": 246, | |
| "string": "value" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "DrawRules", | |
| "key": { | |
| "int": 49, | |
| "string": "drawrules" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "drawTargetId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "animates": true, | |
| "key": { | |
| "int": 121, | |
| "string": "drawtargetid" | |
| }, | |
| "description": "Id of the DrawTarget that is currently active for this set of rules." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "DrawTarget", | |
| "key": { | |
| "int": 48, | |
| "string": "drawtarget" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "drawableId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 119, | |
| "string": "drawableid" | |
| }, | |
| "description": "Id of the drawable this target references." | |
| }, | |
| "placementValue": { | |
| "type": "uint", | |
| "typeRuntime": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 120, | |
| "string": "placementvalue" | |
| }, | |
| "description": "Backing enum value for the Placement." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Drawable", | |
| "key": { | |
| "int": 13, | |
| "string": "drawable" | |
| }, | |
| "abstract": true, | |
| "extends": "node.json", | |
| "properties": { | |
| "blendModeValue": { | |
| "type": "uint", | |
| "initialValue": "3", | |
| "key": { | |
| "int": 23, | |
| "string": "blendModeValue" | |
| } | |
| }, | |
| "drawableFlags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 129, | |
| "string": "drawableflags" | |
| }, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Event", | |
| "key": { | |
| "int": 128, | |
| "string": "event" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 396, | |
| "string": "x" | |
| }, | |
| "runtime": false | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 397, | |
| "string": "y" | |
| }, | |
| "runtime": false | |
| }, | |
| "trigger": { | |
| "type": "callback", | |
| "animates": true, | |
| "key": { | |
| "int": 395, | |
| "string": "trigger" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Guide", | |
| "key": { | |
| "int": 140, | |
| "string": "guide" | |
| }, | |
| "extends": "component.json", | |
| "runtime": false, | |
| "properties": { | |
| "axisPosition": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "overrideGet": true, | |
| "group": "axisposition", | |
| "key": { | |
| "int": 276, | |
| "string": "axisposition" | |
| }, | |
| "runtime": false | |
| }, | |
| "axisValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 277, | |
| "string": "axisvalue" | |
| }, | |
| "description": "Axis the guide position relates to. 0 for x, 1 for y.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Joystick", | |
| "key": { | |
| "int": 148, | |
| "string": "joystick" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 299, | |
| "string": "x" | |
| } | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 300, | |
| "string": "y" | |
| } | |
| }, | |
| "posX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 303, | |
| "string": "posx" | |
| } | |
| }, | |
| "posY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 304, | |
| "string": "posy" | |
| } | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "key": { | |
| "int": 307, | |
| "string": "originx" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right)." | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "key": { | |
| "int": 308, | |
| "string": "originy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom)." | |
| }, | |
| "width": { | |
| "type": "double", | |
| "initialValue": "100", | |
| "key": { | |
| "int": 305, | |
| "string": "width" | |
| } | |
| }, | |
| "height": { | |
| "type": "double", | |
| "initialValue": "100", | |
| "key": { | |
| "int": 306, | |
| "string": "height" | |
| } | |
| }, | |
| "xId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 301, | |
| "string": "x_id" | |
| }, | |
| "description": "Identifier used to track the animation used for the x axis of the joystick." | |
| }, | |
| "yId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 302, | |
| "string": "y_id" | |
| }, | |
| "description": "Identifier used to track the animation used for the y axis of the joystick." | |
| }, | |
| "joystickFlags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 312, | |
| "string": "joystickflags" | |
| } | |
| }, | |
| "joystickOrder": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 314, | |
| "string": "joystickorder" | |
| }, | |
| "runtime": false, | |
| "coop": false, | |
| "journal": false | |
| }, | |
| "handleSourceId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 313, | |
| "string": "handlesourceid" | |
| }, | |
| "description": "Identifier used to track the custom handle source of the joystick." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedAnimation", | |
| "key": { | |
| "int": 93, | |
| "string": "nestedanimation" | |
| }, | |
| "abstract": true, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "animationId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 198, | |
| "string": "animationid" | |
| }, | |
| "description": "Identifier used to track the animation in the nested artboard." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "NestedArtboard", | |
| "key": { | |
| "int": 92, | |
| "string": "nestedartboard" | |
| }, | |
| "extends": "drawable.json", | |
| "properties": { | |
| "artboardId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 197, | |
| "string": "artboardid" | |
| }, | |
| "description": "Identifier used to track the Artboard nested." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Node", | |
| "key": { | |
| "int": 2, | |
| "string": "node" | |
| }, | |
| "extends": "transform_component.json", | |
| "properties": { | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "overrideGet": true, | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 13, | |
| "string": "x" | |
| } | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "overrideGet": true, | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 14, | |
| "string": "y" | |
| } | |
| }, | |
| "styleValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 176, | |
| "string": "style" | |
| }, | |
| "description": "Display style of the node in the editor. 0 for group and 1 for target.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "OpenUrlEvent", | |
| "key": { | |
| "int": 131, | |
| "string": "openurlevent" | |
| }, | |
| "extends": "event.json", | |
| "properties": { | |
| "url": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 248, | |
| "string": "url" | |
| }, | |
| "description": "URL to open." | |
| }, | |
| "targetValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 249, | |
| "string": "targetvalue" | |
| }, | |
| "description": "Backing value for the target enum." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ClippingShape", | |
| "key": { | |
| "int": 42, | |
| "string": "clippingshape" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "sourceId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 92, | |
| "string": "sourceid" | |
| }, | |
| "description": "Identifier used to track the node to use as a clipping source." | |
| }, | |
| "fillRule": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 93, | |
| "string": "fillrule" | |
| }, | |
| "description": "Backing enum value for the clipping fill rule (nonZero or evenOdd)." | |
| }, | |
| "isVisible": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 94, | |
| "string": "isvisible" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ContourMeshVertex", | |
| "key": { | |
| "int": 111, | |
| "string": "contourmeshvertex" | |
| }, | |
| "extends": "shapes/mesh_vertex.json" | |
| }, | |
| { | |
| "name": "CubicAsymmetricVertex", | |
| "key": { | |
| "int": 34, | |
| "string": "cubicasymmetricvertex" | |
| }, | |
| "extends": "shapes/cubic_vertex.json", | |
| "properties": { | |
| "rotation": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 79, | |
| "string": "rotation" | |
| }, | |
| "description": "The control points' angle." | |
| }, | |
| "inDistance": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 80, | |
| "string": "indistance" | |
| }, | |
| "description": "The in point's distance from the translation of the point." | |
| }, | |
| "outDistance": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 81, | |
| "string": "outdistance" | |
| }, | |
| "description": "The out point's distance from the translation of the point." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicDetachedVertex", | |
| "key": { | |
| "int": 6, | |
| "string": "cubicvertex" | |
| }, | |
| "extends": "shapes/cubic_vertex.json", | |
| "properties": { | |
| "inRotation": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "bezier_in", | |
| "key": { | |
| "int": 84, | |
| "string": "inrotation" | |
| }, | |
| "description": "The in point's angle." | |
| }, | |
| "inDistance": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "bezier_in", | |
| "key": { | |
| "int": 85, | |
| "string": "indistance" | |
| }, | |
| "description": "The in point's distance from the translation of the point." | |
| }, | |
| "outRotation": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "bezier_out", | |
| "key": { | |
| "int": 86, | |
| "string": "outrotation" | |
| }, | |
| "description": "The out point's angle." | |
| }, | |
| "outDistance": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "bezier_out", | |
| "key": { | |
| "int": 87, | |
| "string": "outdistance" | |
| }, | |
| "description": "The out point's distance from the translation of the point." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicMirroredVertex", | |
| "key": { | |
| "int": 35, | |
| "string": "cubicmirroredvertex" | |
| }, | |
| "extends": "shapes/cubic_vertex.json", | |
| "properties": { | |
| "rotation": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 82, | |
| "string": "rotation" | |
| }, | |
| "description": "The control points' angle." | |
| }, | |
| "distance": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 83, | |
| "string": "distance" | |
| }, | |
| "description": "The control points' distance from the translation of the point." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "CubicVertex", | |
| "key": { | |
| "int": 36, | |
| "string": "cubicvertex" | |
| }, | |
| "abstract": true, | |
| "extends": "shapes/path_vertex.json", | |
| "generic": "bones/cubic_weight.json" | |
| }, | |
| { | |
| "name": "Ellipse", | |
| "key": { | |
| "int": 4, | |
| "string": "ellipse" | |
| }, | |
| "extends": "shapes/parametric_path.json" | |
| }, | |
| { | |
| "name": "ForcedEdge", | |
| "key": { | |
| "int": 112, | |
| "string": "forcededge" | |
| }, | |
| "extends": "component.json", | |
| "runtime": false, | |
| "properties": { | |
| "fromId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 219, | |
| "string": "fromid" | |
| }, | |
| "description": "Identifier used to track MeshVertex the force edge extends from." | |
| }, | |
| "toId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "key": { | |
| "int": 220, | |
| "string": "toid" | |
| }, | |
| "description": "Identifier used to track MeshVertex the force edge extends to." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Image", | |
| "key": { | |
| "int": 100, | |
| "string": "image" | |
| }, | |
| "extends": "drawable.json", | |
| "properties": { | |
| "assetId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 206, | |
| "string": "assetid" | |
| }, | |
| "description": "Image drawable for an image asset" | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "animates": true, | |
| "key": { | |
| "int": 380, | |
| "string": "originx" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right)." | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "animates": true, | |
| "key": { | |
| "int": 381, | |
| "string": "originy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom)." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Mesh", | |
| "key": { | |
| "int": 109, | |
| "string": "mesh" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "isClosed": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 217, | |
| "string": "isclosed" | |
| }, | |
| "description": "Whether the contour is closed.", | |
| "runtime": false | |
| }, | |
| "editingModeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 214, | |
| "string": "editing_mode_value" | |
| }, | |
| "description": "We use this to track the edit-time state of the Mesh for the VertexEditor.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "triangleIndexBytes": { | |
| "type": "Bytes", | |
| "encoded": true, | |
| "key": { | |
| "int": 223, | |
| "string": "triangleindexbytes" | |
| }, | |
| "description": "Byte data for the triangle indices." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "MeshVertex", | |
| "key": { | |
| "int": 108, | |
| "string": "meshvertex" | |
| }, | |
| "extends": "shapes/vertex.json", | |
| "properties": { | |
| "u": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "group": "texture", | |
| "key": { | |
| "int": 215, | |
| "string": "u" | |
| }, | |
| "description": "U value for the texture coordinate of the vertex." | |
| }, | |
| "v": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "group": "texture", | |
| "key": { | |
| "int": 216, | |
| "string": "v" | |
| }, | |
| "description": "V value for the texture coordinate of the vertex." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Fill", | |
| "key": { | |
| "int": 20, | |
| "string": "fill" | |
| }, | |
| "extends": "shapes/paint/shape_paint.json", | |
| "properties": { | |
| "fillRule": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 40, | |
| "string": "fillrule" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "GradientStop", | |
| "key": { | |
| "int": 19, | |
| "string": "gradientstop" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "colorValue": { | |
| "type": "Color", | |
| "initialValue": "0xFFFFFFFF", | |
| "animates": true, | |
| "key": { | |
| "int": 38, | |
| "string": "color" | |
| } | |
| }, | |
| "position": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 39, | |
| "string": "position" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "LinearGradient", | |
| "key": { | |
| "int": 22, | |
| "string": "lineargradient" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "startX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "start", | |
| "key": { | |
| "int": 42, | |
| "string": "startX" | |
| } | |
| }, | |
| "startY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "start", | |
| "key": { | |
| "int": 33, | |
| "string": "startY" | |
| } | |
| }, | |
| "endX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "end", | |
| "key": { | |
| "int": 34, | |
| "string": "endX" | |
| } | |
| }, | |
| "endY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "end", | |
| "key": { | |
| "int": 35, | |
| "string": "endY" | |
| } | |
| }, | |
| "opacity": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 46, | |
| "string": "opacity" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "RadialGradient", | |
| "key": { | |
| "int": 17, | |
| "string": "radialgradient" | |
| }, | |
| "extends": "shapes/paint/linear_gradient.json" | |
| }, | |
| { | |
| "name": "ShapePaint", | |
| "key": { | |
| "int": 21, | |
| "string": "shapePaint" | |
| }, | |
| "abstract": true, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "isVisible": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 41, | |
| "string": "isVisible" | |
| }, | |
| "virtual": true | |
| } | |
| } | |
| }, | |
| { | |
| "name": "SolidColor", | |
| "key": { | |
| "int": 18, | |
| "string": "solidcolor" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "colorValue": { | |
| "type": "Color", | |
| "initialValue": "0xFF747474", | |
| "animates": true, | |
| "key": { | |
| "int": 37, | |
| "string": "color" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Stroke", | |
| "key": { | |
| "int": 24, | |
| "string": "stroke" | |
| }, | |
| "extends": "shapes/paint/shape_paint.json", | |
| "properties": { | |
| "thickness": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 47, | |
| "string": "thickness" | |
| } | |
| }, | |
| "cap": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 48, | |
| "string": "cap" | |
| } | |
| }, | |
| "join": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 49, | |
| "string": "join" | |
| } | |
| }, | |
| "transformAffectsStroke": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 50, | |
| "string": "transformaffectsstroke" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TrimPath", | |
| "key": { | |
| "int": 47, | |
| "string": "trimpath" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "start": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 114, | |
| "string": "trimStart" | |
| } | |
| }, | |
| "end": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 115, | |
| "string": "trimEnd" | |
| } | |
| }, | |
| "offset": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 116, | |
| "string": "trimOffset" | |
| } | |
| }, | |
| "modeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 117, | |
| "string": "modevalue" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "ParametricPath", | |
| "key": { | |
| "int": 15, | |
| "string": "parametricpath" | |
| }, | |
| "abstract": true, | |
| "extends": "shapes/path.json", | |
| "properties": { | |
| "width": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 20, | |
| "string": "width" | |
| }, | |
| "description": "Width of the parametric path." | |
| }, | |
| "height": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 21, | |
| "string": "height" | |
| }, | |
| "description": "Height of the parametric path." | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "animates": true, | |
| "key": { | |
| "int": 123, | |
| "string": "originx" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right)." | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "animates": true, | |
| "key": { | |
| "int": 124, | |
| "string": "originy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom)." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Path", | |
| "key": { | |
| "int": 12, | |
| "string": "path" | |
| }, | |
| "abstract": true, | |
| "extends": "node.json", | |
| "properties": { | |
| "pathFlags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 128, | |
| "string": "pathflags" | |
| }, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "PathVertex", | |
| "key": { | |
| "int": 14, | |
| "string": "pathvertex" | |
| }, | |
| "abstract": true, | |
| "extends": "shapes/vertex.json", | |
| "genericPassThrough": "bones/weight.json" | |
| }, | |
| { | |
| "name": "PointsPath", | |
| "key": { | |
| "int": 16, | |
| "string": "pointspath" | |
| }, | |
| "extends": "shapes/path.json", | |
| "properties": { | |
| "isClosed": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 32, | |
| "string": "isclosed" | |
| }, | |
| "description": "If the path should close back on its first vertex." | |
| }, | |
| "editingModeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 74, | |
| "string": "editingmode" | |
| }, | |
| "description": "We use this to track the edit-time state of the PointsPath for the VertexEditor.", | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Polygon", | |
| "key": { | |
| "int": 51, | |
| "string": "polygon" | |
| }, | |
| "extends": "shapes/parametric_path.json", | |
| "properties": { | |
| "points": { | |
| "type": "uint", | |
| "initialValue": "5", | |
| "key": { | |
| "int": 125, | |
| "string": "points" | |
| }, | |
| "description": "The number of points for the polygon." | |
| }, | |
| "cornerRadius": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 126, | |
| "string": "cornerradius" | |
| }, | |
| "description": "The corner radius." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Rectangle", | |
| "key": { | |
| "int": 7, | |
| "string": "rectangle" | |
| }, | |
| "extends": "shapes/parametric_path.json", | |
| "properties": { | |
| "linkCornerRadius": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 164, | |
| "string": "linkcornerradius" | |
| }, | |
| "description": "Whether the TL corner radius defines all the radiuses" | |
| }, | |
| "cornerRadiusTL": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 31, | |
| "string": "cornerRadiusTL" | |
| }, | |
| "description": "Top left radius of the corners of this rectangle" | |
| }, | |
| "cornerRadiusTR": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 161, | |
| "string": "cornerRadiusTR" | |
| }, | |
| "description": "Top right radius of the corners of this rectangle" | |
| }, | |
| "cornerRadiusBL": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 162, | |
| "string": "cornerRadiusBL" | |
| }, | |
| "description": "Bottom left radius of the corners of this rectangle" | |
| }, | |
| "cornerRadiusBR": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 163, | |
| "string": "cornerRadiusBR" | |
| }, | |
| "description": "Bottom right radius of the corners of this rectangle" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Shape", | |
| "key": { | |
| "int": 3, | |
| "string": "shape" | |
| }, | |
| "extends": "drawable.json" | |
| }, | |
| { | |
| "name": "Star", | |
| "key": { | |
| "int": 52, | |
| "string": "star" | |
| }, | |
| "extends": "shapes/polygon.json", | |
| "properties": { | |
| "innerRadius": { | |
| "type": "double", | |
| "initialValue": "0.5", | |
| "animates": true, | |
| "key": { | |
| "int": 127, | |
| "string": "inner_radius" | |
| }, | |
| "description": "Percentage of width/height to project inner points of the star." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "StraightVertex", | |
| "key": { | |
| "int": 5, | |
| "string": "straightvertex" | |
| }, | |
| "extends": "shapes/path_vertex.json", | |
| "generic": "bones/weight.json", | |
| "properties": { | |
| "radius": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 26, | |
| "string": "radius" | |
| }, | |
| "description": "Radius of the vertex" | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Triangle", | |
| "key": { | |
| "int": 8, | |
| "string": "triangle" | |
| }, | |
| "extends": "shapes/parametric_path.json" | |
| }, | |
| { | |
| "name": "Vertex", | |
| "key": { | |
| "int": 107, | |
| "string": "vertex" | |
| }, | |
| "abstract": true, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 24, | |
| "string": "x" | |
| }, | |
| "description": "X value for the translation of the vertex." | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 25, | |
| "string": "y" | |
| }, | |
| "description": "Y value for the translation of the vertex." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Solo", | |
| "key": { | |
| "int": 147, | |
| "string": "solo" | |
| }, | |
| "extends": "node.json", | |
| "properties": { | |
| "activeComponentId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 296, | |
| "string": "activeComponentId" | |
| }, | |
| "description": "Identifier of the active child in the solo set." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Tag", | |
| "key": { | |
| "int": 166, | |
| "string": "tag" | |
| }, | |
| "runtime": false, | |
| "properties": { | |
| "name": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 383, | |
| "string": "name" | |
| }, | |
| "runtime": false | |
| }, | |
| "colorValue": { | |
| "type": "Color", | |
| "initialValue": "0xFF57A5E0", | |
| "key": { | |
| "int": 384, | |
| "string": "colorvalue" | |
| }, | |
| "runtime": false | |
| }, | |
| "flags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 385, | |
| "string": "flags" | |
| }, | |
| "runtime": false | |
| }, | |
| "order": { | |
| "type": "FractionalIndex", | |
| "initialValue": "FractionalIndex.invalid", | |
| "key": { | |
| "int": 388, | |
| "string": "order" | |
| }, | |
| "description": "Order this tag shows up in the tags list.", | |
| "runtime": false | |
| }, | |
| "dependentIds": { | |
| "type": "List<Id>", | |
| "initialValue": "[]", | |
| "key": { | |
| "int": 386, | |
| "string": "dependentids" | |
| }, | |
| "description": "Object ids assigned to this tag.", | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "Text", | |
| "key": { | |
| "int": 134, | |
| "string": "text" | |
| }, | |
| "extends": "drawable.json", | |
| "properties": { | |
| "alignValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 281, | |
| "string": "alignvalue" | |
| } | |
| }, | |
| "sizingValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 284, | |
| "string": "sizingvalue" | |
| } | |
| }, | |
| "overflowValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 287, | |
| "string": "overflowvalue" | |
| }, | |
| "description": "One of visible, hidden, clipped, ellipsis." | |
| }, | |
| "width": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 285, | |
| "string": "width" | |
| }, | |
| "description": "Width of the text object." | |
| }, | |
| "height": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 286, | |
| "string": "height" | |
| }, | |
| "description": "Height of the text object." | |
| }, | |
| "highlightTextRuns": { | |
| "type": "bool", | |
| "initialValue": "true", | |
| "key": { | |
| "int": 310, | |
| "string": "highlighttextruns" | |
| }, | |
| "description": "Whether to draw colored underlines to identify runs.", | |
| "runtime": false, | |
| "coop": false | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 366, | |
| "string": "originx" | |
| }, | |
| "description": "Origin x in normalized coordinates (0.5 = center, 0 = left, 1 = right)." | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 367, | |
| "string": "originy" | |
| }, | |
| "description": "Origin y in normalized coordinates (0.5 = center, 0 = top, 1 = bottom)." | |
| }, | |
| "paragraphSpacing": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 371, | |
| "string": "paragraphspacing" | |
| } | |
| }, | |
| "originValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 377, | |
| "string": "originValue" | |
| }, | |
| "description": "Logical starting location of origin." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextModifier", | |
| "key": { | |
| "int": 160, | |
| "string": "textmodifier" | |
| }, | |
| "abstract": true, | |
| "extends": "component.json" | |
| }, | |
| { | |
| "name": "TextModifierGroup", | |
| "key": { | |
| "int": 159, | |
| "string": "textmodifiergroup" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "modifierFlags": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 335, | |
| "string": "modifierflags" | |
| } | |
| }, | |
| "originX": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "origin", | |
| "key": { | |
| "int": 328, | |
| "string": "x" | |
| } | |
| }, | |
| "originY": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "origin", | |
| "key": { | |
| "int": 329, | |
| "string": "y" | |
| } | |
| }, | |
| "opacity": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 324, | |
| "string": "opacity" | |
| } | |
| }, | |
| "x": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 322, | |
| "string": "x" | |
| } | |
| }, | |
| "y": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "group": "position", | |
| "key": { | |
| "int": 323, | |
| "string": "y" | |
| } | |
| }, | |
| "rotation": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 332, | |
| "string": "rotation" | |
| } | |
| }, | |
| "scaleX": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "group": "scale", | |
| "key": { | |
| "int": 330, | |
| "string": "x" | |
| } | |
| }, | |
| "scaleY": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "group": "scale", | |
| "key": { | |
| "int": 331, | |
| "string": "y" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextModifierRange", | |
| "key": { | |
| "int": 158, | |
| "string": "textmodifierrange" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "modifyFrom": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 327, | |
| "string": "modifyfrom" | |
| } | |
| }, | |
| "modifyTo": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 336, | |
| "string": "modifyto" | |
| } | |
| }, | |
| "strength": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 334, | |
| "string": "strength" | |
| } | |
| }, | |
| "unitsValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 316, | |
| "string": "unitsvalue" | |
| } | |
| }, | |
| "typeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 325, | |
| "string": "typevalue" | |
| } | |
| }, | |
| "modeValue": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 326, | |
| "string": "modevalue" | |
| } | |
| }, | |
| "clamp": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 333, | |
| "string": "clamp" | |
| } | |
| }, | |
| "falloffFrom": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 317, | |
| "string": "fallofffrom" | |
| } | |
| }, | |
| "falloffTo": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 318, | |
| "string": "falloffto" | |
| } | |
| }, | |
| "offset": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 319, | |
| "string": "offset" | |
| } | |
| }, | |
| "runId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 378, | |
| "string": "runid" | |
| }, | |
| "description": "Identifier used to which run should be targeted." | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextShapeModifier", | |
| "key": { | |
| "int": 161, | |
| "string": "textshapemodifier" | |
| }, | |
| "abstract": true, | |
| "extends": "text/text_modifier.json" | |
| }, | |
| { | |
| "name": "TextStyle", | |
| "key": { | |
| "int": 137, | |
| "string": "textstyle" | |
| }, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "fontSize": { | |
| "type": "double", | |
| "initialValue": "12", | |
| "animates": true, | |
| "key": { | |
| "int": 274, | |
| "string": "fontsize" | |
| } | |
| }, | |
| "lineHeight": { | |
| "type": "double", | |
| "initialValue": "-1.0", | |
| "animates": true, | |
| "key": { | |
| "int": 370, | |
| "string": "lineheight" | |
| } | |
| }, | |
| "letterSpacing": { | |
| "type": "double", | |
| "initialValue": "0.0", | |
| "animates": true, | |
| "key": { | |
| "int": 390, | |
| "string": "letterspacing" | |
| } | |
| }, | |
| "fontAssetId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "key": { | |
| "int": 279, | |
| "string": "fontassetid" | |
| } | |
| }, | |
| "familyName": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 341, | |
| "string": "familyname" | |
| }, | |
| "runtime": false | |
| }, | |
| "styleName": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "key": { | |
| "int": 342, | |
| "string": "stylename" | |
| }, | |
| "runtime": false | |
| }, | |
| "isCustomFont": { | |
| "type": "bool", | |
| "initialValue": "false", | |
| "key": { | |
| "int": 353, | |
| "string": "iscustomfont" | |
| }, | |
| "runtime": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextStyleAxis", | |
| "key": { | |
| "int": 144, | |
| "string": "textStyleAxis" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "tag": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 289, | |
| "string": "tag" | |
| } | |
| }, | |
| "axisValue": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 288, | |
| "string": "axisValue" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextStyleFeature", | |
| "key": { | |
| "int": 164, | |
| "string": "textstylefeature" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "tag": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 356, | |
| "string": "tag" | |
| } | |
| }, | |
| "featureValue": { | |
| "type": "uint", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 357, | |
| "string": "featurevalue" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextValueRun", | |
| "key": { | |
| "int": 135, | |
| "string": "textvaluerun" | |
| }, | |
| "extends": "component.json", | |
| "properties": { | |
| "styleId": { | |
| "type": "Id", | |
| "typeRuntime": "uint", | |
| "initialValue": "Core.missingId", | |
| "initialValueRuntime": "-1", | |
| "animates": true, | |
| "key": { | |
| "int": 272, | |
| "string": "styleid" | |
| }, | |
| "description": "The id of the style to be applied to this run." | |
| }, | |
| "text": { | |
| "type": "String", | |
| "initialValue": "''", | |
| "animates": true, | |
| "key": { | |
| "int": 268, | |
| "string": "text_value" | |
| }, | |
| "description": "The text string value." | |
| }, | |
| "fieldHeight": { | |
| "type": "double", | |
| "initialValue": "98.0", | |
| "key": { | |
| "int": 398, | |
| "string": "fieldheight" | |
| }, | |
| "runtime": false, | |
| "coop": false | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TextVariationModifier", | |
| "key": { | |
| "int": 162, | |
| "string": "textvariationmodifier" | |
| }, | |
| "extends": "text/text_shape_modifier.json", | |
| "properties": { | |
| "axisTag": { | |
| "type": "uint", | |
| "initialValue": "0", | |
| "key": { | |
| "int": 320, | |
| "string": "axistag" | |
| } | |
| }, | |
| "axisValue": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 321, | |
| "string": "axisvalue" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "TransformComponent", | |
| "key": { | |
| "int": 38, | |
| "string": "transformcomponent" | |
| }, | |
| "abstract": true, | |
| "extends": "world_transform_component.json", | |
| "properties": { | |
| "rotation": { | |
| "type": "double", | |
| "initialValue": "0", | |
| "animates": true, | |
| "key": { | |
| "int": 15, | |
| "string": "r" | |
| } | |
| }, | |
| "scaleX": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "group": "scale", | |
| "key": { | |
| "int": 16, | |
| "string": "sx" | |
| } | |
| }, | |
| "scaleY": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "group": "scale", | |
| "key": { | |
| "int": 17, | |
| "string": "sy" | |
| } | |
| } | |
| } | |
| }, | |
| { | |
| "name": "WorldTransformComponent", | |
| "key": { | |
| "int": 91, | |
| "string": "worldtransformcomponent" | |
| }, | |
| "abstract": true, | |
| "extends": "container_component.json", | |
| "properties": { | |
| "opacity": { | |
| "type": "double", | |
| "initialValue": "1", | |
| "animates": true, | |
| "key": { | |
| "int": 18, | |
| "string": "opacity" | |
| } | |
| } | |
| } | |
| } | |
| ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment