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

Variables

 int
 
 Dictionary
 
 options = _options_with_density(next_options)
 
 columns = options.get("columns", [])
 
 filters = options.get("filters", [])
 
 colors = DEFAULT_COLORS.duplicate(true)
 
 root = VBoxContainer.new()
 
 name
 
 size_flags_horizontal
 
int pass_rows_created = 0
 
int pass_rows_reused = 0
 
int last_hidden = 0
 
 Array
 
 Button
 
 row = existing_rows[index]
 
 visible
 
 y
 
 float
 
 height = maxf(height, child.custom_minimum_size.y)
 
 mouse_filter
 
 disabled
 
 row_count = rows.get_child_count()
 
 filter_row = HBoxContainer.new()
 
 button
 
 text
 
 custom_minimum_size
 
 focus_mode
 
 filter_id
 
 callback
 
 header_row = HBoxContainer.new()
 
 size_flags_stretch_ratio
 
 sort_key
 
 sortable
 
 spacer
 
 scroll_frame = PanelContainer.new()
 
 size_flags_vertical
 
 scroll = ScrollContainer.new()
 
 horizontal_scroll_mode
 
 vertical_scroll_mode
 
 follow_focus
 
 content_margin = MarginContainer.new()
 
 rows = VBoxContainer.new()
 
 bar
 
 x
 
 active
 
 column
 
 key
 
 label
 
 clip_text
 
 tooltip_text
 
 selected
 
 border = colors.get("accent")
 
 margin
 
 offset_left
 
 offset_top
 
 offset_right
 
 offset_bottom
 
 cells
 
 values
 
 cell
 
 icon
 
 texture
 
 stretch_mode
 
 expand_mode
 
 value
 
 autowrap_mode
 
 max_lines_visible
 
 text_overrun_behavior
 
 vertical_alignment
 
 horizontal_alignment
 
 size_key
 
 font_size
 
 style
 
 bg_color
 
 border_color
 
 content_margin_left
 
 content_margin_right
 
 content_margin_top
 
 content_margin_bottom
 

Variable Documentation

◆ active

inventory_list.active

Definition at line 326 of file inventory_list.gd.

◆ Array

inventory_list.Array

Definition at line 86 of file inventory_list.gd.

◆ autowrap_mode

inventory_list.autowrap_mode

Definition at line 423 of file inventory_list.gd.

◆ bar

inventory_list.bar

Definition at line 314 of file inventory_list.gd.

◆ bg_color

inventory_list.bg_color

Definition at line 452 of file inventory_list.gd.

◆ border

inventory_list.border = colors.get("accent")

Definition at line 367 of file inventory_list.gd.

◆ border_color

inventory_list.border_color

Definition at line 453 of file inventory_list.gd.

◆ Button

inventory_list.Button

Definition at line 88 of file inventory_list.gd.

◆ button

inventory_list.button

Definition at line 224 of file inventory_list.gd.

◆ callback

inventory_list.callback

Definition at line 231 of file inventory_list.gd.

◆ cell

inventory_list.cell

Definition at line 406 of file inventory_list.gd.

◆ cells

inventory_list.cells

Definition at line 387 of file inventory_list.gd.

◆ clip_text

inventory_list.clip_text

Definition at line 352 of file inventory_list.gd.

◆ colors

inventory_list.colors = DEFAULT_COLORS.duplicate(true)

Definition at line 63 of file inventory_list.gd.

◆ column

inventory_list.column

Definition at line 339 of file inventory_list.gd.

◆ columns

inventory_list.columns = options.get("columns", [])

Definition at line 61 of file inventory_list.gd.

◆ content_margin

inventory_list.content_margin = MarginContainer.new()

Definition at line 300 of file inventory_list.gd.

◆ content_margin_bottom

inventory_list.content_margin_bottom

Definition at line 459 of file inventory_list.gd.

◆ content_margin_left

inventory_list.content_margin_left

Definition at line 456 of file inventory_list.gd.

◆ content_margin_right

inventory_list.content_margin_right

Definition at line 457 of file inventory_list.gd.

◆ content_margin_top

inventory_list.content_margin_top

Definition at line 458 of file inventory_list.gd.

◆ custom_minimum_size

inventory_list.custom_minimum_size

Definition at line 227 of file inventory_list.gd.

◆ Dictionary

inventory_list.Dictionary

Definition at line 59 of file inventory_list.gd.

◆ disabled

inventory_list.disabled

Definition at line 184 of file inventory_list.gd.

◆ expand_mode

inventory_list.expand_mode

Definition at line 417 of file inventory_list.gd.

◆ filter_id

inventory_list.filter_id

Definition at line 230 of file inventory_list.gd.

◆ filter_row

inventory_list.filter_row = HBoxContainer.new()

Definition at line 218 of file inventory_list.gd.

◆ filters

inventory_list.filters = options.get("filters", [])

Definition at line 62 of file inventory_list.gd.

◆ float

inventory_list.float

Definition at line 115 of file inventory_list.gd.

◆ focus_mode

inventory_list.focus_mode

Definition at line 229 of file inventory_list.gd.

◆ follow_focus

inventory_list.follow_focus

Definition at line 296 of file inventory_list.gd.

◆ font_size

inventory_list.font_size

Definition at line 444 of file inventory_list.gd.

◆ header_row

inventory_list.header_row = HBoxContainer.new()

Definition at line 254 of file inventory_list.gd.

◆ height

inventory_list.height = maxf(height, child.custom_minimum_size.y)

Definition at line 139 of file inventory_list.gd.

◆ horizontal_alignment

inventory_list.horizontal_alignment

Definition at line 428 of file inventory_list.gd.

◆ horizontal_scroll_mode

inventory_list.horizontal_scroll_mode

Definition at line 294 of file inventory_list.gd.

◆ icon

inventory_list.icon

Definition at line 413 of file inventory_list.gd.

◆ int

inventory_list.int

Definition at line 52 of file inventory_list.gd.

◆ key

inventory_list.key

Definition at line 340 of file inventory_list.gd.

◆ label

inventory_list.label

Definition at line 342 of file inventory_list.gd.

◆ last_hidden

int inventory_list.last_hidden = 0

Definition at line 83 of file inventory_list.gd.

◆ margin

inventory_list.margin

Definition at line 378 of file inventory_list.gd.

◆ max_lines_visible

inventory_list.max_lines_visible

Definition at line 424 of file inventory_list.gd.

◆ mouse_filter

inventory_list.mouse_filter

Definition at line 181 of file inventory_list.gd.

◆ name

inventory_list.name

Definition at line 67 of file inventory_list.gd.

◆ offset_bottom

inventory_list.offset_bottom

Definition at line 383 of file inventory_list.gd.

◆ offset_left

inventory_list.offset_left

Definition at line 380 of file inventory_list.gd.

◆ offset_right

inventory_list.offset_right

Definition at line 382 of file inventory_list.gd.

◆ offset_top

inventory_list.offset_top

Definition at line 381 of file inventory_list.gd.

◆ options

inventory_list.options = _options_with_density(next_options)

Definition at line 60 of file inventory_list.gd.

◆ pass_rows_created

int inventory_list.pass_rows_created = 0

Definition at line 81 of file inventory_list.gd.

◆ pass_rows_reused

int inventory_list.pass_rows_reused = 0

Definition at line 82 of file inventory_list.gd.

◆ root

inventory_list.root = VBoxContainer.new()

Definition at line 66 of file inventory_list.gd.

◆ row

inventory_list.row = existing_rows[index]

Definition at line 90 of file inventory_list.gd.

◆ row_count

inventory_list.row_count = rows.get_child_count()

Definition at line 196 of file inventory_list.gd.

◆ rows

inventory_list.rows = VBoxContainer.new()

Definition at line 309 of file inventory_list.gd.

◆ scroll

inventory_list.scroll = ScrollContainer.new()

Definition at line 289 of file inventory_list.gd.

◆ scroll_frame

inventory_list.scroll_frame = PanelContainer.new()

Definition at line 282 of file inventory_list.gd.

◆ selected

inventory_list.selected

Definition at line 366 of file inventory_list.gd.

◆ size_flags_horizontal

inventory_list.size_flags_horizontal

Definition at line 68 of file inventory_list.gd.

◆ size_flags_stretch_ratio

inventory_list.size_flags_stretch_ratio

Definition at line 265 of file inventory_list.gd.

◆ size_flags_vertical

inventory_list.size_flags_vertical

Definition at line 285 of file inventory_list.gd.

◆ size_key

inventory_list.size_key

Definition at line 443 of file inventory_list.gd.

◆ sort_key

inventory_list.sort_key

Definition at line 267 of file inventory_list.gd.

◆ sortable

inventory_list.sortable

Definition at line 268 of file inventory_list.gd.

◆ spacer

inventory_list.spacer

Definition at line 275 of file inventory_list.gd.

◆ stretch_mode

inventory_list.stretch_mode

Definition at line 416 of file inventory_list.gd.

◆ style

inventory_list.style

Definition at line 451 of file inventory_list.gd.

◆ text

inventory_list.text

Definition at line 226 of file inventory_list.gd.

◆ text_overrun_behavior

inventory_list.text_overrun_behavior

Definition at line 426 of file inventory_list.gd.

◆ texture

inventory_list.texture

Definition at line 414 of file inventory_list.gd.

◆ tooltip_text

inventory_list.tooltip_text

Definition at line 363 of file inventory_list.gd.

◆ value

inventory_list.value

Definition at line 420 of file inventory_list.gd.

◆ values

inventory_list.values

Definition at line 405 of file inventory_list.gd.

◆ vertical_alignment

inventory_list.vertical_alignment

Definition at line 427 of file inventory_list.gd.

◆ vertical_scroll_mode

inventory_list.vertical_scroll_mode

Definition at line 295 of file inventory_list.gd.

◆ visible

inventory_list.visible

Definition at line 99 of file inventory_list.gd.

◆ x

inventory_list.x

Definition at line 316 of file inventory_list.gd.

◆ y

inventory_list.y

Definition at line 109 of file inventory_list.gd.