UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
InputDeviceSubsystem.h File Reference
#include "InputSettings.h"
#include "GameFramework/InputDevicePropertyHandle.h"
#include "Subsystems/EngineSubsystem.h"
#include "Tickable.h"
#include "Templates/SubclassOf.h"
#include "InputDeviceSubsystem.generated.h"

Go to the source code of this file.

Classes

struct  FActivateDevicePropertyParams
 
struct  FActiveDeviceProperty
 
class  UInputDeviceSubsystem
 
struct  UInputDeviceSubsystem::FLatestInputDeviceData
 

Functions

ENGINE_API DECLARE_LOG_CATEGORY_EXTERN (LogInputDeviceProperties, Log, All)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FHardwareInputDeviceChanged, const FPlatformUserId, UserId, const FInputDeviceId, DeviceId)
 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FHardwareInputDeviceChanged  ,
const FPlatformUserId  ,
UserId  ,
const FInputDeviceId  ,
DeviceId   
)

Delegate called when a user changed the hardware they are using for input.

Parameters
UserIdThe Platform user whose device has changed

◆ DECLARE_LOG_CATEGORY_EXTERN()

ENGINE_API DECLARE_LOG_CATEGORY_EXTERN ( LogInputDeviceProperties  ,
Log  ,
All   
)