Test_MultiPin_Multiply_Num.scriptcanvas 84 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 1495861121341486
  9. },
  10. "Name": "Test_MultiPin_Multiply_Num",
  11. "Components": {
  12. "Component_[14832635208837183463]": {
  13. "$type": "EditorGraph",
  14. "Id": 14832635208837183463,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 1495886891145262
  20. },
  21. "Name": "SC-Node(Start)",
  22. "Components": {
  23. "Component_[13496659728985536938]": {
  24. "$type": "Start",
  25. "Id": 13496659728985536938,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{6178AA45-A49B-4CF4-ACD6-13F455FD419D}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "Out",
  37. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  38. "Descriptor": {
  39. "ConnectionType": 2,
  40. "SlotType": 1
  41. }
  42. }
  43. ]
  44. }
  45. }
  46. },
  47. {
  48. "Id": {
  49. "id": 1495878301210670
  50. },
  51. "Name": "SC Node(GetVariable)",
  52. "Components": {
  53. "Component_[18357694656962900169]": {
  54. "$type": "GetVariableNode",
  55. "Id": 18357694656962900169,
  56. "Slots": [
  57. {
  58. "id": {
  59. "m_id": "{D5D50EC9-91BE-4EDB-8074-A3FA3F6B14DA}"
  60. },
  61. "contracts": [
  62. {
  63. "$type": "SlotTypeContract"
  64. }
  65. ],
  66. "slotName": "In",
  67. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  68. "Descriptor": {
  69. "ConnectionType": 1,
  70. "SlotType": 1
  71. }
  72. },
  73. {
  74. "id": {
  75. "m_id": "{6568A108-EBB5-4599-80FA-9DF9D33DAF2B}"
  76. },
  77. "contracts": [
  78. {
  79. "$type": "SlotTypeContract"
  80. }
  81. ],
  82. "slotName": "Out",
  83. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  84. "Descriptor": {
  85. "ConnectionType": 2,
  86. "SlotType": 1
  87. }
  88. },
  89. {
  90. "id": {
  91. "m_id": "{946165F9-55B8-4388-B04C-D546F80FD7A3}"
  92. },
  93. "contracts": [
  94. {
  95. "$type": "SlotTypeContract"
  96. }
  97. ],
  98. "slotName": "Number",
  99. "DisplayDataType": {
  100. "m_type": 3
  101. },
  102. "Descriptor": {
  103. "ConnectionType": 2,
  104. "SlotType": 2
  105. },
  106. "DataType": 1
  107. }
  108. ],
  109. "m_variableId": {
  110. "m_id": "{857D5EDA-1D59-4FE6-837B-4461DC78F9F6}"
  111. },
  112. "m_variableDataOutSlotId": {
  113. "m_id": "{946165F9-55B8-4388-B04C-D546F80FD7A3}"
  114. }
  115. }
  116. }
  117. },
  118. {
  119. "Id": {
  120. "id": 1495874006243374
  121. },
  122. "Name": "SC-Node(MarkComplete)",
  123. "Components": {
  124. "Component_[1839335806036928207]": {
  125. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  126. "Id": 1839335806036928207,
  127. "Slots": [
  128. {
  129. "isVisibile": false,
  130. "id": {
  131. "m_id": "{183E1848-CA9A-4F58-A32B-1DAAC89BD043}"
  132. },
  133. "contracts": [
  134. {
  135. "$type": "SlotTypeContract"
  136. },
  137. null
  138. ],
  139. "slotName": "EntityID: 0",
  140. "Descriptor": {
  141. "ConnectionType": 1,
  142. "SlotType": 2
  143. },
  144. "DataType": 1
  145. },
  146. {
  147. "id": {
  148. "m_id": "{E225E93D-62AB-4AE6-B6C3-9AC3C2722139}"
  149. },
  150. "contracts": [
  151. {
  152. "$type": "SlotTypeContract"
  153. },
  154. null
  155. ],
  156. "slotName": "Report",
  157. "toolTip": "additional notes for the test report",
  158. "DisplayDataType": {
  159. "m_type": 5
  160. },
  161. "Descriptor": {
  162. "ConnectionType": 1,
  163. "SlotType": 2
  164. },
  165. "DataType": 1
  166. },
  167. {
  168. "id": {
  169. "m_id": "{BB207B34-60FC-4B23-9E1B-3D9467065012}"
  170. },
  171. "contracts": [
  172. {
  173. "$type": "SlotTypeContract"
  174. }
  175. ],
  176. "slotName": "In",
  177. "Descriptor": {
  178. "ConnectionType": 1,
  179. "SlotType": 1
  180. }
  181. },
  182. {
  183. "id": {
  184. "m_id": "{68AC4ED0-3A91-4FBD-BEF1-133C2F0BB1F8}"
  185. },
  186. "contracts": [
  187. {
  188. "$type": "SlotTypeContract"
  189. }
  190. ],
  191. "slotName": "Out",
  192. "Descriptor": {
  193. "ConnectionType": 2,
  194. "SlotType": 1
  195. }
  196. }
  197. ],
  198. "Datums": [
  199. {
  200. "isOverloadedStorage": false,
  201. "scriptCanvasType": {
  202. "m_type": 1
  203. },
  204. "isNullPointer": false,
  205. "$type": "EntityId",
  206. "value": {
  207. "id": 4276206253
  208. }
  209. },
  210. {
  211. "isOverloadedStorage": false,
  212. "scriptCanvasType": {
  213. "m_type": 5
  214. },
  215. "isNullPointer": false,
  216. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  217. "value": "",
  218. "label": "Report"
  219. }
  220. ],
  221. "methodType": 2,
  222. "methodName": "Mark Complete",
  223. "className": "Unit Testing",
  224. "resultSlotIDs": [
  225. {}
  226. ],
  227. "prettyClassName": "Unit Testing"
  228. }
  229. }
  230. },
  231. {
  232. "Id": {
  233. "id": 1495882596177966
  234. },
  235. "Name": "SC Node(GetVariable)",
  236. "Components": {
  237. "Component_[18406787362792069276]": {
  238. "$type": "GetVariableNode",
  239. "Id": 18406787362792069276,
  240. "Slots": [
  241. {
  242. "id": {
  243. "m_id": "{B6E0701F-953E-480C-88D7-F09C69E5B3D7}"
  244. },
  245. "contracts": [
  246. {
  247. "$type": "SlotTypeContract"
  248. }
  249. ],
  250. "slotName": "In",
  251. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  252. "Descriptor": {
  253. "ConnectionType": 1,
  254. "SlotType": 1
  255. }
  256. },
  257. {
  258. "id": {
  259. "m_id": "{73A483AE-25FA-43B1-95F7-B8E0280684F6}"
  260. },
  261. "contracts": [
  262. {
  263. "$type": "SlotTypeContract"
  264. }
  265. ],
  266. "slotName": "Out",
  267. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  268. "Descriptor": {
  269. "ConnectionType": 2,
  270. "SlotType": 1
  271. }
  272. },
  273. {
  274. "id": {
  275. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  276. },
  277. "contracts": [
  278. {
  279. "$type": "SlotTypeContract"
  280. }
  281. ],
  282. "slotName": "Number",
  283. "DisplayDataType": {
  284. "m_type": 3
  285. },
  286. "Descriptor": {
  287. "ConnectionType": 2,
  288. "SlotType": 2
  289. },
  290. "DataType": 1
  291. }
  292. ],
  293. "m_variableId": {
  294. "m_id": "{6B296D53-FFAE-4541-B60A-CF9E2B398796}"
  295. },
  296. "m_variableDataOutSlotId": {
  297. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  298. }
  299. }
  300. }
  301. },
  302. {
  303. "Id": {
  304. "id": 1495869711276078
  305. },
  306. "Name": "SC-Node(OperatorMul)",
  307. "Components": {
  308. "Component_[4672815216993220678]": {
  309. "$type": "OperatorMul",
  310. "Id": 4672815216993220678,
  311. "Slots": [
  312. {
  313. "id": {
  314. "m_id": "{33AE15C0-C368-4867-BD74-2B90E0762C96}"
  315. },
  316. "DynamicTypeOverride": 1,
  317. "contracts": [
  318. {
  319. "$type": "SlotTypeContract"
  320. },
  321. null,
  322. {
  323. "$type": "ConnectionLimitContract",
  324. "limit": 1
  325. },
  326. {
  327. "$type": "MathOperatorContract",
  328. "OperatorType": "Multiply",
  329. "NativeTypes": [
  330. {
  331. "m_type": 3
  332. },
  333. {
  334. "m_type": 6
  335. },
  336. {
  337. "m_type": 7
  338. },
  339. {
  340. "m_type": 14
  341. },
  342. {
  343. "m_type": 15
  344. }
  345. ]
  346. }
  347. ],
  348. "slotName": "Number",
  349. "toolTip": "A value to be operated on",
  350. "DisplayDataType": {
  351. "m_type": 3
  352. },
  353. "DisplayGroup": {
  354. "Value": 1114760223
  355. },
  356. "Descriptor": {
  357. "ConnectionType": 1,
  358. "SlotType": 2
  359. },
  360. "DynamicGroup": {
  361. "Value": 1114760223
  362. },
  363. "DataType": 1
  364. },
  365. {
  366. "id": {
  367. "m_id": "{BC247BA5-069F-4B28-85A8-B3CAD9EF1E42}"
  368. },
  369. "DynamicTypeOverride": 1,
  370. "contracts": [
  371. {
  372. "$type": "SlotTypeContract"
  373. },
  374. null,
  375. {
  376. "$type": "ConnectionLimitContract",
  377. "limit": 1
  378. },
  379. {
  380. "$type": "MathOperatorContract",
  381. "OperatorType": "Multiply",
  382. "NativeTypes": [
  383. {
  384. "m_type": 3
  385. },
  386. {
  387. "m_type": 6
  388. },
  389. {
  390. "m_type": 7
  391. },
  392. {
  393. "m_type": 14
  394. },
  395. {
  396. "m_type": 15
  397. }
  398. ]
  399. }
  400. ],
  401. "slotName": "Number",
  402. "toolTip": "A value to be operated on",
  403. "DisplayDataType": {
  404. "m_type": 3
  405. },
  406. "DisplayGroup": {
  407. "Value": 1114760223
  408. },
  409. "Descriptor": {
  410. "ConnectionType": 1,
  411. "SlotType": 2
  412. },
  413. "DynamicGroup": {
  414. "Value": 1114760223
  415. },
  416. "DataType": 1
  417. },
  418. {
  419. "id": {
  420. "m_id": "{8FBBF970-59C0-4F9A-B106-23BA64A99B3A}"
  421. },
  422. "DynamicTypeOverride": 1,
  423. "contracts": [
  424. {
  425. "$type": "SlotTypeContract"
  426. },
  427. {
  428. "$type": "MathOperatorContract",
  429. "OperatorType": "Multiply",
  430. "NativeTypes": [
  431. {
  432. "m_type": 3
  433. },
  434. {
  435. "m_type": 6
  436. },
  437. {
  438. "m_type": 7
  439. },
  440. {
  441. "m_type": 14
  442. },
  443. {
  444. "m_type": 15
  445. }
  446. ]
  447. }
  448. ],
  449. "slotName": "Result",
  450. "toolTip": "The result of the operation",
  451. "DisplayDataType": {
  452. "m_type": 3
  453. },
  454. "DisplayGroup": {
  455. "Value": 1114760223
  456. },
  457. "Descriptor": {
  458. "ConnectionType": 2,
  459. "SlotType": 2
  460. },
  461. "DynamicGroup": {
  462. "Value": 1114760223
  463. },
  464. "DataType": 1
  465. },
  466. {
  467. "id": {
  468. "m_id": "{A2C6A637-92C0-42DD-A905-822EF8F935F5}"
  469. },
  470. "contracts": [
  471. {
  472. "$type": "SlotTypeContract"
  473. }
  474. ],
  475. "slotName": "In",
  476. "toolTip": "Input signal",
  477. "Descriptor": {
  478. "ConnectionType": 1,
  479. "SlotType": 1
  480. }
  481. },
  482. {
  483. "id": {
  484. "m_id": "{2A1EB067-A584-4AA0-9B70-563D2BF36C84}"
  485. },
  486. "contracts": [
  487. {
  488. "$type": "SlotTypeContract"
  489. }
  490. ],
  491. "slotName": "Out",
  492. "toolTip": "Output signal",
  493. "Descriptor": {
  494. "ConnectionType": 2,
  495. "SlotType": 1
  496. }
  497. },
  498. {
  499. "id": {
  500. "m_id": "{4532A692-2FAC-4B48-A9B8-D005CC1E9092}"
  501. },
  502. "DynamicTypeOverride": 1,
  503. "contracts": [
  504. {
  505. "$type": "SlotTypeContract"
  506. },
  507. null
  508. ],
  509. "slotName": "Number",
  510. "DisplayDataType": {
  511. "m_type": 3
  512. },
  513. "DisplayGroup": {
  514. "Value": 1114760223
  515. },
  516. "Descriptor": {
  517. "ConnectionType": 1,
  518. "SlotType": 2
  519. },
  520. "DynamicGroup": {
  521. "Value": 1114760223
  522. },
  523. "DataType": 1
  524. },
  525. {
  526. "id": {
  527. "m_id": "{CC9BB4F0-7637-4601-A8F9-2D683960F756}"
  528. },
  529. "DynamicTypeOverride": 1,
  530. "contracts": [
  531. {
  532. "$type": "SlotTypeContract"
  533. },
  534. null
  535. ],
  536. "slotName": "Number",
  537. "DisplayDataType": {
  538. "m_type": 3
  539. },
  540. "DisplayGroup": {
  541. "Value": 1114760223
  542. },
  543. "Descriptor": {
  544. "ConnectionType": 1,
  545. "SlotType": 2
  546. },
  547. "DynamicGroup": {
  548. "Value": 1114760223
  549. },
  550. "DataType": 1
  551. },
  552. {
  553. "id": {
  554. "m_id": "{C783B90E-1429-4903-B42A-BD6AE62A5FF6}"
  555. },
  556. "DynamicTypeOverride": 1,
  557. "contracts": [
  558. {
  559. "$type": "SlotTypeContract"
  560. },
  561. null
  562. ],
  563. "slotName": "Number",
  564. "DisplayDataType": {
  565. "m_type": 3
  566. },
  567. "DisplayGroup": {
  568. "Value": 1114760223
  569. },
  570. "Descriptor": {
  571. "ConnectionType": 1,
  572. "SlotType": 2
  573. },
  574. "DynamicGroup": {
  575. "Value": 1114760223
  576. },
  577. "DataType": 1
  578. }
  579. ],
  580. "Datums": [
  581. {
  582. "scriptCanvasType": {
  583. "m_type": 3
  584. },
  585. "isNullPointer": false,
  586. "$type": "double",
  587. "value": 1.0,
  588. "label": "Number"
  589. },
  590. {
  591. "scriptCanvasType": {
  592. "m_type": 3
  593. },
  594. "isNullPointer": false,
  595. "$type": "double",
  596. "value": 1.0,
  597. "label": "Number"
  598. },
  599. {
  600. "isOverloadedStorage": false,
  601. "scriptCanvasType": {
  602. "m_type": 3
  603. },
  604. "isNullPointer": false,
  605. "$type": "double",
  606. "value": 1.0,
  607. "label": "Number"
  608. },
  609. {
  610. "isOverloadedStorage": false,
  611. "scriptCanvasType": {
  612. "m_type": 3
  613. },
  614. "isNullPointer": false,
  615. "$type": "double",
  616. "value": 1.0,
  617. "label": "Number"
  618. },
  619. {
  620. "isOverloadedStorage": false,
  621. "scriptCanvasType": {
  622. "m_type": 3
  623. },
  624. "isNullPointer": false,
  625. "$type": "double",
  626. "value": 1.0,
  627. "label": "Number"
  628. }
  629. ]
  630. }
  631. }
  632. },
  633. {
  634. "Id": {
  635. "id": 1495865416308782
  636. },
  637. "Name": "SC-Node(ExpectEqual)",
  638. "Components": {
  639. "Component_[5563564754846309552]": {
  640. "$type": "MethodOverloaded",
  641. "Id": 5563564754846309552,
  642. "Slots": [
  643. {
  644. "isVisibile": false,
  645. "id": {
  646. "m_id": "{C0272010-0E15-43BA-9F95-FA656943752B}"
  647. },
  648. "contracts": [
  649. {
  650. "$type": "SlotTypeContract"
  651. },
  652. null
  653. ],
  654. "slotName": "EntityID: 0",
  655. "DisplayDataType": {
  656. "m_type": 1
  657. },
  658. "Descriptor": {
  659. "ConnectionType": 1,
  660. "SlotType": 2
  661. },
  662. "DataType": 1
  663. },
  664. {
  665. "id": {
  666. "m_id": "{FCDD298D-7309-4E54-BBC4-AB26EAEB5B56}"
  667. },
  668. "DynamicTypeOverride": 1,
  669. "contracts": [
  670. {
  671. "$type": "SlotTypeContract"
  672. },
  673. null,
  674. {
  675. "$type": "OverloadContract"
  676. }
  677. ],
  678. "slotName": "Candidate",
  679. "toolTip": "left of ==",
  680. "DisplayDataType": {
  681. "m_type": 3
  682. },
  683. "Descriptor": {
  684. "ConnectionType": 1,
  685. "SlotType": 2
  686. },
  687. "DataType": 1
  688. },
  689. {
  690. "id": {
  691. "m_id": "{F7C3E28E-0C60-4688-A24C-F1B39C791603}"
  692. },
  693. "DynamicTypeOverride": 1,
  694. "contracts": [
  695. {
  696. "$type": "SlotTypeContract"
  697. },
  698. null,
  699. {
  700. "$type": "OverloadContract"
  701. }
  702. ],
  703. "slotName": "Reference",
  704. "toolTip": "right of ==",
  705. "DisplayDataType": {
  706. "m_type": 3
  707. },
  708. "Descriptor": {
  709. "ConnectionType": 1,
  710. "SlotType": 2
  711. },
  712. "DataType": 1
  713. },
  714. {
  715. "id": {
  716. "m_id": "{C187A01A-927E-4C03-982D-66D38E1F4036}"
  717. },
  718. "contracts": [
  719. {
  720. "$type": "SlotTypeContract"
  721. },
  722. null
  723. ],
  724. "slotName": "Report",
  725. "toolTip": "additional notes for the test report",
  726. "DisplayDataType": {
  727. "m_type": 5
  728. },
  729. "Descriptor": {
  730. "ConnectionType": 1,
  731. "SlotType": 2
  732. },
  733. "DataType": 1
  734. },
  735. {
  736. "id": {
  737. "m_id": "{19590CAC-7663-42C9-B7E6-E61F1096042E}"
  738. },
  739. "contracts": [
  740. {
  741. "$type": "SlotTypeContract"
  742. }
  743. ],
  744. "slotName": "In",
  745. "Descriptor": {
  746. "ConnectionType": 1,
  747. "SlotType": 1
  748. }
  749. },
  750. {
  751. "id": {
  752. "m_id": "{162A2884-BC9A-47D9-88DA-02BA9C848FF0}"
  753. },
  754. "contracts": [
  755. {
  756. "$type": "SlotTypeContract"
  757. }
  758. ],
  759. "slotName": "Out",
  760. "Descriptor": {
  761. "ConnectionType": 2,
  762. "SlotType": 1
  763. }
  764. }
  765. ],
  766. "Datums": [
  767. {
  768. "isOverloadedStorage": false,
  769. "scriptCanvasType": {
  770. "m_type": 1
  771. },
  772. "isNullPointer": false,
  773. "$type": "EntityId",
  774. "value": {
  775. "id": 4276206253
  776. }
  777. },
  778. {
  779. "isOverloadedStorage": false,
  780. "scriptCanvasType": {
  781. "m_type": 3
  782. },
  783. "isNullPointer": false,
  784. "$type": "double",
  785. "value": 0.0,
  786. "label": "Candidate"
  787. },
  788. {
  789. "isOverloadedStorage": false,
  790. "scriptCanvasType": {
  791. "m_type": 3
  792. },
  793. "isNullPointer": false,
  794. "$type": "double",
  795. "value": 0.0,
  796. "label": "Reference"
  797. },
  798. {
  799. "isOverloadedStorage": false,
  800. "scriptCanvasType": {
  801. "m_type": 5
  802. },
  803. "isNullPointer": false,
  804. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  805. "value": "",
  806. "label": "Report"
  807. }
  808. ],
  809. "methodType": 2,
  810. "methodName": "Expect Equal",
  811. "className": "Unit Testing",
  812. "resultSlotIDs": [
  813. {}
  814. ],
  815. "prettyClassName": "Unit Testing",
  816. "orderedInputSlotIds": [
  817. {
  818. "m_id": "{C0272010-0E15-43BA-9F95-FA656943752B}"
  819. },
  820. {
  821. "m_id": "{FCDD298D-7309-4E54-BBC4-AB26EAEB5B56}"
  822. },
  823. {
  824. "m_id": "{F7C3E28E-0C60-4688-A24C-F1B39C791603}"
  825. },
  826. {
  827. "m_id": "{C187A01A-927E-4C03-982D-66D38E1F4036}"
  828. }
  829. ],
  830. "outputSlotIds": [
  831. {}
  832. ]
  833. }
  834. }
  835. }
  836. ],
  837. "m_connections": [
  838. {
  839. "Id": {
  840. "id": 1495891186112558
  841. },
  842. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  843. "Components": {
  844. "Component_[3656633055591237937]": {
  845. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  846. "Id": 3656633055591237937,
  847. "sourceEndpoint": {
  848. "nodeId": {
  849. "id": 1495886891145262
  850. },
  851. "slotId": {
  852. "m_id": "{6178AA45-A49B-4CF4-ACD6-13F455FD419D}"
  853. }
  854. },
  855. "targetEndpoint": {
  856. "nodeId": {
  857. "id": 1495882596177966
  858. },
  859. "slotId": {
  860. "m_id": "{B6E0701F-953E-480C-88D7-F09C69E5B3D7}"
  861. }
  862. }
  863. }
  864. }
  865. },
  866. {
  867. "Id": {
  868. "id": 1495895481079854
  869. },
  870. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Multiply (*): In)",
  871. "Components": {
  872. "Component_[1447497512614459932]": {
  873. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  874. "Id": 1447497512614459932,
  875. "sourceEndpoint": {
  876. "nodeId": {
  877. "id": 1495882596177966
  878. },
  879. "slotId": {
  880. "m_id": "{73A483AE-25FA-43B1-95F7-B8E0280684F6}"
  881. }
  882. },
  883. "targetEndpoint": {
  884. "nodeId": {
  885. "id": 1495869711276078
  886. },
  887. "slotId": {
  888. "m_id": "{A2C6A637-92C0-42DD-A905-822EF8F935F5}"
  889. }
  890. }
  891. }
  892. }
  893. },
  894. {
  895. "Id": {
  896. "id": 1495899776047150
  897. },
  898. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Multiply (*): Value A)",
  899. "Components": {
  900. "Component_[4537031146093915151]": {
  901. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  902. "Id": 4537031146093915151,
  903. "sourceEndpoint": {
  904. "nodeId": {
  905. "id": 1495882596177966
  906. },
  907. "slotId": {
  908. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  909. }
  910. },
  911. "targetEndpoint": {
  912. "nodeId": {
  913. "id": 1495869711276078
  914. },
  915. "slotId": {
  916. "m_id": "{33AE15C0-C368-4867-BD74-2B90E0762C96}"
  917. }
  918. }
  919. }
  920. }
  921. },
  922. {
  923. "Id": {
  924. "id": 1495904071014446
  925. },
  926. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Multiply (*): Number)",
  927. "Components": {
  928. "Component_[6664385482819460998]": {
  929. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  930. "Id": 6664385482819460998,
  931. "sourceEndpoint": {
  932. "nodeId": {
  933. "id": 1495882596177966
  934. },
  935. "slotId": {
  936. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  937. }
  938. },
  939. "targetEndpoint": {
  940. "nodeId": {
  941. "id": 1495869711276078
  942. },
  943. "slotId": {
  944. "m_id": "{BC247BA5-069F-4B28-85A8-B3CAD9EF1E42}"
  945. }
  946. }
  947. }
  948. }
  949. },
  950. {
  951. "Id": {
  952. "id": 1495908365981742
  953. },
  954. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Multiply (*): Number)",
  955. "Components": {
  956. "Component_[2500807000944559666]": {
  957. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  958. "Id": 2500807000944559666,
  959. "sourceEndpoint": {
  960. "nodeId": {
  961. "id": 1495882596177966
  962. },
  963. "slotId": {
  964. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  965. }
  966. },
  967. "targetEndpoint": {
  968. "nodeId": {
  969. "id": 1495869711276078
  970. },
  971. "slotId": {
  972. "m_id": "{4532A692-2FAC-4B48-A9B8-D005CC1E9092}"
  973. }
  974. }
  975. }
  976. }
  977. },
  978. {
  979. "Id": {
  980. "id": 1495912660949038
  981. },
  982. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Multiply (*): Number)",
  983. "Components": {
  984. "Component_[12124320439873308394]": {
  985. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  986. "Id": 12124320439873308394,
  987. "sourceEndpoint": {
  988. "nodeId": {
  989. "id": 1495882596177966
  990. },
  991. "slotId": {
  992. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  993. }
  994. },
  995. "targetEndpoint": {
  996. "nodeId": {
  997. "id": 1495869711276078
  998. },
  999. "slotId": {
  1000. "m_id": "{CC9BB4F0-7637-4601-A8F9-2D683960F756}"
  1001. }
  1002. }
  1003. }
  1004. }
  1005. },
  1006. {
  1007. "Id": {
  1008. "id": 1495916955916334
  1009. },
  1010. "Name": "srcEndpoint=(Multiply (*): Out), destEndpoint=(Get Variable: In)",
  1011. "Components": {
  1012. "Component_[2314119436313321168]": {
  1013. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1014. "Id": 2314119436313321168,
  1015. "sourceEndpoint": {
  1016. "nodeId": {
  1017. "id": 1495869711276078
  1018. },
  1019. "slotId": {
  1020. "m_id": "{2A1EB067-A584-4AA0-9B70-563D2BF36C84}"
  1021. }
  1022. },
  1023. "targetEndpoint": {
  1024. "nodeId": {
  1025. "id": 1495878301210670
  1026. },
  1027. "slotId": {
  1028. "m_id": "{D5D50EC9-91BE-4EDB-8074-A3FA3F6B14DA}"
  1029. }
  1030. }
  1031. }
  1032. }
  1033. },
  1034. {
  1035. "Id": {
  1036. "id": 1495921250883630
  1037. },
  1038. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Expect Equal: Reference)",
  1039. "Components": {
  1040. "Component_[6634576309041022936]": {
  1041. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1042. "Id": 6634576309041022936,
  1043. "sourceEndpoint": {
  1044. "nodeId": {
  1045. "id": 1495878301210670
  1046. },
  1047. "slotId": {
  1048. "m_id": "{946165F9-55B8-4388-B04C-D546F80FD7A3}"
  1049. }
  1050. },
  1051. "targetEndpoint": {
  1052. "nodeId": {
  1053. "id": 1495865416308782
  1054. },
  1055. "slotId": {
  1056. "m_id": "{F7C3E28E-0C60-4688-A24C-F1B39C791603}"
  1057. }
  1058. }
  1059. }
  1060. }
  1061. },
  1062. {
  1063. "Id": {
  1064. "id": 1495925545850926
  1065. },
  1066. "Name": "srcEndpoint=(Multiply (*): Result), destEndpoint=(Expect Equal: Candidate)",
  1067. "Components": {
  1068. "Component_[9162315682252933446]": {
  1069. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1070. "Id": 9162315682252933446,
  1071. "sourceEndpoint": {
  1072. "nodeId": {
  1073. "id": 1495869711276078
  1074. },
  1075. "slotId": {
  1076. "m_id": "{8FBBF970-59C0-4F9A-B106-23BA64A99B3A}"
  1077. }
  1078. },
  1079. "targetEndpoint": {
  1080. "nodeId": {
  1081. "id": 1495865416308782
  1082. },
  1083. "slotId": {
  1084. "m_id": "{FCDD298D-7309-4E54-BBC4-AB26EAEB5B56}"
  1085. }
  1086. }
  1087. }
  1088. }
  1089. },
  1090. {
  1091. "Id": {
  1092. "id": 1495929840818222
  1093. },
  1094. "Name": "srcEndpoint=(Expect Equal: Out), destEndpoint=(Mark Complete: In)",
  1095. "Components": {
  1096. "Component_[16981867526079735153]": {
  1097. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1098. "Id": 16981867526079735153,
  1099. "sourceEndpoint": {
  1100. "nodeId": {
  1101. "id": 1495865416308782
  1102. },
  1103. "slotId": {
  1104. "m_id": "{162A2884-BC9A-47D9-88DA-02BA9C848FF0}"
  1105. }
  1106. },
  1107. "targetEndpoint": {
  1108. "nodeId": {
  1109. "id": 1495874006243374
  1110. },
  1111. "slotId": {
  1112. "m_id": "{BB207B34-60FC-4B23-9E1B-3D9467065012}"
  1113. }
  1114. }
  1115. }
  1116. }
  1117. },
  1118. {
  1119. "Id": {
  1120. "id": 1495934135785518
  1121. },
  1122. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Expect Equal: In)",
  1123. "Components": {
  1124. "Component_[5265186950770097097]": {
  1125. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1126. "Id": 5265186950770097097,
  1127. "sourceEndpoint": {
  1128. "nodeId": {
  1129. "id": 1495878301210670
  1130. },
  1131. "slotId": {
  1132. "m_id": "{6568A108-EBB5-4599-80FA-9DF9D33DAF2B}"
  1133. }
  1134. },
  1135. "targetEndpoint": {
  1136. "nodeId": {
  1137. "id": 1495865416308782
  1138. },
  1139. "slotId": {
  1140. "m_id": "{19590CAC-7663-42C9-B7E6-E61F1096042E}"
  1141. }
  1142. }
  1143. }
  1144. }
  1145. },
  1146. {
  1147. "Id": {
  1148. "id": 1495938430752814
  1149. },
  1150. "Name": "srcEndpoint=(Get Variable: Number), destEndpoint=(Multiply (*): Number)",
  1151. "Components": {
  1152. "Component_[16828842681984080852]": {
  1153. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  1154. "Id": 16828842681984080852,
  1155. "sourceEndpoint": {
  1156. "nodeId": {
  1157. "id": 1495882596177966
  1158. },
  1159. "slotId": {
  1160. "m_id": "{334E72F9-9DDC-4BCC-949B-72406A9CDE4E}"
  1161. }
  1162. },
  1163. "targetEndpoint": {
  1164. "nodeId": {
  1165. "id": 1495869711276078
  1166. },
  1167. "slotId": {
  1168. "m_id": "{C783B90E-1429-4903-B42A-BD6AE62A5FF6}"
  1169. }
  1170. }
  1171. }
  1172. }
  1173. }
  1174. ]
  1175. },
  1176. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  1177. "versionData": {
  1178. "_grammarVersion": 1,
  1179. "_runtimeVersion": 1,
  1180. "_fileVersion": 1
  1181. },
  1182. "m_variableCounter": 1,
  1183. "GraphCanvasData": [
  1184. {
  1185. "Key": {
  1186. "id": 1495861121341486
  1187. },
  1188. "Value": {
  1189. "ComponentData": {
  1190. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  1191. "$type": "SceneComponentSaveData",
  1192. "ViewParams": {
  1193. "Scale": 0.7163854,
  1194. "AnchorX": 146.56915283203125,
  1195. "AnchorY": -220.5516815185547
  1196. }
  1197. }
  1198. }
  1199. }
  1200. },
  1201. {
  1202. "Key": {
  1203. "id": 1495865416308782
  1204. },
  1205. "Value": {
  1206. "ComponentData": {
  1207. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1208. "$type": "NodeSaveData"
  1209. },
  1210. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1211. "$type": "GeneralNodeTitleComponentSaveData",
  1212. "PaletteOverride": "TestingNodeTitlePalette"
  1213. },
  1214. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1215. "$type": "GeometrySaveData",
  1216. "Position": [
  1217. 900.0,
  1218. 160.0
  1219. ]
  1220. },
  1221. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1222. "$type": "StylingComponentSaveData",
  1223. "SubStyle": ".method"
  1224. },
  1225. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1226. "$type": "PersistentIdComponentSaveData",
  1227. "PersistentId": "{5666344A-52B8-4A30-9712-774313757A0C}"
  1228. }
  1229. }
  1230. }
  1231. },
  1232. {
  1233. "Key": {
  1234. "id": 1495869711276078
  1235. },
  1236. "Value": {
  1237. "ComponentData": {
  1238. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1239. "$type": "NodeSaveData"
  1240. },
  1241. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1242. "$type": "GeneralNodeTitleComponentSaveData",
  1243. "PaletteOverride": "MathNodeTitlePalette"
  1244. },
  1245. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1246. "$type": "GeometrySaveData",
  1247. "Position": [
  1248. 400.0,
  1249. 160.0
  1250. ]
  1251. },
  1252. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1253. "$type": "StylingComponentSaveData",
  1254. "SubStyle": ".math"
  1255. },
  1256. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1257. "$type": "PersistentIdComponentSaveData",
  1258. "PersistentId": "{A5C77794-B380-4D75-944E-7A396BB88257}"
  1259. }
  1260. }
  1261. }
  1262. },
  1263. {
  1264. "Key": {
  1265. "id": 1495874006243374
  1266. },
  1267. "Value": {
  1268. "ComponentData": {
  1269. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1270. "$type": "NodeSaveData"
  1271. },
  1272. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1273. "$type": "GeneralNodeTitleComponentSaveData",
  1274. "PaletteOverride": "TestingNodeTitlePalette"
  1275. },
  1276. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1277. "$type": "GeometrySaveData",
  1278. "Position": [
  1279. 1180.0,
  1280. 160.0
  1281. ]
  1282. },
  1283. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1284. "$type": "StylingComponentSaveData",
  1285. "SubStyle": ".method"
  1286. },
  1287. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1288. "$type": "PersistentIdComponentSaveData",
  1289. "PersistentId": "{4F55A25A-9D14-4A33-8367-3F3063E41A5F}"
  1290. }
  1291. }
  1292. }
  1293. },
  1294. {
  1295. "Key": {
  1296. "id": 1495878301210670
  1297. },
  1298. "Value": {
  1299. "ComponentData": {
  1300. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1301. "$type": "NodeSaveData"
  1302. },
  1303. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1304. "$type": "GeneralNodeTitleComponentSaveData",
  1305. "PaletteOverride": "GetVariableNodeTitlePalette"
  1306. },
  1307. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1308. "$type": "GeometrySaveData",
  1309. "Position": [
  1310. 700.0,
  1311. 100.0
  1312. ]
  1313. },
  1314. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1315. "$type": "StylingComponentSaveData",
  1316. "SubStyle": ".getVariable"
  1317. },
  1318. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1319. "$type": "PersistentIdComponentSaveData",
  1320. "PersistentId": "{EEAC75E4-A2B9-480D-A578-4BF5EF899458}"
  1321. }
  1322. }
  1323. }
  1324. },
  1325. {
  1326. "Key": {
  1327. "id": 1495882596177966
  1328. },
  1329. "Value": {
  1330. "ComponentData": {
  1331. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1332. "$type": "GeneralNodeTitleComponentSaveData",
  1333. "PaletteOverride": "GetVariableNodeTitlePalette"
  1334. },
  1335. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1336. "$type": "GeometrySaveData",
  1337. "Position": [
  1338. 180.0,
  1339. 160.0
  1340. ]
  1341. },
  1342. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1343. "$type": "StylingComponentSaveData",
  1344. "SubStyle": ".getVariable"
  1345. },
  1346. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1347. "$type": "PersistentIdComponentSaveData",
  1348. "PersistentId": "{3B067686-A39E-414D-9597-B49E4BAABAAE}"
  1349. }
  1350. }
  1351. }
  1352. },
  1353. {
  1354. "Key": {
  1355. "id": 1495886891145262
  1356. },
  1357. "Value": {
  1358. "ComponentData": {
  1359. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  1360. "$type": "NodeSaveData"
  1361. },
  1362. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  1363. "$type": "GeneralNodeTitleComponentSaveData",
  1364. "PaletteOverride": "TimeNodeTitlePalette"
  1365. },
  1366. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  1367. "$type": "GeometrySaveData",
  1368. "Position": [
  1369. -20.0,
  1370. 220.0
  1371. ]
  1372. },
  1373. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  1374. "$type": "StylingComponentSaveData",
  1375. "SubStyle": ".time"
  1376. },
  1377. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  1378. "$type": "PersistentIdComponentSaveData",
  1379. "PersistentId": "{217D828D-E854-42B0-8DDF-6AD9AFFA8811}"
  1380. }
  1381. }
  1382. }
  1383. }
  1384. ],
  1385. "StatisticsHelper": {
  1386. "InstanceCounter": [
  1387. {
  1388. "Key": 524494764786010043,
  1389. "Value": 1
  1390. },
  1391. {
  1392. "Key": 4199610336680704683,
  1393. "Value": 1
  1394. },
  1395. {
  1396. "Key": 6840657073857873079,
  1397. "Value": 1
  1398. },
  1399. {
  1400. "Key": 12702286953450386850,
  1401. "Value": 1
  1402. },
  1403. {
  1404. "Key": 13202716731062006519,
  1405. "Value": 1
  1406. },
  1407. {
  1408. "Key": 15142182513612179081,
  1409. "Value": 1
  1410. }
  1411. ]
  1412. }
  1413. },
  1414. "Component_[16040449285096605819]": {
  1415. "$type": "EditorGraphVariableManagerComponent",
  1416. "Id": 16040449285096605819,
  1417. "m_variableData": {
  1418. "m_nameVariableMap": [
  1419. {
  1420. "Key": {
  1421. "m_id": "{6B296D53-FFAE-4541-B60A-CF9E2B398796}"
  1422. },
  1423. "Value": {
  1424. "Datum": {
  1425. "isOverloadedStorage": false,
  1426. "scriptCanvasType": {
  1427. "m_type": 3
  1428. },
  1429. "isNullPointer": false,
  1430. "$type": "double",
  1431. "value": 2.0,
  1432. "label": "Opperand"
  1433. },
  1434. "VariableId": {
  1435. "m_id": "{6B296D53-FFAE-4541-B60A-CF9E2B398796}"
  1436. },
  1437. "VariableName": "Opperand"
  1438. }
  1439. },
  1440. {
  1441. "Key": {
  1442. "m_id": "{857D5EDA-1D59-4FE6-837B-4461DC78F9F6}"
  1443. },
  1444. "Value": {
  1445. "Datum": {
  1446. "isOverloadedStorage": false,
  1447. "scriptCanvasType": {
  1448. "m_type": 3
  1449. },
  1450. "isNullPointer": false,
  1451. "$type": "double",
  1452. "value": 32.0,
  1453. "label": "Reference"
  1454. },
  1455. "VariableId": {
  1456. "m_id": "{857D5EDA-1D59-4FE6-837B-4461DC78F9F6}"
  1457. },
  1458. "VariableName": "Reference"
  1459. }
  1460. }
  1461. ]
  1462. }
  1463. }
  1464. }
  1465. }
  1466. }
  1467. }