unreal.CommonInputBaseControllerData

class unreal.CommonInputBaseControllerData(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Derive from this class to store the Input data. It is referenced in the Common Input Settings, found in the project settings UI.

C++ Source:

  • Plugin: CommonUI

  • Module: CommonInput

  • File: CommonInputBaseTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • controller_button_mask_texture (Texture2D): [Read-Write]

  • controller_texture (Texture2D): [Read-Write]

  • gamepad_category (Text): [Read-Write]

  • gamepad_display_name (Text): [Read-Write]

  • gamepad_hardware_id_mapping (Array[InputDeviceIdentifierPair]): [Read-Write]

  • gamepad_name (Name): [Read-Write]

  • gamepad_platform_name (Text): [Read-Write]

  • input_brush_data_map (Array[CommonInputKeyBrushConfiguration]): [Read-Write]

  • input_brush_key_sets (Array[CommonInputKeySetBrushConfiguration]): [Read-Write]

  • input_type (CommonInputType): [Read-Write]

  • set_button_image_height_to (int32): [Read-Write]