16 virtual const char*
GetEventName()
const override {
return "Start"; }
29 virtual const char*
GetEventName()
const override {
return "Tick"; }
42 virtual const char*
GetEventName()
const override {
return "Stop"; }
59 virtual const char*
GetEventName()
const override {
return "BeginOverlap"; }
60 virtual const char*
GetNodeTypeName()
const override {
return "On Overlap Begin"; }
72 virtual const char*
GetEventName()
const override {
return "EndOverlap"; }
85 virtual const char*
GetEventName()
const override {
return "CollisionBegin"; }
86 virtual const char*
GetNodeTypeName()
const override {
return "On Collision Begin"; }
98 virtual const char*
GetEventName()
const override {
return "CollisionEnd"; }
99 virtual const char*
GetNodeTypeName()
const override {
return "On Collision End"; }
384 virtual const char*
GetNodeTypeName()
const override {
return "Distance Between Nodes"; }
395 virtual const char*
GetNodeTypeName()
const override {
return "Random Point Near Node"; }
427 virtual const char*
GetNodeTypeName()
const override {
return "Set Attribute (Int)"; }
439 virtual const char*
GetNodeTypeName()
const override {
return "Set Attribute (Float)"; }
451 virtual const char*
GetNodeTypeName()
const override {
return "Set Attribute (Vector)"; }
463 virtual const char*
GetNodeTypeName()
const override {
return "Set Attribute (String)"; }
475 virtual const char*
GetNodeTypeName()
const override {
return "Set Attribute (Bool)"; }
487 virtual const char*
GetNodeTypeName()
const override {
return "Set Attribute (Color)"; }
502 virtual const char*
GetNodeTypeName()
const override {
return "Get Attribute (Int)"; }
513 virtual const char*
GetNodeTypeName()
const override {
return "Get Attribute (Float)"; }
524 virtual const char*
GetNodeTypeName()
const override {
return "Get Attribute (Vector)"; }
535 virtual const char*
GetNodeTypeName()
const override {
return "Get Attribute (String)"; }
546 virtual const char*
GetNodeTypeName()
const override {
return "Get Attribute (Bool)"; }
557 virtual const char*
GetNodeTypeName()
const override {
return "Get Attribute (Color)"; }
1021 virtual bool GetPinEnumOptions(uint32_t pinIndex, std::vector<PinEnumOption>& outOptions)
const override;
1034 virtual bool GetPinEnumOptions(uint32_t pinIndex, std::vector<PinEnumOption>& outOptions)
const override;
1059 virtual bool GetPinEnumOptions(uint32_t pinIndex, std::vector<PinEnumOption>& outOptions)
const override;
Definition SceneGraphNodes.h:53
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:114
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:60
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:58
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:61
DECLARE_GRAPH_NODE(BeginOverlapEventNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:134
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:59
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:120
Definition SceneGraphNodes.h:897
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:902
DECLARE_GRAPH_NODE(BranchNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2102
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2094
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:904
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2116
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:903
Definition SceneGraphNodes.h:1091
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2742
DECLARE_GRAPH_NODE(CallScriptFunctionNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2684
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2669
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:1096
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:1097
Definition SceneGraphNodes.h:79
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:85
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:84
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:87
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:176
DECLARE_GRAPH_NODE(CollisionBeginEventNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:192
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:168
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:86
Definition SceneGraphNodes.h:92
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:199
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:98
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:219
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:205
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:97
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:100
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:99
DECLARE_GRAPH_NODE(CollisionEndEventNode, GraphNode)
Definition SceneGraphNodes.h:379
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:385
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:826
DECLARE_GRAPH_NODE(DistanceBetweenNodesNode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:384
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:818
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:853
Definition SceneGraphNodes.h:978
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:983
int32_t mCallCount
Definition SceneGraphNodes.h:988
DECLARE_GRAPH_NODE(DoNNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2268
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2259
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2282
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:985
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:984
Definition SceneGraphNodes.h:935
bool mHasFired
Definition SceneGraphNodes.h:945
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2178
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2197
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2185
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:940
DECLARE_GRAPH_NODE(DoOnceNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:942
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:941
Definition SceneGraphNodes.h:66
DECLARE_GRAPH_NODE(EndOverlapEventNode, GraphNode)
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:72
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:71
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:161
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:74
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:141
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:147
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:73
Definition SceneGraphNodes.h:242
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:479
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:470
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:496
DECLARE_GRAPH_NODE(FindChildGraphNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:248
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:247
Definition SceneGraphNodes.h:231
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:436
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:463
DECLARE_GRAPH_NODE(FindInSceneNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:443
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:236
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:237
Definition SceneGraphNodes.h:161
DECLARE_GRAPH_NODE(FindNodeNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:313
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:318
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:308
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:167
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:166
Definition SceneGraphNodes.h:950
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:955
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2205
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2227
bool mIsA
Definition SceneGraphNodes.h:960
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:956
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:957
DECLARE_GRAPH_NODE(FlipFlopNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2213
Definition SceneGraphNodes.h:871
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2037
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2050
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2028
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:878
DECLARE_GRAPH_NODE(ForEachLoopNode, GraphNode)
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:876
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:877
Definition SceneGraphNodes.h:859
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2023
DECLARE_GRAPH_NODE(ForLoopNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:866
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:864
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:865
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2009
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1999
Definition SceneGraphNodes.h:1051
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2592
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:1057
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2608
virtual bool GetPinEnumOptions(uint32_t pinIndex, std::vector< PinEnumOption > &outOptions) const override
Definition SceneGraphNodes.cpp:2610
DECLARE_GRAPH_NODE(GamepadAxisNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2599
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:1056
Definition SceneGraphNodes.h:965
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:970
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:972
DECLARE_GRAPH_NODE(GateNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2235
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2251
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:971
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2242
Definition SceneGraphNodes.h:541
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1226
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:546
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1205
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1212
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:547
DECLARE_GRAPH_NODE(GetAttributeBoolNode, GraphNode)
Definition SceneGraphNodes.h:552
DECLARE_GRAPH_NODE(GetAttributeColorNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1252
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:557
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:558
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1231
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1238
Definition SceneGraphNodes.h:508
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1134
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1148
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:513
DECLARE_GRAPH_NODE(GetAttributeFloatNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1127
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:514
Definition SceneGraphNodes.h:497
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:503
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1108
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:502
DECLARE_GRAPH_NODE(GetAttributeIntNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1101
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1122
Definition SceneGraphNodes.h:530
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:536
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1179
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1200
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1186
DECLARE_GRAPH_NODE(GetAttributeStringNode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:535
Definition SceneGraphNodes.h:519
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1174
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1153
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:524
DECLARE_GRAPH_NODE(GetAttributeVectorNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:525
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1160
Definition SceneGraphNodes.h:264
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:520
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:538
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:270
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:524
DECLARE_GRAPH_NODE(GetNode3DClass, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:269
Definition SceneGraphNodes.h:253
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:517
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:503
DECLARE_GRAPH_NODE(GetNode3DName, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:258
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:499
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:259
Definition SceneGraphNodes.h:198
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:203
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:369
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:375
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:385
DECLARE_GRAPH_NODE(GetParent3DGraphNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:204
Definition SceneGraphNodes.h:187
DECLARE_GRAPH_NODE(GetParentGraphNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:346
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:362
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:193
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:352
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:192
Definition SceneGraphNodes.h:278
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:545
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:552
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:284
DECLARE_GRAPH_NODE(GetPositionNode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:283
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:570
Definition SceneGraphNodes.h:289
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:294
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:577
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:602
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:295
DECLARE_GRAPH_NODE(GetRotationNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:584
Definition SceneGraphNodes.h:300
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:305
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:306
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:634
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:609
DECLARE_GRAPH_NODE(GetScaleNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:616
Definition SceneGraphNodes.h:176
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:325
DECLARE_GRAPH_NODE(GetSelfNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:330
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:181
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:182
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:339
Definition SceneGraphNodes.h:220
DECLARE_GRAPH_NODE(GetSelfParent3DNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:419
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:429
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:225
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:226
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:414
Definition SceneGraphNodes.h:209
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:215
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:397
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:392
DECLARE_GRAPH_NODE(GetSelfParentNode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:214
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:407
Definition SceneGraphNodes.h:614
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1378
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1403
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1385
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:620
DECLARE_GRAPH_NODE(GetSizeNode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:619
Definition SceneGraphNodes.h:579
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1290
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:585
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1312
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1296
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:584
DECLARE_GRAPH_NODE(GetTextNode, GraphNode)
Definition GraphNode.h:73
Definition SceneGraphNodes.h:109
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:241
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:236
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:226
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:114
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:115
DECLARE_GRAPH_NODE(GraphOutputNode, GraphNode)
Definition SceneGraphNodes.h:405
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:905
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:412
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:411
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:896
DECLARE_GRAPH_NODE(InstantiateSceneNode, GraphNode)
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:410
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:926
Definition SceneGraphNodes.h:727
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1712
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1694
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:733
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:734
DECLARE_GRAPH_NODE(InstantiateUINode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1686
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:732
Definition SceneGraphNodes.h:641
~LoadUIDocumentNode()
Definition SceneGraphNodes.cpp:1443
DECLARE_GRAPH_NODE(LoadUIDocumentNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1503
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1454
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:649
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:647
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:648
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1462
Definition SceneGraphNodes.h:657
DECLARE_GRAPH_NODE(MountUINode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:663
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1534
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1516
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:662
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:664
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1508
Definition SceneGraphNodes.h:1064
DECLARE_GRAPH_NODE(MousePositionNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2641
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2633
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2627
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:1069
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:1070
Definition SceneGraphNodes.h:993
DECLARE_GRAPH_NODE(MultiGateNode, GraphNode)
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:998
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2302
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2290
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:999
int32_t mCurrentIndex
Definition SceneGraphNodes.h:1003
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2318
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:1000
Definition SceneGraphNodes.h:815
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1904
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1919
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:821
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1897
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:820
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:822
DECLARE_GRAPH_NODE(PauseAudioNode, GraphNode)
Definition SceneGraphNodes.h:831
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:837
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1961
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1928
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:838
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1939
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:836
DECLARE_GRAPH_NODE(PlayAnimationNode, GraphNode)
Definition SceneGraphNodes.h:791
DECLARE_GRAPH_NODE(PlayAudioNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:798
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:797
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:796
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1846
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1838
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1865
Definition SceneGraphNodes.h:390
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:396
DECLARE_GRAPH_NODE(RandomPointNearNodeNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:860
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:395
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:867
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:889
Definition SceneGraphNodes.h:125
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:130
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:131
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:248
DECLARE_GRAPH_NODE(SceneGraphOutputNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:254
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:259
Definition SceneGraphNodes.h:909
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2130
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:916
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:914
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2121
DECLARE_GRAPH_NODE(SequenceNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2138
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:915
Definition SceneGraphNodes.h:363
DECLARE_GRAPH_NODE(SetActiveGraphNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:797
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:369
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:368
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:370
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:788
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:811
Definition SceneGraphNodes.h:469
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:474
DECLARE_GRAPH_NODE(SetAttributeBoolNode, GraphNode)
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:475
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1052
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1043
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1065
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:476
Definition SceneGraphNodes.h:481
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:486
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1092
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:487
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1079
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1070
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:488
DECLARE_GRAPH_NODE(SetAttributeColorNode, GraphNode)
Definition SceneGraphNodes.h:433
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:439
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:438
DECLARE_GRAPH_NODE(SetAttributeFloatNode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:971
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:440
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:962
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:984
Definition SceneGraphNodes.h:421
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:427
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:935
DECLARE_GRAPH_NODE(SetAttributeIntNode, GraphNode)
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:426
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:428
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:957
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:944
Definition SceneGraphNodes.h:457
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1038
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1025
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:464
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:462
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:463
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1016
DECLARE_GRAPH_NODE(SetAttributeStringNode, GraphNode)
Definition SceneGraphNodes.h:445
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:452
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:989
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:451
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:998
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1011
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:450
DECLARE_GRAPH_NODE(SetAttributeVectorNode, GraphNode)
Definition SceneGraphNodes.h:743
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:750
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1746
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:749
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1729
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1721
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:748
DECLARE_GRAPH_NODE(SetAudioClipNode, GraphNode)
Definition SceneGraphNodes.h:755
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1751
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:761
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1759
DECLARE_GRAPH_NODE(SetAudioTimeNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:762
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:760
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1775
Definition SceneGraphNodes.h:779
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1817
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1833
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:784
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1809
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:785
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:786
DECLARE_GRAPH_NODE(SetPitchNode, GraphNode)
Definition SceneGraphNodes.h:315
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:673
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:322
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:321
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:320
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:651
DECLARE_GRAPH_NODE(SetPositionNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:641
Definition SceneGraphNodes.h:327
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:332
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:690
DECLARE_GRAPH_NODE(SetRotationNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:334
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:680
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:333
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:712
Definition SceneGraphNodes.h:339
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:344
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:751
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:719
DECLARE_GRAPH_NODE(SetScaleNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:346
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:345
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:729
Definition SceneGraphNodes.h:602
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:609
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1347
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1373
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1356
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:607
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:608
DECLARE_GRAPH_NODE(SetSizeNode, GraphNode)
Definition SceneGraphNodes.h:590
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1317
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:595
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1342
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:596
DECLARE_GRAPH_NODE(SetSpriteNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:597
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1325
Definition SceneGraphNodes.h:567
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:573
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1261
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:574
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1285
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1269
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:572
DECLARE_GRAPH_NODE(SetTextNode, GraphNode)
Definition SceneGraphNodes.h:681
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:686
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1576
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1594
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:687
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:688
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1567
DECLARE_GRAPH_NODE(SetUIDataNode, GraphNode)
Definition SceneGraphNodes.h:351
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:356
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:781
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:758
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:767
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:357
DECLARE_GRAPH_NODE(SetVisibilityNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:358
Definition SceneGraphNodes.h:767
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1804
DECLARE_GRAPH_NODE(SetVolumeNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1780
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:774
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:773
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1788
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:772
Definition SceneGraphNodes.h:10
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:58
DECLARE_GRAPH_NODE(StartEventNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:63
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:17
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:18
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:53
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:16
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:15
Definition SceneGraphNodes.h:843
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:848
DECLARE_GRAPH_NODE(StopAnimationNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1990
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:849
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:850
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1974
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1966
Definition SceneGraphNodes.h:803
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1870
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:809
DECLARE_GRAPH_NODE(StopAudioNode, GraphNode)
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:808
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1877
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:810
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1892
Definition SceneGraphNodes.h:36
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:42
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:102
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:44
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:41
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:43
DECLARE_GRAPH_NODE(StopEventNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:97
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:107
Definition SceneGraphNodes.h:23
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:76
DECLARE_GRAPH_NODE(TickEventNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:70
virtual bool IsEventNode() const override
Definition SceneGraphNodes.h:28
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:31
virtual const char * GetEventName() const override
Definition SceneGraphNodes.h:29
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:30
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:90
Definition UIDocument.h:16
Definition SceneGraphNodes.h:693
DECLARE_GRAPH_NODE(UIFindByIdNode, GraphNode)
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1625
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1599
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1606
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:699
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:698
Definition SceneGraphNodes.h:715
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1665
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1681
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:720
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1658
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:721
DECLARE_GRAPH_NODE(UITickNode, GraphNode)
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:722
Definition SceneGraphNodes.h:669
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:675
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:1562
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:1539
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:674
DECLARE_GRAPH_NODE(UnmountUINode, GraphNode)
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:1546
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:676
Definition SceneGraphNodes.h:883
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:889
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2065
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:888
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2089
DECLARE_GRAPH_NODE(WaitTillNode, GraphNode)
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2055
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:890
float mStartTime
Definition SceneGraphNodes.h:893
Definition SceneGraphNodes.h:922
virtual glm::vec4 GetNodeColor() const override
Definition SceneGraphNodes.cpp:2170
virtual const char * GetNodeCategory() const override
Definition SceneGraphNodes.h:929
virtual const char * GetNodeTypeName() const override
Definition SceneGraphNodes.h:928
virtual void SetupPins() override
Definition SceneGraphNodes.cpp:2146
DECLARE_GRAPH_NODE(WhileLoopNode, GraphNode)
virtual bool IsFlowNode() const override
Definition SceneGraphNodes.h:927
virtual void Evaluate() override
Definition SceneGraphNodes.cpp:2156