unreal.UIInputConfig

class unreal.UIInputConfig(ignore_move_input: bool = False, ignore_look_input: bool = False, input_mode: CommonInputMode = Ellipsis, mouse_capture_mode: MouseCaptureMode = Ellipsis, mouse_lock_mode: MouseLockMode = Ellipsis, hide_cursor_during_viewport_capture: bool = False)

Bases: StructBase

Input Config that can be applied on widget activation. Allows for input setup (Mouse capture, UI-only input, move / look ignore, etc), to be controlled by widget activation.

C++ Source:

  • Plugin: CommonUI

  • Module: CommonUI

  • File: UIActionBindingHandle.h

Editor Properties: (see get_editor_property/set_editor_property)

  • hide_cursor_during_viewport_capture (bool): [Read-Write]

  • ignore_look_input (bool): [Read-Write]

  • ignore_move_input (bool): [Read-Write]

  • input_mode (CommonInputMode): [Read-Write]

  • mouse_capture_mode (MouseCaptureMode): [Read-Write]

  • mouse_lock_mode (MouseLockMode): [Read-Write]

property hide_cursor_during_viewport_capture: bool

[Read-Write]

Type:

(bool)

property ignore_look_input: bool

[Read-Write]

Type:

(bool)

property ignore_move_input: bool

[Read-Write]

Type:

(bool)

property input_mode: CommonInputMode

[Read-Write]

Type:

(CommonInputMode)

property mouse_capture_mode: MouseCaptureMode

[Read-Write]

Type:

(MouseCaptureMode)

property mouse_lock_mode: MouseLockMode

[Read-Write]

Type:

(MouseLockMode)