UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IKeyInputBehaviorTarget Class Reference

#include <BehaviorTargetInterfaces.h>

+ Inheritance diagram for IKeyInputBehaviorTarget:

Public Member Functions

virtual ~IKeyInputBehaviorTarget ()
 
virtual void OnKeyPressed (const FKey &KeyID)
 
virtual void OnKeyReleased (const FKey &KeyID)
 
virtual void OnForceEndCapture ()
 
- Public Member Functions inherited from IModifierToggleBehaviorTarget
virtual ~IModifierToggleBehaviorTarget ()
 
virtual void OnUpdateModifierState (int ModifierID, bool bIsOn)
 

Detailed Description

IKeyInputBehaviorTarget is an interface that InputBehaviors can use to notify a target about keyboard buttons toggling states, such as pressed or released.

Constructor & Destructor Documentation

◆ ~IKeyInputBehaviorTarget()

virtual IKeyInputBehaviorTarget::~IKeyInputBehaviorTarget ( )
inlinevirtual

Member Function Documentation

◆ OnForceEndCapture()

virtual void IKeyInputBehaviorTarget::OnForceEndCapture ( )
inlinevirtual

Notify Target that capture is ending

Reimplemented from IModifierToggleBehaviorTarget.

◆ OnKeyPressed()

virtual void IKeyInputBehaviorTarget::OnKeyPressed ( const FKey KeyID)
inlinevirtual

◆ OnKeyReleased()

virtual void IKeyInputBehaviorTarget::OnKeyReleased ( const FKey KeyID)
inlinevirtual

The documentation for this class was generated from the following file: