{ "Type": "JsonSerialization", "Version": 1, "ClassName": "ScriptCanvasData", "ClassData": { "m_scriptCanvas": { "Id": { "id": 765922839451694 }, "Name": "scriptcanvas/unittests/ly_sc_unittest_foreachiterationarrayusevalueasinputafterbreak.scriptcanvas", "Components": { "Component_[12506726686804637980]": { "$type": "EditorGraph", "Id": 12506726686804637980, "m_graphData": { "m_nodes": [ { "Id": { "id": 765935724353582 }, "Name": "SC-Node(Expect Equal)", "Components": { "Component_[52581238904910886]": { "$type": "MethodOverloaded", "Id": 52581238904910886, "Slots": [ { "id": { "m_id": "{1ADB47ED-3538-4F10-8B06-82E2C3E05D1C}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "DisplayDataType": { "m_type": 1 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "IsOverload": true, "id": { "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Candidate", "toolTip": "left of ==", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "IsOverload": true, "id": { "m_id": "{7E1A9206-BAE9-4B28-8385-89D39C4B0E11}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Reference", "toolTip": "right of ==", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{8BB42C88-2660-4BBC-A48B-7F688FC64D0D}" } }, { "id": { "m_id": "{BB80C651-6A9B-4120-B570-A630B655EA22}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "DisplayDataType": { "m_type": 5 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{F3DD1FAE-5AF7-4D6F-90A0-045BFA42C28E}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{DF8DC752-C82C-410D-B0B1-E379752E5395}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 1 }, "isNullPointer": false, "$type": "EntityId", "value": { "id": 4276206253 }, "label": "EntityID: 0" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Candidate" }, {}, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 5 }, "isNullPointer": false, "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string", "value": "Last value check", "label": "Report" } ], "methodType": 2, "methodName": "Expect Equal", "className": "Unit Testing", "resultSlotIDs": [ {} ], "prettyClassName": "Unit Testing", "orderedInputSlotIds": [ { "m_id": "{1ADB47ED-3538-4F10-8B06-82E2C3E05D1C}" }, { "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}" }, { "m_id": "{7E1A9206-BAE9-4B28-8385-89D39C4B0E11}" }, { "m_id": "{BB80C651-6A9B-4120-B570-A630B655EA22}" } ] } } }, { "Id": { "id": 765931429386286 }, "Name": "SC-Node(Start)", "Components": { "Component_[6643647730810815922]": { "$type": "Start", "Id": 6643647730810815922, "Slots": [ { "id": { "m_id": "{CD5AA7DA-D942-4DCB-92C4-AA1B0B5279E2}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled when the entity that owns this graph is fully activated.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ] } } }, { "Id": { "id": 765940019320878 }, "Name": "SC-Node(ForEach)", "Components": { "Component_[8245410371051606568]": { "$type": "ForEach", "Id": 8245410371051606568, "Slots": [ { "id": { "m_id": "{AAB278D6-9DF6-40DE-A26E-B83B7A22A9C5}" }, "DynamicTypeOverride": 2, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Source", "DisplayDataType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DynamicGroup": { "Value": 3089028177 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{26CEB988-12A4-4423-82F6-8C62F428B817}" } }, { "id": { "m_id": "{1780FEB2-13AF-4CF1-B823-A4B512EE39F6}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "Signaled upon node entry", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{2624850A-0447-4EBE-9FDB-C527FC7AB05F}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Break", "toolTip": "Stops the iteration when signaled", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{310E3858-EAA2-46B1-B474-C1A51BADB9A3}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Each", "toolTip": "Signalled after each element of the container", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{8DE5785E-B9A1-4370-B968-03DC3126D721}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Finished", "toolTip": "The container has been fully iterated over", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{94B4CA2F-C3F5-4C56-ABF2-881D085B726A}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Number", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 } ], "Datums": [ {} ], "m_sourceSlot": { "m_id": "{AAB278D6-9DF6-40DE-A26E-B83B7A22A9C5}" }, "m_previousTypeId": "{F31F64EA-E384-5536-ACD6-8F01849730FC}", "m_propertySlots": [ { "m_propertySlotId": { "m_id": "{94B4CA2F-C3F5-4C56-ABF2-881D085B726A}" }, "m_propertyType": { "m_type": 3 }, "m_propertyName": "Number" } ] } } }, { "Id": { "id": 765927134418990 }, "Name": "SC-Node(Mark Complete)", "Components": { "Component_[8992922202322317283]": { "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method", "Id": 8992922202322317283, "Slots": [ { "isVisibile": false, "id": { "m_id": "{8F5C56C0-7342-4FF8-A331-58FE9540893C}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{3BB77418-E3DA-4960-A1FC-FD5FB649AF2E}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{A31A93A8-A0A3-46BC-A40B-B4D181D89FBF}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{DF62308B-3D76-4B65-9CB3-B66C5D011595}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 1 }, "isNullPointer": false, "$type": "EntityId", "value": { "id": 4276206253 } }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 5 }, "isNullPointer": false, "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string", "value": "", "label": "Report" } ], "methodType": 2, "methodName": "Mark Complete", "className": "Unit Testing", "resultSlotIDs": [ {} ], "prettyClassName": "Unit Testing" } } } ], "m_connections": [ { "Id": { "id": 765944314288174 }, "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(For Each: In)", "Components": { "Component_[12627459874101695661]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 12627459874101695661, "sourceEndpoint": { "nodeId": { "id": 765931429386286 }, "slotId": { "m_id": "{CD5AA7DA-D942-4DCB-92C4-AA1B0B5279E2}" } }, "targetEndpoint": { "nodeId": { "id": 765940019320878 }, "slotId": { "m_id": "{1780FEB2-13AF-4CF1-B823-A4B512EE39F6}" } } } } }, { "Id": { "id": 765948609255470 }, "Name": "srcEndpoint=(For Each: Number), destEndpoint=(Expect Equal: Candidate :-()", "Components": { "Component_[7091968358772508994]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 7091968358772508994, "sourceEndpoint": { "nodeId": { "id": 765940019320878 }, "slotId": { "m_id": "{94B4CA2F-C3F5-4C56-ABF2-881D085B726A}" } }, "targetEndpoint": { "nodeId": { "id": 765935724353582 }, "slotId": { "m_id": "{2B7E8CFD-4CBD-4EE8-871A-95A638D91492}" } } } } }, { "Id": { "id": 765952904222766 }, "Name": "srcEndpoint=(For Each: Finished), destEndpoint=(Expect Equal: In)", "Components": { "Component_[11913574525488269050]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 11913574525488269050, "sourceEndpoint": { "nodeId": { "id": 765940019320878 }, "slotId": { "m_id": "{8DE5785E-B9A1-4370-B968-03DC3126D721}" } }, "targetEndpoint": { "nodeId": { "id": 765935724353582 }, "slotId": { "m_id": "{F3DD1FAE-5AF7-4D6F-90A0-045BFA42C28E}" } } } } }, { "Id": { "id": 765957199190062 }, "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)", "Components": { "Component_[5698729948979503825]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 5698729948979503825, "sourceEndpoint": { "nodeId": { "id": 765935724353582 }, "slotId": { "m_id": "{DF8DC752-C82C-410D-B0B1-E379752E5395}" } }, "targetEndpoint": { "nodeId": { "id": 765927134418990 }, "slotId": { "m_id": "{A31A93A8-A0A3-46BC-A40B-B4D181D89FBF}" } } } } } ] }, "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}", "versionData": { "_grammarVersion": 1, "_runtimeVersion": 1, "_fileVersion": 1 }, "m_variableCounter": 7, "GraphCanvasData": [ { "Key": { "id": 765922839451694 }, "Value": { "ComponentData": { "{5F84B500-8C45-40D1-8EFC-A5306B241444}": { "$type": "SceneComponentSaveData", "ViewParams": { "Scale": 0.8146466, "AnchorX": -120.29756927490234, "AnchorY": -36.82578659057617 } } } } }, { "Key": { "id": 765927134418990 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "MethodNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 1000.0, 180.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{18691B88-550B-4D02-9E79-27AB381D955F}" } } } }, { "Key": { "id": 765931429386286 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "TimeNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 120.0, 140.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".time" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{3377B0D8-D260-4625-8822-472EC44A7474}" } } } }, { "Key": { "id": 765935724353582 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "MethodNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 640.0, 180.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{9D4CE70E-79F1-4FF7-BCBB-6525431E3FD0}" } } } }, { "Key": { "id": 765940019320878 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "DefaultNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 280.0, 140.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{88B06D14-38D0-4AD5-BF86-966C446E9D27}" } } } } ], "StatisticsHelper": { "InstanceCounter": [ { "Key": 524494764786010043, "Value": 1 }, { "Key": 4199610336680704683, "Value": 1 }, { "Key": 6840657073857873079, "Value": 1 }, { "Key": 10181512461692697578, "Value": 1 } ] } }, "Component_[16589629786541142974]": { "$type": "EditorGraphVariableManagerComponent", "Id": 16589629786541142974, "m_variableData": { "m_nameVariableMap": [ { "Key": { "m_id": "{26CEB988-12A4-4423-82F6-8C62F428B817}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "isNullPointer": false, "$type": "{F31F64EA-E384-5536-ACD6-8F01849730FC} AZStd::vector", "value": [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 11.0, 10.0 ], "label": "Array" }, "VariableId": { "m_id": "{26CEB988-12A4-4423-82F6-8C62F428B817}" }, "VariableName": "Numbers" } }, { "Key": { "m_id": "{8BB42C88-2660-4BBC-A48B-7F688FC64D0D}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 10.0, "label": "Number" }, "VariableId": { "m_id": "{8BB42C88-2660-4BBC-A48B-7F688FC64D0D}" }, "VariableName": "Ten" } }, { "Key": { "m_id": "{9324B3F6-91BA-4AA2-90E2-B1829F561DC9}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 11.0, "label": "Number" }, "VariableId": { "m_id": "{9324B3F6-91BA-4AA2-90E2-B1829F561DC9}" }, "VariableName": "Eleven" } }, { "Key": { "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Number" }, "VariableId": { "m_id": "{E6A4B6FA-121C-4F4B-95B8-6B70C27D9ABD}" }, "VariableName": "Iterated" } } ] } } } } } }