{ "Type": "JsonSerialization", "Version": 1, "ClassName": "ScriptCanvasData", "ClassData": { "m_scriptCanvas": { "Id": { "id": 764007284037678 }, "Name": "LY_SC_UnitTest_IsNull", "Components": { "Component_[4680724618765091100]": { "$type": "EditorGraphVariableManagerComponent", "Id": 4680724618765091100, "m_variableData": { "m_nameVariableMap": [ { "Key": { "m_id": "{226C197D-50AC-4FEE-98F9-C0C1C4A1BB49}" }, "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", "label": "Array" }, "VariableId": { "m_id": "{226C197D-50AC-4FEE-98F9-C0C1C4A1BB49}" }, "VariableName": "Array" } } ] } }, "Component_[5089621463107456171]": { "$type": "EditorGraph", "Id": 5089621463107456171, "m_graphData": { "m_nodes": [ { "Id": { "id": 764028758874158 }, "Name": "SC-Node(Start)", "Components": { "Component_[10106395919875707287]": { "$type": "Start", "Id": 10106395919875707287, "Slots": [ { "id": { "m_id": "{EC64F997-C6E2-48FC-98C2-45F1411F8F25}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled when the entity that owns this graph is fully activated.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ] } } }, { "Id": { "id": 764024463906862 }, "Name": "SC Node(SetVariable)", "Components": { "Component_[7739006462325453534]": { "$type": "SetVariableNode", "Id": 7739006462325453534, "Slots": [ { "id": { "m_id": "{98463F53-D6DC-47F4-AEA7-9E1E75C561A2}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "When signaled sends the variable referenced by this node to a Data Output slot", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{4F05B519-85D9-4157-B418-CB5685AC9A8B}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Out", "toolTip": "Signaled after the referenced variable has been pushed to the Data Output slot", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{CF80B867-9125-44E5-A5C5-3FE6F25FA109}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Array", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{2195F3C2-D1A6-4659-91A4-516F06D3EF1E}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Array", "DisplayDataType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "isNullPointer": true, "label": "Array" } ], "m_variableId": { "m_id": "{226C197D-50AC-4FEE-98F9-C0C1C4A1BB49}" }, "m_variableDataInSlotId": { "m_id": "{CF80B867-9125-44E5-A5C5-3FE6F25FA109}" }, "m_variableDataOutSlotId": { "m_id": "{2195F3C2-D1A6-4659-91A4-516F06D3EF1E}" } } } }, { "Id": { "id": 764011579004974 }, "Name": "SC-Node(Mark Complete)", "Components": { "Component_[8801483587718085462]": { "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method", "Id": 8801483587718085462, "Slots": [ { "isVisibile": false, "id": { "m_id": "{7210046F-CDF8-4313-847D-0B91CA38EB46}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "EntityID: 0", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{EA8C75AD-E94E-4271-870B-BFFC557C1A00}" }, "contracts": [ { "$type": "SlotTypeContract" }, null ], "slotName": "Report", "toolTip": "additional notes for the test report", "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{9AD7C840-2D7A-454E-84FB-98B688FF7D2E}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{46938C11-A85C-4663-B6A0-44950A6BCBF0}" }, "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" } } }, { "Id": { "id": 764015873972270 }, "Name": "SC-Node(IsNull)", "Components": { "Component_[9152882032607666381]": { "$type": "IsNull", "Id": 9152882032607666381, "Slots": [ { "id": { "m_id": "{63879FCB-6752-4913-B2B2-EA7D38F2B047}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null, { "$type": "IsReferenceTypeContract" } ], "slotName": "Reference", "DisplayDataType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{226C197D-50AC-4FEE-98F9-C0C1C4A1BB49}" } }, { "id": { "m_id": "{734EE93C-478E-43A3-98CD-64CDBA7309E7}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Is Null", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{7AA00CE6-8858-4338-B436-248E86727F2C}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "Input signal", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{253EF0B6-B403-485B-B1D4-FECFF24FE8BF}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "True", "toolTip": "Signaled if the reference provided is null.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{EB8BE377-94F8-4214-9DA1-1FC13BD19570}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "False", "toolTip": "Signaled if the reference provided is not null.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "isNullPointer": true, "label": "Reference" } ] } } }, { "Id": { "id": 764020168939566 }, "Name": "SC-Node(IsNull)", "Components": { "Component_[9152882032607666381]": { "$type": "IsNull", "Id": 9152882032607666381, "Slots": [ { "id": { "m_id": "{63879FCB-6752-4913-B2B2-EA7D38F2B047}" }, "DynamicTypeOverride": 3, "contracts": [ { "$type": "SlotTypeContract" }, null, { "$type": "IsReferenceTypeContract" } ], "slotName": "Reference", "DisplayDataType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "Descriptor": { "ConnectionType": 1, "SlotType": 2 }, "DataType": 1, "IsReference": true, "VariableReference": { "m_id": "{226C197D-50AC-4FEE-98F9-C0C1C4A1BB49}" } }, { "id": { "m_id": "{734EE93C-478E-43A3-98CD-64CDBA7309E7}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "Is Null", "DisplayDataType": { "m_type": 0 }, "Descriptor": { "ConnectionType": 2, "SlotType": 2 }, "DataType": 1 }, { "id": { "m_id": "{7AA00CE6-8858-4338-B436-248E86727F2C}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "In", "toolTip": "Input signal", "Descriptor": { "ConnectionType": 1, "SlotType": 1 } }, { "id": { "m_id": "{253EF0B6-B403-485B-B1D4-FECFF24FE8BF}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "True", "toolTip": "Signaled if the reference provided is null.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } }, { "id": { "m_id": "{EB8BE377-94F8-4214-9DA1-1FC13BD19570}" }, "contracts": [ { "$type": "SlotTypeContract" } ], "slotName": "False", "toolTip": "Signaled if the reference provided is not null.", "Descriptor": { "ConnectionType": 2, "SlotType": 1 } } ], "Datums": [ { "isOverloadedStorage": false, "scriptCanvasType": { "m_type": 4, "m_azType": "{F31F64EA-E384-5536-ACD6-8F01849730FC}" }, "isNullPointer": true, "label": "Reference" } ] } } } ], "m_connections": [ { "Id": { "id": 764033053841454 }, "Name": "srcEndpoint=(Set Variable: Out), destEndpoint=(Is Null: In)", "Components": { "Component_[1710187950052961041]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 1710187950052961041, "sourceEndpoint": { "nodeId": { "id": 764024463906862 }, "slotId": { "m_id": "{4F05B519-85D9-4157-B418-CB5685AC9A8B}" } }, "targetEndpoint": { "nodeId": { "id": 764020168939566 }, "slotId": { "m_id": "{7AA00CE6-8858-4338-B436-248E86727F2C}" } } } } }, { "Id": { "id": 764037348808750 }, "Name": "srcEndpoint=(Is Null: False), destEndpoint=(Set Variable: In)", "Components": { "Component_[17267651709502116338]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 17267651709502116338, "sourceEndpoint": { "nodeId": { "id": 764015873972270 }, "slotId": { "m_id": "{EB8BE377-94F8-4214-9DA1-1FC13BD19570}" } }, "targetEndpoint": { "nodeId": { "id": 764024463906862 }, "slotId": { "m_id": "{98463F53-D6DC-47F4-AEA7-9E1E75C561A2}" } } } } }, { "Id": { "id": 764041643776046 }, "Name": "srcEndpoint=(Is Null: True), destEndpoint=(Mark Complete: In)", "Components": { "Component_[4495356020369286752]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 4495356020369286752, "sourceEndpoint": { "nodeId": { "id": 764020168939566 }, "slotId": { "m_id": "{253EF0B6-B403-485B-B1D4-FECFF24FE8BF}" } }, "targetEndpoint": { "nodeId": { "id": 764011579004974 }, "slotId": { "m_id": "{9AD7C840-2D7A-454E-84FB-98B688FF7D2E}" } } } } }, { "Id": { "id": 764045938743342 }, "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Is Null: In)", "Components": { "Component_[12725535121519892582]": { "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection", "Id": 12725535121519892582, "sourceEndpoint": { "nodeId": { "id": 764028758874158 }, "slotId": { "m_id": "{EC64F997-C6E2-48FC-98C2-45F1411F8F25}" } }, "targetEndpoint": { "nodeId": { "id": 764015873972270 }, "slotId": { "m_id": "{7AA00CE6-8858-4338-B436-248E86727F2C}" } } } } } ] }, "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}", "versionData": { "_grammarVersion": 1, "_runtimeVersion": 1, "_fileVersion": 1 }, "m_variableCounter": 8, "GraphCanvasData": [ { "Key": { "id": 764007284037678 }, "Value": { "ComponentData": { "{5F84B500-8C45-40D1-8EFC-A5306B241444}": { "$type": "SceneComponentSaveData", "ViewParams": { "Scale": 0.8751834, "AnchorX": -516.4631958007813, "AnchorY": -153.1107635498047 } } } } }, { "Key": { "id": 764011579004974 }, "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, 300.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".method" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{E05D9504-7297-42D9-AEBE-4CDD55B43DD4}" } } } }, { "Key": { "id": 764015873972270 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "LogicNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ -200.0, -60.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{BEAA19B0-ED8E-4661-802B-9DFB6CB0E009}" } } } }, { "Key": { "id": 764020168939566 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "LogicNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ -200.0, 320.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{92B12285-E560-41AC-B979-017B33FADBEA}" } } } }, { "Key": { "id": 764024463906862 }, "Value": { "ComponentData": { "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": { "$type": "NodeSaveData" }, "{328FF15C-C302-458F-A43D-E1794DE0904E}": { "$type": "GeneralNodeTitleComponentSaveData", "PaletteOverride": "SetVariableNodeTitlePalette" }, "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": { "$type": "GeometrySaveData", "Position": [ -140.0, 140.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData", "SubStyle": ".setVariable" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{4E5F86B8-27B0-48B2-A42E-8E18005EE6C0}" } } } }, { "Key": { "id": 764028758874158 }, "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": [ -400.0, -80.0 ] }, "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": { "$type": "StylingComponentSaveData" }, "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": { "$type": "PersistentIdComponentSaveData", "PersistentId": "{A148E716-C25C-44BF-8ADA-605839DC85C0}" } } } } ], "StatisticsHelper": { "InstanceCounter": [ { "Key": 4199610336680704683, "Value": 1 }, { "Key": 6840657073857873079, "Value": 1 }, { "Key": 11764063517792044591, "Value": 2 }, { "Key": 18149347184202907255, "Value": 1 } ] } } } } } }