| IEnhancedInputSubsystemInterface
|
Module |
|
Header |
/Engine/Plugins/Experimental/EnhancedInput/Source/EnhancedInput/Public/EnhancedInputSubsystemInterface.h |
Include |
#include "EnhancedInputSubsystemInterface.h" |
class IEnhancedInputSubsystemInterface
Includes native functionality shared between all subsystems.
Name | Description | ||
---|---|---|---|
|
AddMappingContext ( |
Add a control mapping context. |
|
|
ClearAllMappings() |
Remove all applied mapping contexts. |
|
|
UEnhancedPla... |
GetPlayerInput() |
|
|
HasMappingContext ( |
Check if a mapping context is applied to this subsystem's owner. |
|
|
QueryKeysMappedToAction ( |
Returns the keys mapped to the given action in the active input mapping contexts. |
|
|
EMappingQuer... |
QueryMapKeyInActiveContextSet ( |
Check if a key mapping is safe to add to a given mapping context within the set of active contexts currently applied to the player controller. |
|
EMappingQuer... |
QueryMapKeyInContextSet ( |
Check if a key mapping is safe to add to a collection of mapping contexts |
|
RemoveMappingContext ( |
Remove a specific control context. This is safe to call even if the context is not applied. |
|
|
RequestRebuildControlMappings ( |
Flag player for reapplication of all mapping contexts at the end of this frame. |