Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/UInputBehaviorSet
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Add
(
UInputBehavior* Behavior, |
Add a Behavior to the set | InputBehaviorSet.h | |
virtual void Add
(
const UInputBehaviorSet* OtherSet, |
Merge another BehaviorSet into this Set | InputBehaviorSet.h |
Add(UInputBehavior , void , const FString &)
Description
Add a Behavior to the set
| Name | Add |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InputBehaviorSet.h |
| Include Path | #include "InputBehaviorSet.h" |
| Source | /Engine/Source/Runtime/InteractiveToolsFramework/Private/InputBehaviorSet.cpp |
virtual void Add
(
UInputBehavior * Behavior,
void * Source,
const FString & GroupName
)
Parameters
| Name | Remarks |
|---|---|
| Behavior | Behavior to add to set |
| Source | pointer to owning object, used only to identify Behavior later |
| GroupName | string identifier for this Behavior or group of Behaviors |
Add(const UInputBehaviorSet , void , const FString &)
Description
Merge another BehaviorSet into this Set
| Name | Add |
| Type | function |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InputBehaviorSet.h |
| Include Path | #include "InputBehaviorSet.h" |
| Source | /Engine/Source/Runtime/InteractiveToolsFramework/Private/InputBehaviorSet.cpp |
virtual void Add
(
const UInputBehaviorSet * OtherSet,
void * NewSource,
const FString & NewGroupName
)
Parameters
| Name | Remarks |
|---|---|
| OtherSet | Set of Behaviors to add to this Set |
| Source | pointer to owning object, used only to identify Behavior later. If nullptr, source is copied from other Set. |
| NewGroupName | string identifier for this Behavior or group of Behaviors. If empty string, group is copied from other Set. |