{ softwareVersion = { programName = "Smode Internal", branchName = "master", majorVersion = 8, minorVersion = 4, buildRevision = 90, commitHash = "9157e68610" }, content = => 'Compo @7303a1340d82f608 { tools = { => 'ParameterBank @6f3a0eda92d3641c { parameters = { => 'Parameter(Trigger) @fcee516691819109 { label = "Trig", modifiers = { => 'SetConstantLinkModifier @6d0cbcbac89c161f { value = => 'Real @19d583e5789c6822 0.000000000000 }, => 'OffsetLinkModifier @2e8fc81c5f1d32d9 {offset = 1.000000000000} }, targets = { => 'ParameterLinkTarget @dfa3163a3751a0b8 {target = {"data", -> @19d583e5789c6822}} } }, => 'Parameter(Real) @114daae8e7f84fe7 {label = "Result"}, => 'Parameter(Real) @cf8c6a10205b70aa { label = "step", targets = { => 'ParameterLinkTarget @eac9f94136dfb46d {target = {"data", -> @2e8fc81c5f1d32d9, "offset"}} }, value = 1.000000000000 }, => 'Parameter(Real) @53423573100ea862 { label = "Begin at", targets = { => 'ParameterLinkTarget @4d7eefdd37ddbdc5 {target = {"data", -> @19d583e5789c6822}} } } } }, => 'LinkBank @eb32080fb74ec89a { links = { => @29f7b7a41d9cd45b { source = => 'ParameterLinkSource @9e8015fd30742cca {target = {"data", -> @19d583e5789c6822}}, targets = { => 'ParameterLinkTarget @c2167ba787397bd8 {target = {"data", -> @114daae8e7f84fe7, "value"}} } } } } }, rasterizer = #1 { resolution = {preset = "custom", width = 1, height = 1}, quality = {automatic = False, gammaValue = 2.200000000000, pixelType = "clamped8Bits"} }, defaultCamera = { placement = => 'TargetOrientationDistance3dPlacement @3ea33b8b292df173 { orientation = {x = -0.314159274101, y = 0.314159274101}, distance = 3.500000000000 }, focusParameters = {distance = 3.500000000000}, frustum = => 'FieldOfViewPerspectiveFrustum @b2e4e63b1f812002 #2 {horizontal = 1.596851386332} } }, uiState = => 'DefaultDocumentEditor { state = { currentVisualizerView = => 'LayerGeneratorVisualizerViewSelector "twoDimensions", currentElementEditor = GizmoTimelineEditor, currentSelection = {{"data", -> @6f3a0eda92d3641c}} }, internal = => 'SplitLayout { ratio = 0.600000000000, first = 'SplitLayout { ratio = 0.700000000000, first = 'GizmoVisualizerEditor { widget = 'ToolsAndContentLayout { content = 'DocumentWeakPointerContextualEditor { state = { { key = => 'ObjectWeakPointer {"data", -> @7303a1340d82f608}, value = => => 'LayerGeneratorVisualizer { state = { currentView = => 'LayerGeneratorVisualizerViewSelector "twoDimensions" } } } } }, headerTool = 'DocumentContextualEditorToolbar { internal = => 'StackLayout { widgets = { 'StackLayout { widgets = { 'WeakPointerContextualEditor { state = { { key = => 'ObjectWeakPointer {"data", -> @7303a1340d82f608}, value = => => 'OwnedDefaultMenuWidget void } } } } } } } } }, state = {targetPointer = {"data", -> @7303a1340d82f608}, targetPointerAsSelection = {{"data", -> @7303a1340d82f608}}} }, second = 'ElementEditorsTabbedLayout {currentTabIndex = 0} }, second = 'SplitLayout { ratio = 0.650000000000, first = 'OwnedPointerContextualEditor { currentEditor = 'ElementTableEditor { widget = 'ToolsAndContentLayout { content = 'ElementTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "visualize", width = 22}, => {name = "elements", width = 205}, => {name = "status", width = 22}, => {name = "activation", width = 22}, => {name = "solo", width = 22}, => {name = "colorLabel", width = 22}, => {name = "editable", width = 22}, => {name = "value", width = 223}, => {name = "profile", visible = False, width = 180}, => {name = "activity", width = 22}, => {name = "loading", visible = False, width = 22}, => {name = "type", visible = False, width = 100}, => {name = "menu", visible = False, width = 22} } }, expandedRowTargets = {{"data", -> @7303a1340d82f608}}, selectedRowTargets = {{"data", -> @6f3a0eda92d3641c}}, lastSelectedRowTarget = {"data", -> @6f3a0eda92d3641c} } } } } }, second = 'ElementEditorsTabbedLayout { widgets = { 'GizmoParametersEditor { widget = 'ToolsAndContentLayout { content = 'DocumentWeakPointerContextualEditor { state = { { key = => 'ObjectWeakPointer {"data", -> @6f3a0eda92d3641c}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @6f3a0eda92d3641c}, {"data", -> @6f3a0eda92d3641c, "parameters"}}, selectedRowTargets = {{"data", -> @6f3a0eda92d3641c}}, lastSelectedRowTarget = {"data", -> @6f3a0eda92d3641c} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @57fd203877ec8e0d}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @57fd203877ec8e0d}}, selectedRowTargets = {{"data", -> @57fd203877ec8e0d}} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @2e8fc81c5f1d32d9}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @2e8fc81c5f1d32d9}}, selectedRowTargets = {{"data", -> @2e8fc81c5f1d32d9}}, lastSelectedRowTarget = {"data", -> @2e8fc81c5f1d32d9} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @dfa3163a3751a0b8}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @dfa3163a3751a0b8}}, selectedRowTargets = {{"data", -> @dfa3163a3751a0b8}}, lastSelectedRowTarget = {"data", -> @dfa3163a3751a0b8} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @cf8c6a10205b70aa}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @cf8c6a10205b70aa}}, selectedRowTargets = {{"data", -> @cf8c6a10205b70aa}}, lastSelectedRowTarget = {"data", -> @cf8c6a10205b70aa} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @29f7b7a41d9cd45b}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @29f7b7a41d9cd45b}, {"data", -> @29f7b7a41d9cd45b, "source"}}, selectedRowTargets = {{"data", -> @29f7b7a41d9cd45b}}, lastSelectedRowTarget = {"data", -> @29f7b7a41d9cd45b} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @eb32080fb74ec89a}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @eb32080fb74ec89a}, {"data", -> @eb32080fb74ec89a, "links"}}, selectedRowTargets = {{"data", -> @eb32080fb74ec89a}}, lastSelectedRowTarget = {"data", -> @eb32080fb74ec89a} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @838314068545b0bf}, value = => => 'ElementParametersEditor void }, { key = => 'ObjectWeakPointer {"data", -> @c2167ba787397bd8}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @c2167ba787397bd8}}, selectedRowTargets = {{"data", -> @c2167ba787397bd8}}, lastSelectedRowTarget = {"data", -> @c2167ba787397bd8} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @fcee516691819109}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @fcee516691819109}}, selectedRowTargets = {{"data", -> @fcee516691819109}}, lastSelectedRowTarget = {"data", -> @fcee516691819109} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @6d0cbcbac89c161f}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @6d0cbcbac89c161f, "value"}, {"data", -> @6d0cbcbac89c161f}}, selectedRowTargets = {{"data", -> @6d0cbcbac89c161f}}, lastSelectedRowTarget = {"data", -> @6d0cbcbac89c161f} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @114daae8e7f84fe7}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @114daae8e7f84fe7}}, selectedRowTargets = {{"data", -> @114daae8e7f84fe7}}, lastSelectedRowTarget = {"data", -> @114daae8e7f84fe7} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @53423573100ea862}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = {{"data", -> @53423573100ea862}}, selectedRowTargets = {{"data", -> @53423573100ea862}}, lastSelectedRowTarget = {"data", -> @53423573100ea862} } } } } }, { key = => 'ObjectWeakPointer {"data", -> @7303a1340d82f608}, value = => => 'ElementParametersEditor { widget = 'ToolsAndContentLayout { content = 'SingleColumnTableWidget { state = { header = => 'TableHeader { stretchToFit = True, columns = { => {name = "name", width = 215}, => {name = "animationSources", width = 22}, => {name = "pointerToSources", width = 22}, => {name = "value", width = 315} } }, expandedRowTargets = { {"data", -> @7303a1340d82f608, "rasterizer"}, {"data", -> @7303a1340d82f608}, {"data", -> @7303a1340d82f608, "rasterizer", "quality"} }, selectedRowTargets = {{"data", -> @7303a1340d82f608}}, lastSelectedRowTarget = {"data", -> @7303a1340d82f608}, rowHeightByTarget = { { key = => {"data", -> @7303a1340d82f608, "rasterizer", "resolution"}, value = => 55 } } } } } } } } }, headerTool = 'DocumentContextualEditorToolbar { internal = => 'StackLayout { widgets = { 'StackLayout { widgets = { 'WeakPointerContextualEditor { state = { { key = => 'ObjectWeakPointer {"data", -> @7303a1340d82f608}, value = => => 'OwnedDefaultMenuWidget void }, { key = => 'ObjectWeakPointer {"data", -> @6f3a0eda92d3641c}, value = => => 'OwnedDefaultMenuWidget void } } } } } } } } }, state = {targetPointer = {"data", -> @6f3a0eda92d3641c}, targetPointerAsSelection = {{"data", -> @6f3a0eda92d3641c}}} } }, currentTabIndex = 0 } } } } }