|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Variables | |
| layout | |
| settings | |
| null | |
| ui_flow | |
| Dictionary | |
| Render an achievement collection popup using statsManager filters. | |
| layout_manager = layout | |
| settings_manager = settings | |
| ui_flow_manager = ui_flow | |
| default_size = _coerce_size(options.get("size", default_size), default_size) | |
| popup | |
| name | |
| popup_size = layout_manager.fit_popup_to_viewport(popup, viewport_size, options) | |
| size | |
| min_size | |
| content | |
| offset_left | |
| offset_top | |
| offset_right | |
| offset_bottom | |
| size_flags_horizontal | |
| size_flags_vertical | |
| title | |
| text | |
| horizontal_alignment | |
| Callable | |
| filter_bar | |
| collection | |
| custom_minimum_size | |
| back | |
| requested | |
| int | |
| minimum | |
| available | |
| effective_min | |
| achievement_screen.available |
Definition at line 189 of file achievement_screen.gd.
| achievement_screen.back |
Definition at line 146 of file achievement_screen.gd.
| achievement_screen.Callable |
Definition at line 132 of file achievement_screen.gd.
| achievement_screen.collection |
Definition at line 139 of file achievement_screen.gd.
| achievement_screen.content |
Definition at line 30 of file achievement_screen.gd.
| achievement_screen.custom_minimum_size |
Definition at line 141 of file achievement_screen.gd.
| achievement_screen.default_size = _coerce_size(options.get("size", default_size), default_size) |
Definition at line 17 of file achievement_screen.gd.
| achievement_screen.Dictionary |
Render an achievement collection popup using statsManager filters.
Center and clamp the popup to a viewport while keeping the collection scrollable and the Back button visible.
Refresh an existing achievement popup with current stats/filter content.
Render the same achievement collection layout into a normal menu/page container.
Use this for full-screen achievement pages where popups are too cramped on mobile.
Definition at line 13 of file achievement_screen.gd.
| achievement_screen.effective_min |
Definition at line 190 of file achievement_screen.gd.
| achievement_screen.filter_bar |
Definition at line 133 of file achievement_screen.gd.
| achievement_screen.horizontal_alignment |
Definition at line 126 of file achievement_screen.gd.
| achievement_screen.int |
Definition at line 166 of file achievement_screen.gd.
| achievement_screen.layout |
Definition at line 13 of file achievement_screen.gd.
| achievement_screen.layout_manager = layout |
Definition at line 14 of file achievement_screen.gd.
| achievement_screen.min_size |
Definition at line 26 of file achievement_screen.gd.
| achievement_screen.minimum |
Definition at line 187 of file achievement_screen.gd.
| achievement_screen.name |
Definition at line 23 of file achievement_screen.gd.
| achievement_screen.null |
Definition at line 13 of file achievement_screen.gd.
| achievement_screen.offset_bottom |
Definition at line 35 of file achievement_screen.gd.
| achievement_screen.offset_left |
Definition at line 32 of file achievement_screen.gd.
| achievement_screen.offset_right |
Definition at line 34 of file achievement_screen.gd.
| achievement_screen.offset_top |
Definition at line 33 of file achievement_screen.gd.
| achievement_screen.popup |
Definition at line 22 of file achievement_screen.gd.
| achievement_screen.popup_size = layout_manager.fit_popup_to_viewport(popup, viewport_size, options) |
Definition at line 24 of file achievement_screen.gd.
| achievement_screen.requested |
Definition at line 163 of file achievement_screen.gd.
| achievement_screen.settings |
Definition at line 13 of file achievement_screen.gd.
| achievement_screen.settings_manager = settings |
Definition at line 15 of file achievement_screen.gd.
| achievement_screen.size |
Definition at line 25 of file achievement_screen.gd.
| achievement_screen.size_flags_horizontal |
Definition at line 119 of file achievement_screen.gd.
| achievement_screen.size_flags_vertical |
Definition at line 120 of file achievement_screen.gd.
| achievement_screen.text |
Definition at line 125 of file achievement_screen.gd.
| achievement_screen.title |
Definition at line 123 of file achievement_screen.gd.
| achievement_screen.ui_flow |
Definition at line 13 of file achievement_screen.gd.
| achievement_screen.ui_flow_manager = ui_flow |
Definition at line 16 of file achievement_screen.gd.