ddui v0.0.2 (2022-11-06T20:46:47Z)
Dub
Repo
mu_Layout
ddui
extern (
C
)
struct
mu_Layout {
mu_Rect
body_
;
mu_Rect
next
;
mu_Vec2
position
;
mu_Vec2
size
;
mu_Vec2
max
;
int
[
MU_MAX_WIDTHS
]
widths
;
int
items
;
int
item_index
;
int
next_row
;
int
next_type
;
int
indent
;
}
Members
Variables
body_
mu_Rect
body_
;
Undocumented in source.
indent
int
indent
;
Undocumented in source.
item_index
int
item_index
;
Undocumented in source.
items
int
items
;
Undocumented in source.
max
mu_Vec2
max
;
Undocumented in source.
next
mu_Rect
next
;
Undocumented in source.
next_row
int
next_row
;
Undocumented in source.
next_type
int
next_type
;
Undocumented in source.
position
mu_Vec2
position
;
Undocumented in source.
size
mu_Vec2
size
;
Undocumented in source.
widths
int
[
MU_MAX_WIDTHS
]
widths
;
Undocumented in source.
Meta
Source
See Implementation
ddui
aliases
mu_Font
mu_Id
mu_Real
enums
MU_CLIP_PART
MU_COLOR_TEXT
MU_COMMAND_JUMP
MU_ICON_CLOSE
MU_KEY_SHIFT
MU_MOUSE_LEFT
MU_OPT_ALIGNCENTER
MU_RES_ACTIVE
RELATIVE
functions
mu_begin
mu_begin_panel
mu_begin_panel_ex
mu_begin_popup
mu_begin_root_container
mu_begin_treenode
mu_begin_treenode_ex
mu_begin_window
mu_begin_window_ex
mu_bring_to_front
mu_button
mu_button_ex
mu_check_clip
mu_checkbox
mu_clamp
mu_command_range
mu_compare_zindex
mu_draw_box
mu_draw_control_frame
mu_draw_control_text
mu_draw_frame
mu_draw_icon
mu_draw_rect
mu_draw_text
mu_end
mu_end_panel
mu_end_popup
mu_end_root_container
mu_end_treenode
mu_end_window
mu_expand_rect
mu_get_clip_rect
mu_get_container
mu_get_container2
mu_get_current_container
mu_get_id
mu_get_layout
mu_header
mu_header2
mu_header_ex
mu_in_hover_root
mu_init
mu_input_keydown
mu_input_keyup
mu_input_mousedown
mu_input_mousemove
mu_input_mouseup
mu_input_scroll
mu_input_text
mu_intersect_rects
mu_label
mu_layout_begin_column
mu_layout_end_column
mu_layout_height
mu_layout_next
mu_layout_row
mu_layout_set_next
mu_layout_width
mu_max
mu_min
mu_mouse_over
mu_next_command
mu_number
mu_number_ex
mu_number_textbox
mu_open_popup
mu_pool_get
mu_pool_init
mu_pool_update
mu_pop_clip_rect
mu_pop_container
mu_pop_id
mu_push_clip_rect
mu_push_command
mu_push_container_body
mu_push_id
mu_push_jump
mu_push_layout
mu_scrollbars
mu_set_clip
mu_set_focus
mu_slider
mu_slider_ex
mu_text
mu_textbox
mu_textbox_ex
mu_textbox_raw
mu_update_control
rect_overlaps_vec2
manifest constants
MU_CLIPSTACK_SIZE
MU_COMMANDLIST_SIZE
MU_CONTAINERPOOL_SIZE
MU_CONTAINERSTACK_SIZE
MU_IDSTACK_SIZE
MU_LAYOUTSTACK_SIZE
MU_MAX_FMT
MU_MAX_WIDTHS
MU_ROOTLIST_SIZE
MU_TEXTSTACK_SIZE
MU_TEXT_LEN
MU_TREENODEPOOL_SIZE
MU_VERSION
static variables
default_style
structs
mu_BaseCommand
mu_ClipCommand
mu_Color
mu_Container
mu_Context
mu_IconCommand
mu_JumpCommand
mu_Layout
mu_PoolItem
mu_Rect
mu_RectCommand
mu_Stack
mu_Style
mu_TextCommand
mu_Vec2
unions
mu_Command
variables
MU_REAL_FMT
MU_SLIDER_FMT
unclipped_rect