|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Variables | |
| int | |
| Dictionary | |
| overlay = create_overlay(next_options) | |
| options = DEFAULT_OPTIONS.duplicate(true) | |
| root | |
| name | |
| mouse_filter | |
| visible | |
| pad = GridContainer.new() | |
| button | |
| String | |
| Return and clear the next queued tap/press direction. | |
| control_id | |
| text | |
| focus_mode | |
| custom_minimum_size | |
| y | |
| size_flags_vertical | |
| size_flags_horizontal | |
| cells | |
| spacer | |
| button_size | |
| controls_count | |
| is_dpad | |
| width = float(button_size.x) * 3.0 + float(options.get("gap", 10.0)) * 2.0 | |
| height = float(button_size.y) * 3.0 + float(options.get("gap", 10.0)) * 2.0 | |
| margin | |
| anchor_y | |
| anchor_top | |
| anchor_bottom | |
| offset_top | |
| offset_bottom | |
| anchor_left | |
| anchor_right | |
| offset_left | |
| offset_right | |
| opacity | |
| self_modulate | |
| normal | |
| hover | |
| pressed_style | |
| style | |
| bg_color | |
| border_color | |
| draw_center | |
| content_margin_left | |
| content_margin_right | |
| content_margin_top | |
| content_margin_bottom | |
| onscreen_control_manager.anchor_bottom |
Definition at line 231 of file onscreen_control_manager.gd.
| onscreen_control_manager.anchor_left |
Definition at line 241 of file onscreen_control_manager.gd.
| onscreen_control_manager.anchor_right |
Definition at line 242 of file onscreen_control_manager.gd.
| onscreen_control_manager.anchor_top |
Definition at line 230 of file onscreen_control_manager.gd.
| onscreen_control_manager.anchor_y |
Definition at line 227 of file onscreen_control_manager.gd.
| onscreen_control_manager.bg_color |
Definition at line 271 of file onscreen_control_manager.gd.
| onscreen_control_manager.border_color |
Definition at line 272 of file onscreen_control_manager.gd.
| onscreen_control_manager.button |
Definition at line 70 of file onscreen_control_manager.gd.
| onscreen_control_manager.button_size |
Definition at line 218 of file onscreen_control_manager.gd.
| onscreen_control_manager.cells |
Definition at line 203 of file onscreen_control_manager.gd.
| onscreen_control_manager.content_margin_bottom |
Definition at line 279 of file onscreen_control_manager.gd.
| onscreen_control_manager.content_margin_left |
Definition at line 276 of file onscreen_control_manager.gd.
| onscreen_control_manager.content_margin_right |
Definition at line 277 of file onscreen_control_manager.gd.
| onscreen_control_manager.content_margin_top |
Definition at line 278 of file onscreen_control_manager.gd.
| onscreen_control_manager.control_id |
Definition at line 113 of file onscreen_control_manager.gd.
| onscreen_control_manager.controls_count |
Definition at line 219 of file onscreen_control_manager.gd.
| onscreen_control_manager.custom_minimum_size |
Definition at line 179 of file onscreen_control_manager.gd.
| onscreen_control_manager.Dictionary |
Definition at line 32 of file onscreen_control_manager.gd.
| onscreen_control_manager.draw_center |
Definition at line 273 of file onscreen_control_manager.gd.
| onscreen_control_manager.focus_mode |
Definition at line 178 of file onscreen_control_manager.gd.
| float onscreen_control_manager.height = float(button_size.y) * 3.0 + float(options.get("gap", 10.0)) * 2.0 |
Definition at line 222 of file onscreen_control_manager.gd.
| onscreen_control_manager.hover |
Definition at line 256 of file onscreen_control_manager.gd.
| onscreen_control_manager.int |
Definition at line 28 of file onscreen_control_manager.gd.
| onscreen_control_manager.is_dpad |
Definition at line 220 of file onscreen_control_manager.gd.
| onscreen_control_manager.margin |
Definition at line 226 of file onscreen_control_manager.gd.
| onscreen_control_manager.mouse_filter |
Definition at line 50 of file onscreen_control_manager.gd.
| onscreen_control_manager.name |
Definition at line 49 of file onscreen_control_manager.gd.
| onscreen_control_manager.normal |
Definition at line 255 of file onscreen_control_manager.gd.
| onscreen_control_manager.offset_bottom |
Definition at line 233 of file onscreen_control_manager.gd.
| onscreen_control_manager.offset_left |
Definition at line 243 of file onscreen_control_manager.gd.
| onscreen_control_manager.offset_right |
Definition at line 244 of file onscreen_control_manager.gd.
| onscreen_control_manager.offset_top |
Definition at line 232 of file onscreen_control_manager.gd.
| onscreen_control_manager.opacity |
Definition at line 253 of file onscreen_control_manager.gd.
| onscreen_control_manager.options = DEFAULT_OPTIONS.duplicate(true) |
Definition at line 41 of file onscreen_control_manager.gd.
| onscreen_control_manager.overlay = create_overlay(next_options) |
Definition at line 35 of file onscreen_control_manager.gd.
| onscreen_control_manager.pad = GridContainer.new() |
Definition at line 56 of file onscreen_control_manager.gd.
| onscreen_control_manager.pressed_style |
Definition at line 257 of file onscreen_control_manager.gd.
| onscreen_control_manager.root |
Definition at line 47 of file onscreen_control_manager.gd.
| onscreen_control_manager.self_modulate |
Definition at line 254 of file onscreen_control_manager.gd.
| onscreen_control_manager.size_flags_horizontal |
Definition at line 183 of file onscreen_control_manager.gd.
| onscreen_control_manager.size_flags_vertical |
Definition at line 182 of file onscreen_control_manager.gd.
| onscreen_control_manager.spacer |
Definition at line 210 of file onscreen_control_manager.gd.
| onscreen_control_manager.String |
Return and clear the next queued tap/press direction.
This catches quick mobile taps that can begin and end between frame polls.
Definition at line 93 of file onscreen_control_manager.gd.
| onscreen_control_manager.style |
Definition at line 270 of file onscreen_control_manager.gd.
| onscreen_control_manager.text |
Definition at line 177 of file onscreen_control_manager.gd.
| onscreen_control_manager.visible |
Definition at line 52 of file onscreen_control_manager.gd.
| float onscreen_control_manager.width = float(button_size.x) * 3.0 + float(options.get("gap", 10.0)) * 2.0 |
Definition at line 221 of file onscreen_control_manager.gd.
| onscreen_control_manager.y |
Definition at line 181 of file onscreen_control_manager.gd.