Skip to content

USMGraphNode_StateNodeBase::FOutputStateArgs

#include <SMGraphNode_StateNodeBase.h>

Description

struct USMGraphNode_StateNodeBase::FOutputStateArgs;

Args for locating Output States. @TODO: This should be leveraged for GetNextState(), which should be deprecated and replaced with GetOutputState. For consistency, other Previous and Next methods should also be renamed and deprecated appropriately.

Public Functions

Name
FOutputStateArgs()

Public Attributes

Name
bool bIncludeReroute
bool bForwardLinkState
bool bCheckAnyStates

Public Functions Documentation

function FOutputStateArgs

inline FOutputStateArgs()

Public Attributes Documentation

variable bIncludeReroute

bool bIncludeReroute;

Whether to include reroute nodes in the search. If false, all reroutes are excluded, but the destination state is still returned. If true, any reroute nodes will be included in the result.


variable bForwardLinkState

bool bForwardLinkState;

If going to a link state should the actual linked destination be returned.


variable bCheckAnyStates

bool bCheckAnyStates;

If true, any states impacting this node will be checked, and the destination state returned.