Skip to content

FSMPropertyInteractionManager::FBulkInteractionArgs

#include <SMPropertyInteractionManager.h>

Description

struct FSMPropertyInteractionManager::FBulkInteractionArgs;

Arguments when interacting with properties in bulk.

Public Functions

Name
FBulkInteractionArgs()

Public Attributes

Name
TSet< USMGraphNode_StateNodeBase * > ExcludeStates
TSet< USMGraphK2Node_PropertyNode_Base * > ExcludeProperties
TOptional< TWeakPtr< SGraphPanel > > ScopedGraphPanel
bool bForce

Public Functions Documentation

function FBulkInteractionArgs

inline FBulkInteractionArgs()

Public Attributes Documentation

variable ExcludeStates

TSet< USMGraphNode_StateNodeBase * > ExcludeStates;

States to exclude.


variable ExcludeProperties

TSet< USMGraphK2Node_PropertyNode_Base * > ExcludeProperties;

Properties to exclude.


variable ScopedGraphPanel

TOptional< TWeakPtr< SGraphPanel > > ScopedGraphPanel;

Scope the request to this graph panel.


variable bForce

bool bForce;

Should this be forced? Will force even if no change was detected.