RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
resource_hud Namespace Reference

Variables

 SpriteManager
 
 sprite_manager
 
 resource_hud
 
 bool
 
 style
 
 bg_color
 
 border_color
 
 content_margin_left
 
 content_margin_right
 
 content_margin_top
 
 content_margin_bottom
 
 texture
 
 icon
 
 custom_minimum_size
 
 stretch_mode
 
 expand_mode
 
 mouse_filter
 
 text
 
 horizontal_alignment
 
 vertical_alignment
 
 percent
 
 frame
 
 size_flags_horizontal
 
 background
 
 offset_top
 
 offset_bottom
 
 fill
 
 anchor_left
 
 anchor_top
 
 anchor_bottom
 
 anchor_right
 
 label
 
 name
 
 clip_text
 
 spacer
 
 selected_resource_id = id
 
 definition
 Rebuild an existing HUD container from resource values and definitions.
 
 value
 
 max_value
 
 is_selected
 
 panel
 Build compact resource panels directly under this node.
 
 size_flags_stretch_ratio
 
 inset
 
 offset_left
 
 offset_right
 
 row
 
 alignment
 
 icon_slot
 
 value_stack
 

Variable Documentation

◆ alignment

resource_hud.alignment

Definition at line 200 of file resource_hud.gd.

◆ anchor_bottom

resource_hud.anchor_bottom

Definition at line 84 of file resource_hud.gd.

◆ anchor_left

resource_hud.anchor_left

Definition at line 82 of file resource_hud.gd.

◆ anchor_right

resource_hud.anchor_right

Definition at line 85 of file resource_hud.gd.

◆ anchor_top

resource_hud.anchor_top

Definition at line 83 of file resource_hud.gd.

◆ background

resource_hud.background

Definition at line 73 of file resource_hud.gd.

◆ bg_color

resource_hud.bg_color

Definition at line 21 of file resource_hud.gd.

◆ bool

resource_hud.bool

Definition at line 19 of file resource_hud.gd.

◆ border_color

resource_hud.border_color

Definition at line 22 of file resource_hud.gd.

◆ clip_text

resource_hud.clip_text

Definition at line 124 of file resource_hud.gd.

◆ content_margin_bottom

resource_hud.content_margin_bottom

Definition at line 28 of file resource_hud.gd.

◆ content_margin_left

resource_hud.content_margin_left

Definition at line 25 of file resource_hud.gd.

◆ content_margin_right

resource_hud.content_margin_right

Definition at line 26 of file resource_hud.gd.

◆ content_margin_top

resource_hud.content_margin_top

Definition at line 27 of file resource_hud.gd.

◆ custom_minimum_size

resource_hud.custom_minimum_size

Definition at line 37 of file resource_hud.gd.

◆ definition

resource_hud.definition

Rebuild an existing HUD container from resource values and definitions.

Buttons stretch evenly across the available width, so the HUD adapts to any number of resources defined by a game.

Definition at line 175 of file resource_hud.gd.

◆ expand_mode

resource_hud.expand_mode

Definition at line 39 of file resource_hud.gd.

◆ fill

resource_hud.fill

Definition at line 81 of file resource_hud.gd.

◆ frame

resource_hud.frame

Definition at line 68 of file resource_hud.gd.

◆ horizontal_alignment

resource_hud.horizontal_alignment

Definition at line 47 of file resource_hud.gd.

◆ icon

resource_hud.icon

Definition at line 35 of file resource_hud.gd.

◆ icon_slot

resource_hud.icon_slot

Definition at line 204 of file resource_hud.gd.

◆ inset

resource_hud.inset

Definition at line 190 of file resource_hud.gd.

◆ is_selected

resource_hud.is_selected

Definition at line 178 of file resource_hud.gd.

◆ label

resource_hud.label

Definition at line 93 of file resource_hud.gd.

◆ max_value

resource_hud.max_value

Definition at line 177 of file resource_hud.gd.

◆ mouse_filter

resource_hud.mouse_filter

Definition at line 40 of file resource_hud.gd.

◆ name

resource_hud.name

Definition at line 94 of file resource_hud.gd.

◆ offset_bottom

resource_hud.offset_bottom

Definition at line 76 of file resource_hud.gd.

◆ offset_left

resource_hud.offset_left

Definition at line 192 of file resource_hud.gd.

◆ offset_right

resource_hud.offset_right

Definition at line 194 of file resource_hud.gd.

◆ offset_top

resource_hud.offset_top

Definition at line 75 of file resource_hud.gd.

◆ panel

resource_hud.panel

Build compact resource panels directly under this node.

This is useful for inventory, summary, or non-gameplay screens that need to show resources without wiring the full in-game HUD container.

Definition at line 180 of file resource_hud.gd.

◆ percent

resource_hud.percent

Definition at line 59 of file resource_hud.gd.

◆ resource_hud

resource_hud.resource_hud

Definition at line 17 of file resource_hud.gd.

◆ row

resource_hud.row

Definition at line 198 of file resource_hud.gd.

◆ selected_resource_id

str resource_hud.selected_resource_id = id

Definition at line 157 of file resource_hud.gd.

◆ size_flags_horizontal

resource_hud.size_flags_horizontal

Definition at line 70 of file resource_hud.gd.

◆ size_flags_stretch_ratio

resource_hud.size_flags_stretch_ratio

Definition at line 184 of file resource_hud.gd.

◆ spacer

resource_hud.spacer

Definition at line 151 of file resource_hud.gd.

◆ sprite_manager

resource_hud.sprite_manager

Definition at line 15 of file resource_hud.gd.

◆ SpriteManager

resource_hud.SpriteManager

Definition at line 11 of file resource_hud.gd.

◆ stretch_mode

resource_hud.stretch_mode

Definition at line 38 of file resource_hud.gd.

◆ style

resource_hud.style

Definition at line 20 of file resource_hud.gd.

◆ text

resource_hud.text

Definition at line 44 of file resource_hud.gd.

◆ texture

resource_hud.texture

Definition at line 33 of file resource_hud.gd.

◆ value

resource_hud.value

Definition at line 176 of file resource_hud.gd.

◆ value_stack

resource_hud.value_stack

Definition at line 209 of file resource_hud.gd.

◆ vertical_alignment

resource_hud.vertical_alignment

Definition at line 48 of file resource_hud.gd.