unreal.HardwareDeviceSupportedFeatures

class unreal.HardwareDeviceSupportedFeatures

Bases: EnumBase

A bitmask of supported features that a hardware device has.

C++ Source:

  • Module: Engine

  • File: InputSettings.h

ACCELERATION: HardwareDeviceSupportedFeatures = Ellipsis

This device can track acceleration in the users physical space

Type:

1024

AUDIO_BASED_VIBRATIONS: HardwareDeviceSupportedFeatures = Ellipsis

Does this device support vibrations sourced from an audio file?

Type:

512

CAMERA: HardwareDeviceSupportedFeatures = Ellipsis

Does this device have a camera on it that we can access?

Type:

16

CUSTOM_A: HardwareDeviceSupportedFeatures = Ellipsis

Some custom flags that can be used in your game if you have custom hardware!

Type:

16777216

CUSTOM_B: HardwareDeviceSupportedFeatures = Ellipsis

33554432

CUSTOM_C: HardwareDeviceSupportedFeatures = Ellipsis

67108864

CUSTOM_D: HardwareDeviceSupportedFeatures = Ellipsis

134217728

DRUMS: HardwareDeviceSupportedFeatures = Ellipsis

This device has the capabilities of drums (symbols, foot pedal, etc)

Type:

32768

FORCE_FEEDBACK: HardwareDeviceSupportedFeatures = Ellipsis

Flagged true if this device supports force feedback

Type:

256

GAMEPAD: HardwareDeviceSupportedFeatures = Ellipsis

This device has basic gamepad support

Type:

4

GUITAR: HardwareDeviceSupportedFeatures = Ellipsis

This device has the capabilities of a guitar (whammy bar, tilt, etc)

Type:

16384

KEYPRESS: HardwareDeviceSupportedFeatures = Ellipsis

This device can support basic key presses

Type:

1

LIGHTS: HardwareDeviceSupportedFeatures = Ellipsis

This hardware supports setting a light color (such as an LED light bar)

Type:

64

MICROPHONE: HardwareDeviceSupportedFeatures = Ellipsis

This device has a microphone on it that you can get audio from

Type:

4096

MOTION_TRACKING: HardwareDeviceSupportedFeatures = Ellipsis

Can this device track motion in a 3D space? (VR controllers, headset, etc)

Type:

32

ORIENTATION: HardwareDeviceSupportedFeatures = Ellipsis

This device can track the orientation in world space, such as a gyroscope

Type:

8192

POINTER: HardwareDeviceSupportedFeatures = Ellipsis

This device can handle basic pointer behavior, such as a mouse

Type:

2

TOUCH: HardwareDeviceSupportedFeatures = Ellipsis

This device supports touch in some capactiy (tablet, controller with a touch pad, etc)

Type:

8

TRIGGER_HAPTICS: HardwareDeviceSupportedFeatures = Ellipsis

Does this device have trigger haptics available?

Type:

128

UNSPECIFIED: HardwareDeviceSupportedFeatures = Ellipsis

A device that has not specified the type

Type:

0

VIRTUAL: HardwareDeviceSupportedFeatures = Ellipsis

This is a virtual device simulating input, not a physical device

Type:

2048