FSMPropertyInteractionManager::FInteractionArgs¶
#include <SMPropertyInteractionManager.h>
Description¶
Arguments when interacting with an individual property.
Public Functions¶
| Name | |
|---|---|
| FInteractionArgs() |
Public Attributes¶
| Name | |
|---|---|
| FConnectedPropertyInteractionArgs | ConnectedPropertyInteractionArgs |
| TWeakObjectPtr< USMGraphNode_StateNodeBase > | OriginatingRequest |
| TOptional< TWeakPtr< SGraphPanel > > | ScopedGraphPanel |
| bool | bAllowMultiSelect |
| bool | bForce |
| TOptional< bool > | bExpandCategory |
Public Functions Documentation¶
function FInteractionArgs¶
Public Attributes Documentation¶
variable ConnectedPropertyInteractionArgs¶
Behavior to be applied to connected properties. For example, if selecting a property we may want to highlight its connected properties.
variable OriginatingRequest¶
The state originating this request. When empty it is assumed the owning state node made the request.
variable ScopedGraphPanel¶
Scope the request to this graph panel.
variable bAllowMultiSelect¶
If we're allowed to multi-select more than one property per node.
variable bForce¶
Should this be forced? Will force even if no change was detected.
variable bExpandCategory¶
Auto expand the category if it is collapsed.