Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
IModifierToggleBehaviorTarget is an interface that InputBehaviors can use to notify a target about modifier toggle states (like shift key being down, etc). The meaning of the modifier ID is client-defined (generally provided to the InputBehavior in a registration step)
| Name | IModifierToggleBehaviorTarget |
| Type | class |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseBehaviors/BehaviorTargetInterfaces.h |
| Include Path | #include "BaseBehaviors/BehaviorTargetInterfaces.h" |
Syntax
class IModifierToggleBehaviorTarget
Derived Classes
IModifierToggleBehaviorTarget derived class hierarchy
- IMouseWheelBehaviorTarget
- IClickDragBehaviorTarget
- IClickBehaviorTarget
- IAvaSingleClickAndDragBehaviorTarget
- IClickSequenceBehaviorTarget
- IHoverBehaviorTarget
- IKeyInputBehaviorTarget
- ISingleClickAndDragBehaviorTarget
- UDragAlignmentInteraction
- UDragAlignmentMechanic
- UMirrorTool
- UViewportInteractionsBehaviorSource
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IModifierToggleBehaviorTarget() |
BaseBehaviors/BehaviorTargetInterfaces.h |