Navigation
API > API/Plugins > API/Plugins/StateGraph > API/Plugins/StateGraph/FStateGraphNode
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< NodeType, ESPMode::ThreadSafe > Next
(
ArgsTypes&&... Args |
Helper function to create a new node, add it to this node's StateGraph, and add this node as a dependency. | StateGraph.h | |
FStateGraphNodeFunctionPtr Next
(
ArgsTypes&&... Args |
StateGraph.h |
Next(ArgsTypes &&...)
Description
Helper function to create a new node, add it to this node's StateGraph, and add this node as a dependency. This allows for chaining nodes together such as:
StateGraph->CreateNode("NodeA", this, &SomeMemberFunction) ->Next("NodeB", &SomeStaticFunction) ->Next
| Name | Next |
| Type | function |
| Header File | /Engine/Plugins/Experimental/StateGraph/Source/StateGraph/Public/StateGraph.h |
| Include Path | #include "StateGraph.h" |
template<typename NodeType, typename... ArgsTypes>
TSharedPtr< NodeType, ESPMode::ThreadSafe > Next
(
ArgsTypes &&... Args
) const
Next(ArgsTypes &&...)
| Name | Next |
| Type | function |
| Header File | /Engine/Plugins/Experimental/StateGraph/Source/StateGraph/Public/StateGraph.h |
| Include Path | #include "StateGraph.h" |
template<typename... ArgsTypes>
FStateGraphNodeFunctionPtr Next
(
ArgsTypes &&... Args
) const