{ "Type": "JsonSerialization", "Version": 1, "ClassName": "ScriptCanvasData", "ClassData": { "m_scriptCanvas": { "Id": { "id": 704285763786798 }, "Name": "LY_SC_UnitTest_NodeableDurationSubgraphDirectionExposedOut", "Components": { "Component_[16299685001553620433]": { "$type": "EditorGraph", "Id": 16299685001553620433, "m_graphData": { "m_nodes": [ { "Id": { "id": 704290058754094 }, "Name": "FunctionNode", "Components": { "Component_[13772609083470312289]": { "$type": "FunctionCallNode", "Id": 13772609083470312289, "Slots": [ { "id": { "m_id": "{3C5891FC-E8D0-4BDB-9386-A13481023F89}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "On Tick", "DisplayGroup": { "Value": 608626060 }, "Descriptor": { "ConnectionType": 2, "SlotType": 1 }, "IsLatent": true } ], "NodeDisabledFlag": 2, "m_sourceId": "{00000000-0000-0000-0000-000000000000}", "m_asset": { "assetId": { "guid": "{E4D01F8B-1225-5691-9ABE-875271B08B9D}", "subId": 3756448882 }, "assetHint": "scriptcanvas/unittests/ly_sc_unittest_nodeabledurationfunctiondirectexposure.scriptcanvas_fn_compiled" }, "m_slotExecutionMap": { "latents": [ { "_slotId": { "m_id": "{3C5891FC-E8D0-4BDB-9386-A13481023F89}" }, "_name": "On Tick", "_interfaceSourceId": "{706BACE3-BB11-4FB6-A92F-33036E47C4A1}" } ] }, "m_slotExecutionMapSourceInterface": { "isActiveDefaultObject": true, "latents": [ { "displayName": "On Tick", "parsedName": "OnTick", "sourceID": "{706BACE3-BB11-4FB6-A92F-33036E47C4A1}" } ], "outKeys": [ { "Value": 608626060 } ], "namespacePath": [ "scriptcanvas", "unittests", "ly_sc_unittest_nodeabledurationfunctiondirectexposure_VM" ], "executionCharacteristics": 0 } } } }, { "Id": { "id": 704302943655982 }, "Name": "SC-Node(OperatorAdd)", "Components": { "Component_[16353432285708067841]": { "$type": "OperatorAdd", "Id": 16353432285708067841, "Slots": [ { "id": { "m_id": "{84B7B67E-429C-41CD-B9F4-AE55A01811B5}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{25F4CA6E-8FC2-433F-A6FA-5CB6A574092D}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{D4C73913-BF01-4293-ACF3-D4875861A241}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null, { "$type": "MathOperatorContract", "NativeTypes": [ { "m_type": 3 }, { "m_type": 6 }, { "m_type": 8 }, { "m_type": 9 }, { "m_type": 10 }, { "m_type": 11 }, { "m_type": 12 }, { "m_type": 14 }, { "m_type": 15 } ] } ], "slotName": "Number", "toolTip": "An operand to use in performing the specified Operation", "DisplayDataType": { "m_type": 3 }, "DisplayGroup": { "Value": 1114760223 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DynamicGroup": { "Value": 1114760223 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{97364B4C-037B-4C67-944B-4F62AE8B153E}" } }, { "id": { "m_id": "{EB3B5C8B-C478-4529-9A80-A71060D958D8}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null, { "$type": "MathOperatorContract", "NativeTypes": [ { "m_type": 3 }, { "m_type": 6 }, { "m_type": 8 }, { "m_type": 9 }, { "m_type": 10 }, { "m_type": 11 }, { "m_type": 12 }, { "m_type": 14 }, { "m_type": 15 } ] } ], "slotName": "Number", "toolTip": "An operand to use in performing the specified Operation", "DisplayDataType": { "m_type": 3 }, "DisplayGroup": { "Value": 1114760223 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DynamicGroup": { "Value": 1114760223 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{B5B9996F-F7CC-4115-B5F2-2A306883DF31}" } }, { "id": { "m_id": "{75BFA94E-E25A-4193-8A22-560D8E1DE90B}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, { "$type": "MathOperatorContract", "NativeTypes": [ { "m_type": 3 }, { "m_type": 6 }, { "m_type": 8 }, { "m_type": 9 }, { "m_type": 10 }, { "m_type": 11 }, { "m_type": 12 }, { "m_type": 14 }, { "m_type": 15 } ] } ], "slotName": "Result", "toolTip": "The result of the specified operation", "DisplayDataType": { "m_type": 3 }, "DisplayGroup": { "Value": 1114760223 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DynamicGroup": { "Value": 1114760223 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{97364B4C-037B-4C67-944B-4F62AE8B153E}" } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Number" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Number" } ] } } }, { "Id": { "id": 704298648688686 }, "Name": "SC-Node(Greater)", "Components": { "Component_[526045287567689877]": { "$type": "Greater", "Id": 526045287567689877, "Slots": [ { "id": { "m_id": "{8141D56C-C9F5-433F-8799-43484DE9067A}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Result", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{B19F063A-E18C-4255-B3EE-BB4714EC4D35}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "Signal to perform the evaluation when desired.", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{799D93DE-D1A9-42BC-982B-D2D671F50B10}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "True", "toolTip": "Signaled if the result of the operation is true.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{D1B41034-C3AA-43C2-A433-B2921C7668F4}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "False", "toolTip": "Signaled if the result of the operation is false.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{87E3EC98-E9DD-46E1-9437-E1F2E974A5A2}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Value A", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DynamicGroup": { "Value": 3545012108 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{97364B4C-037B-4C67-944B-4F62AE8B153E}" } }, { "id": { "m_id": "{9CE66D32-FC91-49C1-BBC4-465B235FE14A}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Value B", "DisplayDataType": { "m_type": 3 }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DynamicGroup": { "Value": 3545012108 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{501F097D-54AE-4EA8-B771-3A8A5655A33E}" } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Value A" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Value B" } ] } } }, { "Id": { "id": 704307238623278 }, "Name": "SC-Node(Mark Complete)", "Components": { "Component_[8020368585124730589]": { "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method", "Id": 8020368585124730589, "Slots": [ { "isVisibile": false, "id": { "m_id": "{6882FC83-2488-4E72-9C35-E7AC514576F3}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{C93B954A-91E0-4F78-9FD9-88E80D2E48A0}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{3BACA73A-3EFA-4A95-81FB-C0A017B7126B}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{6AD34586-32AA-4470-8639-C2138FC61D51}" }, "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": "Duration test complete", "label": "Report" } ], "methodType": 2, "methodName": "Mark Complete", "className": "Unit Testing", "resultSlotIDs": [ {} ], "prettyClassName": "Unit Testing" } } }, { "Id": { "id": 704294353721390 }, "Name": "SC-Node(Expect False)", "Components": { "Component_[9461191981464424368]": { "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method", "Id": 9461191981464424368, "Slots": [ { "isVisibile": false, "id": { "m_id": "{111DE0DE-AD8B-4864-9848-8142ADFD8B4F}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{C75F163B-0DAF-45DE-863E-0CB6AF770617}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Candidate", "toolTip": "a value that must be false", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{B3BDF7A2-3D25-4B9F-A9CA-725CBF09CF64}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{ED111219-EB7E-4757-9256-0D2072D60D8E}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{05BBCC9A-1DFE-4BBF-A545-6CAB256F3FA9}" }, "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": 0 }, "isNullPointer": false, "$type": "bool", "value": false, "label": "Candidate" }, { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 5 }, "isNullPointer": false, "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string", "value": "recieved expect false", "label": "Report" } ], "methodType": 2, "methodName": "Expect False", "className": "Unit Testing", "resultSlotIDs": [ {} ], "prettyClassName": "Unit Testing" } } } ], "m_connections": [ { "Id": { "id": 704311533590574 }, "Name": "srcEndpoint=(Add (+): Out), destEndpoint=(Greater Than (>): In)", "Components": { "Component_[11484251557429787565]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 11484251557429787565, "sourceEndpoint": { "nodeId": { "id": 704302943655982 }, "slotId": { "m_id": "{25F4CA6E-8FC2-433F-A6FA-5CB6A574092D}" } }, "targetEndpoint": { "nodeId": { "id": 704298648688686 }, "slotId": { "m_id": "{B19F063A-E18C-4255-B3EE-BB4714EC4D35}" } } } } }, { "Id": { "id": 704315828557870 }, "Name": "srcEndpoint=(Greater Than (>): False), destEndpoint=(Expect False: In)", "Components": { "Component_[1145660856482781192]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 1145660856482781192, "sourceEndpoint": { "nodeId": { "id": 704298648688686 }, "slotId": { "m_id": "{D1B41034-C3AA-43C2-A433-B2921C7668F4}" } }, "targetEndpoint": { "nodeId": { "id": 704294353721390 }, "slotId": { "m_id": "{ED111219-EB7E-4757-9256-0D2072D60D8E}" } } } } }, { "Id": { "id": 704320123525166 }, "Name": "srcEndpoint=(Greater Than (>): Result), destEndpoint=(Expect False: Candidate)", "Components": { "Component_[9257209633321724623]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 9257209633321724623, "sourceEndpoint": { "nodeId": { "id": 704298648688686 }, "slotId": { "m_id": "{8141D56C-C9F5-433F-8799-43484DE9067A}" } }, "targetEndpoint": { "nodeId": { "id": 704294353721390 }, "slotId": { "m_id": "{C75F163B-0DAF-45DE-863E-0CB6AF770617}" } } } } }, { "Id": { "id": 704324418492462 }, "Name": "srcEndpoint=(Greater Than (>): True), destEndpoint=(Mark Complete: In)", "Components": { "Component_[2399628447169485965]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 2399628447169485965, "sourceEndpoint": { "nodeId": { "id": 704298648688686 }, "slotId": { "m_id": "{799D93DE-D1A9-42BC-982B-D2D671F50B10}" } }, "targetEndpoint": { "nodeId": { "id": 704307238623278 }, "slotId": { "m_id": "{3BACA73A-3EFA-4A95-81FB-C0A017B7126B}" } } } } } ] }, "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}", "versionData": { "_grammarVersion": 1, "_runtimeVersion": 1, "_fileVersion": 1 }, "m_variableCounter": 6, "GraphCanvasData": [ { "Key": { "id": 704285763786798 }, "Value": { "ComponentData": { "{5F84B500-8C45-40D1-8EFC-A5306B241444}": { "$type": "SceneComponentSaveData", "ViewParams": { "Scale": 0.5244564, "AnchorX": -286.01043701171875, "AnchorY": -482.404296875 } } } } }, { "Key": { "id": 704290058754094 }, "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": [ -240.0, -60.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{F5ED68B9-967F-4B79-9A5D-EFAD2577D2EC}" } } } }, { "Key": { "id": 704294353721390 }, "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": [ 1260.0, 100.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{EABCB39C-22DC-4734-AB6C-ED5320DF5ECC}" } } } }, { "Key": { "id": 704298648688686 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "MathNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 800.0, -60.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{E8A9648C-1282-4D38-8D96-D141ACA6315C}" } } } }, { "Key": { "id": 704302943655982 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "MathNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ 220.0, -80.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{F9DB11C8-D02D-4EF1-B3F6-83F633040EC7}" } } } }, { "Key": { "id": 704307238623278 }, "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": [ 1260.0, -80.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{3E1D40A5-FFB3-4043-A3BF-BE46553FD063}" } } } } ], "StatisticsHelper": { "InstanceCounter": [ { "Key": 1244476766431948410, "Value": 1 }, { "Key": 4511496914810470227, "Value": 1 }, { "Key": 6840657073857873079, "Value": 1 }, { "Key": 15746490057935251043, "Value": 1 }, { "Key": 16883864771291515098, "Value": 1 } ] } }, "Component_[8249448536321698620]": { "$type": "EditorGraphVariableManagerComponent", "Id": 8249448536321698620, "m_variableData": { "m_nameVariableMap": [ { "Key": { "m_id": "{501F097D-54AE-4EA8-B771-3A8A5655A33E}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 2.0, "label": "two" }, "VariableId": { "m_id": "{501F097D-54AE-4EA8-B771-3A8A5655A33E}" }, "VariableName": "two" } }, { "Key": { "m_id": "{97364B4C-037B-4C67-944B-4F62AE8B153E}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 0.0, "label": "Number" }, "VariableId": { "m_id": "{97364B4C-037B-4C67-944B-4F62AE8B153E}" }, "VariableName": "counter" } }, { "Key": { "m_id": "{B5B9996F-F7CC-4115-B5F2-2A306883DF31}" }, "Value": { "Datum": { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 3 }, "isNullPointer": false, "$type": "double", "value": 1.0, "label": "Number" }, "VariableId": { "m_id": "{B5B9996F-F7CC-4115-B5F2-2A306883DF31}" }, "VariableName": "one" } } ] } } } } } }