|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
|
protected |
Definition at line 841 of file layout_manager.gd.
| layout_manager.a |
Definition at line 833 of file layout_manager.gd.
| layout_manager.action |
Definition at line 671 of file layout_manager.gd.
| layout_manager.actions |
Definition at line 893 of file layout_manager.gd.
| layout_manager.autowrap_mode |
Definition at line 444 of file layout_manager.gd.
| layout_manager.available |
Definition at line 327 of file layout_manager.gd.
| layout_manager.bar |
Definition at line 583 of file layout_manager.gd.
| layout_manager.bg_color |
Definition at line 186 of file layout_manager.gd.
| str layout_manager.bg_key = "button_hover" |
Definition at line 207 of file layout_manager.gd.
| layout_manager.body |
Definition at line 287 of file layout_manager.gd.
| layout_manager.border_color |
Definition at line 187 of file layout_manager.gd.
| layout_manager.button |
Definition at line 381 of file layout_manager.gd.
| layout_manager.Callable |
Create a reusable save-slot list from slot dictionaries.
Create one reusable save-slot row.
Definition at line 394 of file layout_manager.gd.
| layout_manager.callback |
Definition at line 386 of file layout_manager.gd.
| layout_manager.cancel |
Definition at line 901 of file layout_manager.gd.
| layout_manager.category |
Definition at line 625 of file layout_manager.gd.
| layout_manager.category_values |
Definition at line 592 of file layout_manager.gd.
| layout_manager.clip_text |
Definition at line 508 of file layout_manager.gd.
| layout_manager.color_key |
Definition at line 747 of file layout_manager.gd.
| layout_manager.colors |
Definition at line 161 of file layout_manager.gd.
| layout_manager.confirm |
Definition at line 896 of file layout_manager.gd.
| layout_manager.content |
Definition at line 317 of file layout_manager.gd.
| layout_manager.content_margin_bottom |
Definition at line 193 of file layout_manager.gd.
| layout_manager.content_margin_left |
Definition at line 190 of file layout_manager.gd.
| layout_manager.content_margin_right |
Definition at line 191 of file layout_manager.gd.
| layout_manager.content_margin_top |
Definition at line 192 of file layout_manager.gd.
| layout_manager.custom_minimum_size |
Definition at line 285 of file layout_manager.gd.
| layout_manager.data |
Definition at line 88 of file layout_manager.gd.
| layout_manager.date |
Definition at line 577 of file layout_manager.gd.
| layout_manager.date_text |
Definition at line 563 of file layout_manager.gd.
| layout_manager.definition |
Definition at line 138 of file layout_manager.gd.
| layout_manager.delete_button |
Definition at line 417 of file layout_manager.gd.
| layout_manager.density |
Definition at line 184 of file layout_manager.gd.
| layout_manager.density_name |
Apply responsive margins and container gaps to a root Control.
Definition at line 268 of file layout_manager.gd.
| layout_manager.description |
Definition at line 441 of file layout_manager.gd.
| layout_manager.Dictionary |
Clamp a popup to a viewport and anchor its Content node inside the visible bounds.
Create a reusable pause overlay with common framework actions.
Create a reusable achievement filter bar.
Create an achievement collection list with locked/unlocked states.
Center a popup using the standard framework viewport clamp.
Callers own applying returned values.
Definition at line 278 of file layout_manager.gd.
| layout_manager.disabled |
Definition at line 423 of file layout_manager.gd.
| layout_manager.effective_min |
Definition at line 328 of file layout_manager.gd.
| layout_manager.empty |
Definition at line 458 of file layout_manager.gd.
| layout_manager.expand_icon |
Definition at line 421 of file layout_manager.gd.
| layout_manager.expand_mode |
Definition at line 708 of file layout_manager.gd.
| layout_manager.fallback |
Definition at line 122 of file layout_manager.gd.
| layout_manager.file |
Load editable theme and density presets from JSON.
Definition at line 85 of file layout_manager.gd.
| layout_manager.focus_mode |
Definition at line 474 of file layout_manager.gd.
| layout_manager.game_values |
Definition at line 589 of file layout_manager.gd.
| layout_manager.header |
Definition at line 283 of file layout_manager.gd.
| layout_manager.horizontal_alignment |
Definition at line 461 of file layout_manager.gd.
| layout_manager.horizontal_scroll_mode |
Definition at line 364 of file layout_manager.gd.
| layout_manager.icon |
Definition at line 434 of file layout_manager.gd.
| layout_manager.icon_alignment |
Definition at line 422 of file layout_manager.gd.
| layout_manager.icon_id |
Definition at line 493 of file layout_manager.gd.
| layout_manager.id |
Definition at line 550 of file layout_manager.gd.
| layout_manager.image |
Definition at line 830 of file layout_manager.gd.
| layout_manager.int |
Apply full-rect anchors and optional margins to a Control.
Definition at line 77 of file layout_manager.gd.
| layout_manager.list |
Definition at line 395 of file layout_manager.gd.
| layout_manager.margin |
Definition at line 478 of file layout_manager.gd.
| layout_manager.max_lines_visible |
Definition at line 509 of file layout_manager.gd.
| layout_manager.message_label |
Definition at line 889 of file layout_manager.gd.
| layout_manager.meta |
Definition at line 529 of file layout_manager.gd.
| layout_manager.min_size |
Definition at line 315 of file layout_manager.gd.
| layout_manager.minimum |
Definition at line 313 of file layout_manager.gd.
| layout_manager.mouse_filter |
Definition at line 485 of file layout_manager.gd.
| layout_manager.name |
Definition at line 280 of file layout_manager.gd.
| layout_manager.nav |
Create a bottom navigation bar from item dictionaries containing label/callback.
Definition at line 290 of file layout_manager.gd.
| layout_manager.offset_bottom |
Definition at line 273 of file layout_manager.gd.
| layout_manager.offset_left |
Definition at line 270 of file layout_manager.gd.
| layout_manager.offset_right |
Definition at line 272 of file layout_manager.gd.
| layout_manager.offset_top |
Definition at line 271 of file layout_manager.gd.
| layout_manager.option |
Definition at line 599 of file layout_manager.gd.
| layout_manager.panel |
Create a compact achievement notification.
Definition at line 346 of file layout_manager.gd.
| layout_manager.popup |
Definition at line 655 of file layout_manager.gd.
| layout_manager.popup_size |
Definition at line 314 of file layout_manager.gd.
| layout_manager.preset_name = BREAKPOINT_DENSITIES.get(get_breakpoint(viewport_size), name) |
Definition at line 113 of file layout_manager.gd.
| layout_manager.requested |
Definition at line 311 of file layout_manager.gd.
| layout_manager.row |
Definition at line 406 of file layout_manager.gd.
| layout_manager.row_button |
Definition at line 468 of file layout_manager.gd.
| layout_manager.scroll |
Definition at line 360 of file layout_manager.gd.
| layout_manager.shell |
Definition at line 279 of file layout_manager.gd.
| layout_manager.size |
Definition at line 316 of file layout_manager.gd.
| layout_manager.size_flags_horizontal |
Definition at line 281 of file layout_manager.gd.
| layout_manager.size_flags_vertical |
Definition at line 282 of file layout_manager.gd.
| layout_manager.slot_button |
Definition at line 409 of file layout_manager.gd.
| layout_manager.source |
Definition at line 121 of file layout_manager.gd.
| layout_manager.sprite_manager |
Definition at line 74 of file layout_manager.gd.
| layout_manager.sprites_loaded = true |
Definition at line 694 of file layout_manager.gd.
| layout_manager.state_button |
Definition at line 587 of file layout_manager.gd.
| layout_manager.stretch_mode |
Definition at line 707 of file layout_manager.gd.
| layout_manager.String |
Return a density preset by name or by viewport breakpoint.
Create a simple confirmation modal panel.
Create a scroll container with a vertical content container.
Create a panel container with a vertical content container.
Create a responsive game screen shell with header, scrollable body, and bottom nav.
Apply density spacing to common container and button controls.
Apply only the theme's optional screen background image to a root control.
Return lightweight layout cache diagnostics for performance baselines.
Build a reusable button StyleBoxFlat for theme-aware screens.
Build a StyleBoxFlat from reusable theme and density values.
Return semantic colors for custom _draw() code that cannot be themed by controls.
Return non-color visual style metadata such as optional background images.
Return named theme colors as Color values.
Apply theme colors to common controls under a root node.
Definition at line 112 of file layout_manager.gd.
| layout_manager.style |
Definition at line 185 of file layout_manager.gd.
| int layout_manager.style_cache_hits = 0 |
Clear cached style resources after theme/density catalog edits.
Definition at line 230 of file layout_manager.gd.
| int layout_manager.style_cache_misses = 0 |
Definition at line 231 of file layout_manager.gd.
| layout_manager.styles |
Definition at line 153 of file layout_manager.gd.
| layout_manager.summary |
Definition at line 627 of file layout_manager.gd.
| layout_manager.text |
Definition at line 382 of file layout_manager.gd.
| layout_manager.text_stack |
Definition at line 499 of file layout_manager.gd.
| layout_manager.texture |
Definition at line 701 of file layout_manager.gd.
| layout_manager.title |
Definition at line 437 of file layout_manager.gd.
| layout_manager.title_label |
Definition at line 885 of file layout_manager.gd.
| layout_manager.Vector2 |
Definition at line 112 of file layout_manager.gd.
| layout_manager.Vector2i |
Return a mobile-safe popup size for a viewport.
Definition at line 326 of file layout_manager.gd.
| layout_manager.y |
Definition at line 262 of file layout_manager.gd.