|
| | float |
| |
| | bool |
| |
| | String |
| |
| | radius = maxf(36.0, float(config.get("analog_radius", radius))) |
| |
| | knob_radius = clampf(float(config.get("analog_knob_radius", knob_radius)), 14.0, radius * 0.55) |
| |
| | deadzone = clampf(float(config.get("analog_deadzone", deadzone)), 0.0, 0.75) |
| |
| | opacity = clampf(float(config.get("opacity", opacity)), 0.08, 0.85) |
| |
| | repositionable = bool(config.get("repositionable", true)) |
| |
| | axis_mode = str(config.get("analog_axis", "free")) |
| |
| str | axis_mode = "free" |
| |
| | custom_minimum_size = Vector2.ONE * (radius * 2.0 + 56.0) |
| |
| | size = custom_minimum_size |
| |
| | mouse_filter = Control.MOUSE_FILTER_STOP |
| |
| | focus_mode = Control.FOCUS_NONE |
| |
| | track_rect = Rect2(center - Vector2(half_width, radius), Vector2(half_width * 2.0, radius * 2.0)) |
| |
| | bg_color |
| |
| | border_color |
| |
| | active_pointer = event.index |
| |
| int | active_pointer = 0 |
| |
| float | repositioning = 20.0 |
| |
| | repositioning = false |
| |
| | x |
| |
| | y |
| |
| | value = next_value.limit_length(1.0) |
| |
Definition at line 35 of file onscreen_control_manager.gd.
◆ active_pointer [1/2]
| int onscreen_control_manager.AnalogPad.active_pointer = event.index |
|
static |
◆ active_pointer [2/2]
| int onscreen_control_manager.AnalogPad.active_pointer = 0 |
|
static |
◆ axis_mode [1/2]
| onscreen_control_manager.AnalogPad.axis_mode = str(config.get("analog_axis", "free")) |
|
static |
◆ axis_mode [2/2]
| str onscreen_control_manager.AnalogPad.axis_mode = "free" |
|
static |
◆ bg_color
| onscreen_control_manager.AnalogPad.bg_color |
|
static |
◆ bool
| onscreen_control_manager.AnalogPad.bool |
|
static |
◆ border_color
| onscreen_control_manager.AnalogPad.border_color |
|
static |
◆ custom_minimum_size
| onscreen_control_manager.AnalogPad.custom_minimum_size = Vector2.ONE * (radius * 2.0 + 56.0) |
|
static |
◆ deadzone
| onscreen_control_manager.AnalogPad.deadzone = clampf(float(config.get("analog_deadzone", deadzone)), 0.0, 0.75) |
|
static |
◆ float
| onscreen_control_manager.AnalogPad.float |
|
static |
◆ focus_mode
| onscreen_control_manager.AnalogPad.focus_mode = Control.FOCUS_NONE |
|
static |
◆ knob_radius
| onscreen_control_manager.AnalogPad.knob_radius = clampf(float(config.get("analog_knob_radius", knob_radius)), 14.0, radius * 0.55) |
|
static |
◆ mouse_filter
| onscreen_control_manager.AnalogPad.mouse_filter = Control.MOUSE_FILTER_STOP |
|
static |
◆ opacity
| onscreen_control_manager.AnalogPad.opacity = clampf(float(config.get("opacity", opacity)), 0.08, 0.85) |
|
static |
◆ radius
| onscreen_control_manager.AnalogPad.radius = maxf(36.0, float(config.get("analog_radius", radius))) |
|
static |
◆ repositionable
| onscreen_control_manager.AnalogPad.repositionable = bool(config.get("repositionable", true)) |
|
static |
◆ repositioning [1/2]
| float onscreen_control_manager.AnalogPad.repositioning = 20.0 |
|
static |
◆ repositioning [2/2]
| onscreen_control_manager.AnalogPad.repositioning = false |
|
static |
◆ size
◆ String
| onscreen_control_manager.AnalogPad.String |
|
static |
◆ track_rect
| onscreen_control_manager.AnalogPad.track_rect = Rect2(center - Vector2(half_width, radius), Vector2(half_width * 2.0, radius * 2.0)) |
|
static |
◆ value
| onscreen_control_manager.AnalogPad.value = next_value.limit_length(1.0) |
|
static |
| onscreen_control_manager.AnalogPad.x |
|
static |
| onscreen_control_manager.AnalogPad.y |
|
static |
The documentation for this class was generated from the following file: