RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
button_row_pool.gd File Reference

Reusable fixed-row button pool for HUD bars, action slots, and menu rows. More...

Go to the source code of this file.

Namespaces

namespace  button_row_pool
 

Variables

 button_row_pool.Control
 
 button_row_pool.Array
 
 button_row_pool.int
 
 button_row_pool.parent = next_parent
 
 button_row_pool.Dictionary
 
int button_row_pool.pass_created = 0
 
int button_row_pool.pass_reused = 0
 
int button_row_pool.last_hidden = 0
 
 button_row_pool.Button
 
 button_row_pool.item = items[index]
 
 button_row_pool.visible
 
int button_row_pool.total_created = 0
 
int button_row_pool.total_reused = 0
 
 button_row_pool.focus_mode
 
 button_row_pool.size_flags_horizontal
 
 button_row_pool.name
 
 button_row_pool.text
 
 button_row_pool.disabled
 
 button_row_pool.icon_value
 
 button_row_pool.icon
 
 button_row_pool.expand_icon
 
 button_row_pool.custom_minimum_size
 
 button_row_pool.Callable
 

Detailed Description

Reusable fixed-row button pool for HUD bars, action slots, and menu rows.

This manager owns the common pattern of keeping a row of buttons alive, reconfiguring them from dictionaries, and hiding unused entries instead of rebuilding the row every refresh.

Definition in file button_row_pool.gd.