Zdexby TheHolyOneZ
5,360 classes
Class

UInputDeviceSubsystem

: UEngineSubsystem : UDynamicSubsystem : USubsystem : UObject
/Script/Engine.InputDeviceSubsystem 0x0198 (408 B) align 8 inherited 0x0030 vtable /Script/Engine
0x00x0198

Members 3

OffsetSizeNameTypeFlagsDefault
0x00300x08padding / unreflected
0x10OnInputHardwareDeviceChangedFMulticastScriptDelegate4 flags<delegate>
0x50ActivePropertiesTSet<FActiveDeviceProperty>TransientProtected+1 flags<TSet>
0x50PropertiesPendingRemovalTSet<FInputDevicePropertyHandle>TransientProtected+1 flags<TSet>
0x00E80xB0unreflected bytes to end of UInputDeviceSubsystem

Functions 9

SignatureFlagsNativeParams
void RemoveDevicePropertyHandles(TSet<FInputDevicePropertyHandle>& HandlesToRemove)FinalNative+1 flags0x50
void RemoveDevicePropertyByHandle(const FInputDevicePropertyHandle& HandleToRemove)FinalNative+1 flags0x04
void RemoveAllDeviceProperties()FinalNative+1 flags0x00
bool IsPropertyActive(const FInputDevicePropertyHandle& Handle)FinalNative+1 flags0x05
FInputDeviceId GetMostRecentlyUsedInputDeviceId(const FPlatformUserId& InUserId, const EHardwareDevicePrimaryType& OfType)FinalNative+1 flags0x0C
FHardwareDeviceIdentifier GetMostRecentlyUsedHardwareDevice(const FPlatformUserId& InUserId)FinalNative+1 flags0x1C
FHardwareDeviceIdentifier GetInputDeviceHardwareIdentifier(const FInputDeviceId& InputDevice)FinalNative+1 flags0x1C
UInputDeviceProperty* GetActiveDeviceProperty(const FInputDevicePropertyHandle& Handle)FinalNative+1 flags0x10
FInputDevicePropertyHandle ActivateDevicePropertyOfClass(TSubclassOf<UInputDeviceProperty> PropertyClass, FActivateDevicePropertyParams& Params)FinalNative+1 flags0x18