Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Found namespace: ImGui
- ImGuiIO & GetIO
- ImGuiStyle & GetStyle
- ImDrawData * GetDrawData
- void NewFrame
- void Render
- void Shutdown
- void ShowUserGuide
- void ShowStyleEditor
- >>>ImGuiStyle * ref = NULL
- --- {name=ref,type=ImGuiStyle *,val=NULL}
- void ShowTestWindow
- >>>bool * p_open = NULL
- --- {name=p_open,type=bool *,val=NULL}
- void ShowMetricsWindow
- >>>bool * p_open = NULL
- --- {name=p_open,type=bool *,val=NULL}
- bool Begin
- >>>const char * name
- --- {name=name,type=const char *,val=}
- >>>bool * p_open = NULL
- --- {name=p_open,type=bool *,val=NULL}
- >>>ImGuiWindowFlags flags = 0
- --- {name=flags,type=ImGuiWindowFlags,val=0}
- bool Begin
- >>>const char * name
- --- {name=name,type=const char *,val=}
- >>>bool * p_open
- --- {name=p_open,type=bool *,val=}
- >>>const ImVec2 & size_on_first_use
- --- {name=size_on_first_use,type=const ImVec2 &,val=}
- >>>float bg_alpha = - 1
- --- {name=bg_alpha,type=float,val=- 1}
- >>>ImGuiWindowFlags flags = 0
- --- {name=flags,type=ImGuiWindowFlags,val=0}
- void End
- bool BeginChild
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- >>>bool border = false
- --- {name=border,type=bool,val=false}
- >>>ImGuiWindowFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiWindowFlags,val=0}
- bool BeginChild
- >>>ImGuiID id
- --- {name=id,type=ImGuiID,val=}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- >>>bool border = false
- --- {name=border,type=bool,val=false}
- >>>ImGuiWindowFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiWindowFlags,val=0}
- void EndChild
- ImVec2 GetContentRegionMax
- ImVec2 GetContentRegionAvail
- float GetContentRegionAvailWidth
- ImVec2 GetWindowContentRegionMin
- ImVec2 GetWindowContentRegionMax
- float GetWindowContentRegionWidth
- ImDrawList * GetWindowDrawList
- ImVec2 GetWindowPos
- ImVec2 GetWindowSize
- float GetWindowWidth
- float GetWindowHeight
- bool IsWindowCollapsed
- void SetWindowFontScale
- >>>float scale
- --- {name=scale,type=float,val=}
- void SetNextWindowPos
- >>>const ImVec2 & pos
- --- {name=pos,type=const ImVec2 &,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetNextWindowPosCenter
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetNextWindowSize
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetNextWindowSizeConstraints
- >>>const ImVec2 & size_min
- --- {name=size_min,type=const ImVec2 &,val=}
- >>>const ImVec2 & size_max
- --- {name=size_max,type=const ImVec2 &,val=}
- >>>ImGuiSizeConstraintCallback custom_callback = NULL
- --- {name=custom_callback,type=ImGuiSizeConstraintCallback,val=NULL}
- >>>void * custom_callback_data = NULL
- --- {name=custom_callback_data,type=void *,val=NULL}
- void SetNextWindowContentSize
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- void SetNextWindowContentWidth
- >>>float width
- --- {name=width,type=float,val=}
- void SetNextWindowCollapsed
- >>>bool collapsed
- --- {name=collapsed,type=bool,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetNextWindowFocus
- void SetWindowPos
- >>>const ImVec2 & pos
- --- {name=pos,type=const ImVec2 &,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetWindowSize
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetWindowCollapsed
- >>>bool collapsed
- --- {name=collapsed,type=bool,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetWindowFocus
- void SetWindowPos
- >>>const char * name
- --- {name=name,type=const char *,val=}
- >>>const ImVec2 & pos
- --- {name=pos,type=const ImVec2 &,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetWindowSize
- >>>const char * name
- --- {name=name,type=const char *,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetWindowCollapsed
- >>>const char * name
- --- {name=name,type=const char *,val=}
- >>>bool collapsed
- --- {name=collapsed,type=bool,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- void SetWindowFocus
- >>>const char * name
- --- {name=name,type=const char *,val=}
- float GetScrollX
- float GetScrollY
- float GetScrollMaxX
- float GetScrollMaxY
- void SetScrollX
- >>>float scroll_x
- --- {name=scroll_x,type=float,val=}
- void SetScrollY
- >>>float scroll_y
- --- {name=scroll_y,type=float,val=}
- void SetScrollHere
- >>>float center_y_ratio = 0.5
- --- {name=center_y_ratio,type=float,val=0.5}
- void SetScrollFromPosY
- >>>float pos_y
- --- {name=pos_y,type=float,val=}
- >>>float center_y_ratio = 0.5
- --- {name=center_y_ratio,type=float,val=0.5}
- void SetKeyboardFocusHere
- >>>int offset = 0
- --- {name=offset,type=int,val=0}
- void SetStateStorage
- >>>ImGuiStorage * tree
- --- {name=tree,type=ImGuiStorage *,val=}
- ImGuiStorage * GetStateStorage
- void PushFont
- >>>ImFont * font
- --- {name=font,type=ImFont *,val=}
- void PopFont
- void PushStyleColor
- >>>ImGuiCol idx
- --- {name=idx,type=ImGuiCol,val=}
- >>>const ImVec4 & col
- --- {name=col,type=const ImVec4 &,val=}
- void PopStyleColor
- >>>int count = 1
- --- {name=count,type=int,val=1}
- void PushStyleVar
- >>>ImGuiStyleVar idx
- --- {name=idx,type=ImGuiStyleVar,val=}
- >>>float val
- --- {name=val,type=float,val=}
- void PushStyleVar
- >>>ImGuiStyleVar idx
- --- {name=idx,type=ImGuiStyleVar,val=}
- >>>const ImVec2 & val
- --- {name=val,type=const ImVec2 &,val=}
- void PopStyleVar
- >>>int count = 1
- --- {name=count,type=int,val=1}
- ImFont * GetFont
- float GetFontSize
- ImVec2 GetFontTexUvWhitePixel
- ImU32 GetColorU32
- >>>ImGuiCol idx
- --- {name=idx,type=ImGuiCol,val=}
- >>>float alpha_mul = 1
- --- {name=alpha_mul,type=float,val=1}
- ImU32 GetColorU32
- >>>const ImVec4 & col
- --- {name=col,type=const ImVec4 &,val=}
- void PushItemWidth
- >>>float item_width
- --- {name=item_width,type=float,val=}
- void PopItemWidth
- float CalcItemWidth
- void PushTextWrapPos
- >>>float wrap_pos_x = 0
- --- {name=wrap_pos_x,type=float,val=0}
- void PopTextWrapPos
- void PushAllowKeyboardFocus
- >>>bool v
- --- {name=v,type=bool,val=}
- void PopAllowKeyboardFocus
- void PushButtonRepeat
- >>>bool repeat
- --- {name=repeat,type=bool,val=}
- void PopButtonRepeat
- void Separator
- void SameLine
- >>>float pos_x = 0
- --- {name=pos_x,type=float,val=0}
- >>>float spacing_w = - 1
- --- {name=spacing_w,type=float,val=- 1}
- void NewLine
- void Spacing
- void Dummy
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- void Indent
- >>>float indent_w = 0
- --- {name=indent_w,type=float,val=0}
- void Unindent
- >>>float indent_w = 0
- --- {name=indent_w,type=float,val=0}
- void BeginGroup
- void EndGroup
- ImVec2 GetCursorPos
- float GetCursorPosX
- float GetCursorPosY
- void SetCursorPos
- >>>const ImVec2 & local_pos
- --- {name=local_pos,type=const ImVec2 &,val=}
- void SetCursorPosX
- >>>float x
- --- {name=x,type=float,val=}
- void SetCursorPosY
- >>>float y
- --- {name=y,type=float,val=}
- ImVec2 GetCursorStartPos
- ImVec2 GetCursorScreenPos
- void SetCursorScreenPos
- >>>const ImVec2 & pos
- --- {name=pos,type=const ImVec2 &,val=}
- void AlignFirstTextHeightToWidgets
- float GetTextLineHeight
- float GetTextLineHeightWithSpacing
- float GetItemsLineHeightWithSpacing
- void Columns
- >>>int count = 1
- --- {name=count,type=int,val=1}
- >>>const char * id = NULL
- --- {name=id,type=const char *,val=NULL}
- >>>bool border = true
- --- {name=border,type=bool,val=true}
- void NextColumn
- int GetColumnIndex
- float GetColumnOffset
- >>>int column_index = - 1
- --- {name=column_index,type=int,val=- 1}
- void SetColumnOffset
- >>>int column_index
- --- {name=column_index,type=int,val=}
- >>>float offset_x
- --- {name=offset_x,type=float,val=}
- float GetColumnWidth
- >>>int column_index = - 1
- --- {name=column_index,type=int,val=- 1}
- int GetColumnsCount
- void PushID
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- void PushID
- >>>const char * str_id_begin
- --- {name=str_id_begin,type=const char *,val=}
- >>>const char * str_id_end
- --- {name=str_id_end,type=const char *,val=}
- void PushID
- >>>const void * ptr_id
- --- {name=ptr_id,type=const void *,val=}
- void PushID
- >>>int int_id
- --- {name=int_id,type=int,val=}
- void PopID
- ImGuiID GetID
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- ImGuiID GetID
- >>>const char * str_id_begin
- --- {name=str_id_begin,type=const char *,val=}
- >>>const char * str_id_end
- --- {name=str_id_end,type=const char *,val=}
- ImGuiID GetID
- >>>const void * ptr_id
- --- {name=ptr_id,type=const void *,val=}
- void Text
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void TextV
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void TextColored
- >>>const ImVec4 & col
- --- {name=col,type=const ImVec4 &,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void TextColoredV
- >>>const ImVec4 & col
- --- {name=col,type=const ImVec4 &,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void TextDisabled
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void TextDisabledV
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void TextWrapped
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void TextWrappedV
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void TextUnformatted
- >>>const char * text
- --- {name=text,type=const char *,val=}
- >>>const char * text_end = NULL
- --- {name=text_end,type=const char *,val=NULL}
- void LabelText
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void LabelTextV
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void Bullet
- void BulletText
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void BulletTextV
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- bool Button
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- bool SmallButton
- >>>const char * label
- --- {name=label,type=const char *,val=}
- bool InvisibleButton
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- void Image
- >>>ImTextureID user_texture_id
- --- {name=user_texture_id,type=ImTextureID,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>const ImVec2 & uv0 = ImVec2 ( 0 , 0 )
- --- {name=uv0,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- >>>const ImVec2 & uv1 = ImVec2 ( 1 , 1 )
- --- {name=uv1,type=const ImVec2 &,val=ImVec2 ( 1 , 1 )}
- >>>const ImVec4 & tint_col = ImVec4 ( 1 , 1 , 1 , 1 )
- --- {name=tint_col,type=const ImVec4 &,val=ImVec4 ( 1 , 1 , 1 , 1 )}
- >>>const ImVec4 & border_col = ImVec4 ( 0 , 0 , 0 , 0 )
- --- {name=border_col,type=const ImVec4 &,val=ImVec4 ( 0 , 0 , 0 , 0 )}
- bool ImageButton
- >>>ImTextureID user_texture_id
- --- {name=user_texture_id,type=ImTextureID,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>const ImVec2 & uv0 = ImVec2 ( 0 , 0 )
- --- {name=uv0,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- >>>const ImVec2 & uv1 = ImVec2 ( 1 , 1 )
- --- {name=uv1,type=const ImVec2 &,val=ImVec2 ( 1 , 1 )}
- >>>int frame_padding = - 1
- --- {name=frame_padding,type=int,val=- 1}
- >>>const ImVec4 & bg_col = ImVec4 ( 0 , 0 , 0 , 0 )
- --- {name=bg_col,type=const ImVec4 &,val=ImVec4 ( 0 , 0 , 0 , 0 )}
- >>>const ImVec4 & tint_col = ImVec4 ( 1 , 1 , 1 , 1 )
- --- {name=tint_col,type=const ImVec4 &,val=ImVec4 ( 1 , 1 , 1 , 1 )}
- bool Checkbox
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>bool * v
- --- {name=v,type=bool *,val=}
- bool CheckboxFlags
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>unsigned int * flags
- --- {name=flags,type=unsigned int *,val=}
- >>>unsigned int flags_value
- --- {name=flags_value,type=unsigned int,val=}
- bool RadioButton
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>bool active
- --- {name=active,type=bool,val=}
- bool RadioButton
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * v
- --- {name=v,type=int *,val=}
- >>>int v_button
- --- {name=v_button,type=int,val=}
- bool Combo
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * current_item
- --- {name=current_item,type=int *,val=}
- >>>const char * const * items
- --- {name=items,type=const char * const *,val=}
- >>>int items_count
- --- {name=items_count,type=int,val=}
- >>>int height_in_items = - 1
- --- {name=height_in_items,type=int,val=- 1}
- bool Combo
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * current_item
- --- {name=current_item,type=int *,val=}
- >>>const char * items_separated_by_zeros
- --- {name=items_separated_by_zeros,type=const char *,val=}
- >>>int height_in_items = - 1
- --- {name=height_in_items,type=int,val=- 1}
- bool Combo
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * current_item
- --- {name=current_item,type=int *,val=}
- >>>bool ( * items_getter ) ( void * data , int idx , const char * * out_text )
- --- {name=items_getter,type=bool ( * ) ( void * data , int idx , const char * * out_text ),val=}
- >>>void * data
- --- {name=data,type=void *,val=}
- >>>int items_count
- --- {name=items_count,type=int,val=}
- >>>int height_in_items = - 1
- --- {name=height_in_items,type=int,val=- 1}
- bool ColorButton
- >>>const ImVec4 & col
- --- {name=col,type=const ImVec4 &,val=}
- >>>bool small_height = false
- --- {name=small_height,type=bool,val=false}
- >>>bool outline_border = true
- --- {name=outline_border,type=bool,val=true}
- bool ColorEdit3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float col [ 3 ]
- --- {name=col,type=float [ 3 ],val=}
- bool ColorEdit4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float col [ 4 ]
- --- {name=col,type=float [ 4 ],val=}
- >>>bool show_alpha = true
- --- {name=show_alpha,type=bool,val=true}
- void ColorEditMode
- >>>ImGuiColorEditMode mode
- --- {name=mode,type=ImGuiColorEditMode,val=}
- void PlotLines
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const float * values
- --- {name=values,type=const float *,val=}
- >>>int values_count
- --- {name=values_count,type=int,val=}
- >>>int values_offset = 0
- --- {name=values_offset,type=int,val=0}
- >>>const char * overlay_text = NULL
- --- {name=overlay_text,type=const char *,val=NULL}
- >>>float scale_min = FLT_MAX
- --- {name=scale_min,type=float,val=FLT_MAX}
- >>>float scale_max = FLT_MAX
- --- {name=scale_max,type=float,val=FLT_MAX}
- >>>ImVec2 graph_size = ImVec2 ( 0 , 0 )
- --- {name=graph_size,type=ImVec2,val=ImVec2 ( 0 , 0 )}
- >>>int stride = sizeof ( float )
- --- {name=stride,type=int,val=sizeof ( float )}
- void PlotLines
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float ( * values_getter ) ( void * data , int idx )
- --- {name=values_getter,type=float ( * ) ( void * data , int idx ),val=}
- >>>void * data
- --- {name=data,type=void *,val=}
- >>>int values_count
- --- {name=values_count,type=int,val=}
- >>>int values_offset = 0
- --- {name=values_offset,type=int,val=0}
- >>>const char * overlay_text = NULL
- --- {name=overlay_text,type=const char *,val=NULL}
- >>>float scale_min = FLT_MAX
- --- {name=scale_min,type=float,val=FLT_MAX}
- >>>float scale_max = FLT_MAX
- --- {name=scale_max,type=float,val=FLT_MAX}
- >>>ImVec2 graph_size = ImVec2 ( 0 , 0 )
- --- {name=graph_size,type=ImVec2,val=ImVec2 ( 0 , 0 )}
- void PlotHistogram
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const float * values
- --- {name=values,type=const float *,val=}
- >>>int values_count
- --- {name=values_count,type=int,val=}
- >>>int values_offset = 0
- --- {name=values_offset,type=int,val=0}
- >>>const char * overlay_text = NULL
- --- {name=overlay_text,type=const char *,val=NULL}
- >>>float scale_min = FLT_MAX
- --- {name=scale_min,type=float,val=FLT_MAX}
- >>>float scale_max = FLT_MAX
- --- {name=scale_max,type=float,val=FLT_MAX}
- >>>ImVec2 graph_size = ImVec2 ( 0 , 0 )
- --- {name=graph_size,type=ImVec2,val=ImVec2 ( 0 , 0 )}
- >>>int stride = sizeof ( float )
- --- {name=stride,type=int,val=sizeof ( float )}
- void PlotHistogram
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float ( * values_getter ) ( void * data , int idx )
- --- {name=values_getter,type=float ( * ) ( void * data , int idx ),val=}
- >>>void * data
- --- {name=data,type=void *,val=}
- >>>int values_count
- --- {name=values_count,type=int,val=}
- >>>int values_offset = 0
- --- {name=values_offset,type=int,val=0}
- >>>const char * overlay_text = NULL
- --- {name=overlay_text,type=const char *,val=NULL}
- >>>float scale_min = FLT_MAX
- --- {name=scale_min,type=float,val=FLT_MAX}
- >>>float scale_max = FLT_MAX
- --- {name=scale_max,type=float,val=FLT_MAX}
- >>>ImVec2 graph_size = ImVec2 ( 0 , 0 )
- --- {name=graph_size,type=ImVec2,val=ImVec2 ( 0 , 0 )}
- void ProgressBar
- >>>float fraction
- --- {name=fraction,type=float,val=}
- >>>const ImVec2 & size_arg = ImVec2 ( - 1 , 0 )
- --- {name=size_arg,type=const ImVec2 &,val=ImVec2 ( - 1 , 0 )}
- >>>const char * overlay = NULL
- --- {name=overlay,type=const char *,val=NULL}
- bool DragFloat
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float * v
- --- {name=v,type=float *,val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>float v_min = 0
- --- {name=v_min,type=float,val=0}
- >>>float v_max = 0
- --- {name=v_max,type=float,val=0}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool DragFloat2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 2 ]
- --- {name=v,type=float [ 2 ],val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>float v_min = 0
- --- {name=v_min,type=float,val=0}
- >>>float v_max = 0
- --- {name=v_max,type=float,val=0}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool DragFloat3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 3 ]
- --- {name=v,type=float [ 3 ],val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>float v_min = 0
- --- {name=v_min,type=float,val=0}
- >>>float v_max = 0
- --- {name=v_max,type=float,val=0}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool DragFloat4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 4 ]
- --- {name=v,type=float [ 4 ],val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>float v_min = 0
- --- {name=v_min,type=float,val=0}
- >>>float v_max = 0
- --- {name=v_max,type=float,val=0}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool DragFloatRange2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float * v_current_min
- --- {name=v_current_min,type=float *,val=}
- >>>float * v_current_max
- --- {name=v_current_max,type=float *,val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>float v_min = 0
- --- {name=v_min,type=float,val=0}
- >>>float v_max = 0
- --- {name=v_max,type=float,val=0}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>const char * display_format_max = NULL
- --- {name=display_format_max,type=const char *,val=NULL}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool DragInt
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * v
- --- {name=v,type=int *,val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>int v_min = 0
- --- {name=v_min,type=int,val=0}
- >>>int v_max = 0
- --- {name=v_max,type=int,val=0}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool DragInt2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 2 ]
- --- {name=v,type=int [ 2 ],val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>int v_min = 0
- --- {name=v_min,type=int,val=0}
- >>>int v_max = 0
- --- {name=v_max,type=int,val=0}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool DragInt3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 3 ]
- --- {name=v,type=int [ 3 ],val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>int v_min = 0
- --- {name=v_min,type=int,val=0}
- >>>int v_max = 0
- --- {name=v_max,type=int,val=0}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool DragInt4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 4 ]
- --- {name=v,type=int [ 4 ],val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>int v_min = 0
- --- {name=v_min,type=int,val=0}
- >>>int v_max = 0
- --- {name=v_max,type=int,val=0}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool DragIntRange2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * v_current_min
- --- {name=v_current_min,type=int *,val=}
- >>>int * v_current_max
- --- {name=v_current_max,type=int *,val=}
- >>>float v_speed = 1
- --- {name=v_speed,type=float,val=1}
- >>>int v_min = 0
- --- {name=v_min,type=int,val=0}
- >>>int v_max = 0
- --- {name=v_max,type=int,val=0}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- >>>const char * display_format_max = NULL
- --- {name=display_format_max,type=const char *,val=NULL}
- bool InputText
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>char * buf
- --- {name=buf,type=char *,val=}
- >>>size_t buf_size
- --- {name=buf_size,type=size_t,val=}
- >>>ImGuiInputTextFlags flags = 0
- --- {name=flags,type=ImGuiInputTextFlags,val=0}
- >>>ImGuiTextEditCallback callback = NULL
- --- {name=callback,type=ImGuiTextEditCallback,val=NULL}
- >>>void * user_data = NULL
- --- {name=user_data,type=void *,val=NULL}
- bool InputTextMultiline
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>char * buf
- --- {name=buf,type=char *,val=}
- >>>size_t buf_size
- --- {name=buf_size,type=size_t,val=}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- >>>ImGuiInputTextFlags flags = 0
- --- {name=flags,type=ImGuiInputTextFlags,val=0}
- >>>ImGuiTextEditCallback callback = NULL
- --- {name=callback,type=ImGuiTextEditCallback,val=NULL}
- >>>void * user_data = NULL
- --- {name=user_data,type=void *,val=NULL}
- bool InputFloat
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float * v
- --- {name=v,type=float *,val=}
- >>>float step = 0
- --- {name=step,type=float,val=0}
- >>>float step_fast = 0
- --- {name=step_fast,type=float,val=0}
- >>>int decimal_precision = - 1
- --- {name=decimal_precision,type=int,val=- 1}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputFloat2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 2 ]
- --- {name=v,type=float [ 2 ],val=}
- >>>int decimal_precision = - 1
- --- {name=decimal_precision,type=int,val=- 1}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputFloat3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 3 ]
- --- {name=v,type=float [ 3 ],val=}
- >>>int decimal_precision = - 1
- --- {name=decimal_precision,type=int,val=- 1}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputFloat4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 4 ]
- --- {name=v,type=float [ 4 ],val=}
- >>>int decimal_precision = - 1
- --- {name=decimal_precision,type=int,val=- 1}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputInt
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * v
- --- {name=v,type=int *,val=}
- >>>int step = 1
- --- {name=step,type=int,val=1}
- >>>int step_fast = 100
- --- {name=step_fast,type=int,val=100}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputInt2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 2 ]
- --- {name=v,type=int [ 2 ],val=}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputInt3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 3 ]
- --- {name=v,type=int [ 3 ],val=}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool InputInt4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 4 ]
- --- {name=v,type=int [ 4 ],val=}
- >>>ImGuiInputTextFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiInputTextFlags,val=0}
- bool SliderFloat
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float * v
- --- {name=v,type=float *,val=}
- >>>float v_min
- --- {name=v_min,type=float,val=}
- >>>float v_max
- --- {name=v_max,type=float,val=}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool SliderFloat2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 2 ]
- --- {name=v,type=float [ 2 ],val=}
- >>>float v_min
- --- {name=v_min,type=float,val=}
- >>>float v_max
- --- {name=v_max,type=float,val=}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool SliderFloat3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 3 ]
- --- {name=v,type=float [ 3 ],val=}
- >>>float v_min
- --- {name=v_min,type=float,val=}
- >>>float v_max
- --- {name=v_max,type=float,val=}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool SliderFloat4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float v [ 4 ]
- --- {name=v,type=float [ 4 ],val=}
- >>>float v_min
- --- {name=v_min,type=float,val=}
- >>>float v_max
- --- {name=v_max,type=float,val=}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool SliderAngle
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>float * v_rad
- --- {name=v_rad,type=float *,val=}
- >>>float v_degrees_min = - 360
- --- {name=v_degrees_min,type=float,val=- 360}
- >>>float v_degrees_max = + 360
- --- {name=v_degrees_max,type=float,val=+ 360}
- bool SliderInt
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * v
- --- {name=v,type=int *,val=}
- >>>int v_min
- --- {name=v_min,type=int,val=}
- >>>int v_max
- --- {name=v_max,type=int,val=}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool SliderInt2
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 2 ]
- --- {name=v,type=int [ 2 ],val=}
- >>>int v_min
- --- {name=v_min,type=int,val=}
- >>>int v_max
- --- {name=v_max,type=int,val=}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool SliderInt3
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 3 ]
- --- {name=v,type=int [ 3 ],val=}
- >>>int v_min
- --- {name=v_min,type=int,val=}
- >>>int v_max
- --- {name=v_max,type=int,val=}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool SliderInt4
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int v [ 4 ]
- --- {name=v,type=int [ 4 ],val=}
- >>>int v_min
- --- {name=v_min,type=int,val=}
- >>>int v_max
- --- {name=v_max,type=int,val=}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool VSliderFloat
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>float * v
- --- {name=v,type=float *,val=}
- >>>float v_min
- --- {name=v_min,type=float,val=}
- >>>float v_max
- --- {name=v_max,type=float,val=}
- >>>const char * display_format = %.3f
- --- {name=display_format,type=const char *,val=%.3f}
- >>>float power = 1
- --- {name=power,type=float,val=1}
- bool VSliderInt
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>int * v
- --- {name=v,type=int *,val=}
- >>>int v_min
- --- {name=v_min,type=int,val=}
- >>>int v_max
- --- {name=v_max,type=int,val=}
- >>>const char * display_format = %.0f
- --- {name=display_format,type=const char *,val=%.0f}
- bool TreeNode
- >>>const char * label
- --- {name=label,type=const char *,val=}
- bool TreeNode
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- bool TreeNode
- >>>const void * ptr_id
- --- {name=ptr_id,type=const void *,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- bool TreeNodeV
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- bool TreeNodeV
- >>>const void * ptr_id
- --- {name=ptr_id,type=const void *,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- bool TreeNodeEx
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>ImGuiTreeNodeFlags flags = 0
- --- {name=flags,type=ImGuiTreeNodeFlags,val=0}
- bool TreeNodeEx
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>ImGuiTreeNodeFlags flags
- --- {name=flags,type=ImGuiTreeNodeFlags,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- bool TreeNodeEx
- >>>const void * ptr_id
- --- {name=ptr_id,type=const void *,val=}
- >>>ImGuiTreeNodeFlags flags
- --- {name=flags,type=ImGuiTreeNodeFlags,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- bool TreeNodeExV
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>ImGuiTreeNodeFlags flags
- --- {name=flags,type=ImGuiTreeNodeFlags,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- bool TreeNodeExV
- >>>const void * ptr_id
- --- {name=ptr_id,type=const void *,val=}
- >>>ImGuiTreeNodeFlags flags
- --- {name=flags,type=ImGuiTreeNodeFlags,val=}
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void TreePush
- >>>const char * str_id = NULL
- --- {name=str_id,type=const char *,val=NULL}
- void TreePush
- >>>const void * ptr_id = NULL
- --- {name=ptr_id,type=const void *,val=NULL}
- void TreePop
- void TreeAdvanceToLabelPos
- float GetTreeNodeToLabelSpacing
- void SetNextTreeNodeOpen
- >>>bool is_open
- --- {name=is_open,type=bool,val=}
- >>>ImGuiSetCond cond = 0
- --- {name=cond,type=ImGuiSetCond,val=0}
- bool CollapsingHeader
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>ImGuiTreeNodeFlags flags = 0
- --- {name=flags,type=ImGuiTreeNodeFlags,val=0}
- bool CollapsingHeader
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>bool * p_open
- --- {name=p_open,type=bool *,val=}
- >>>ImGuiTreeNodeFlags flags = 0
- --- {name=flags,type=ImGuiTreeNodeFlags,val=0}
- bool Selectable
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>bool selected = false
- --- {name=selected,type=bool,val=false}
- >>>ImGuiSelectableFlags flags = 0
- --- {name=flags,type=ImGuiSelectableFlags,val=0}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- bool Selectable
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>bool * p_selected
- --- {name=p_selected,type=bool *,val=}
- >>>ImGuiSelectableFlags flags = 0
- --- {name=flags,type=ImGuiSelectableFlags,val=0}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- bool ListBox
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * current_item
- --- {name=current_item,type=int *,val=}
- >>>const char * const * items
- --- {name=items,type=const char * const *,val=}
- >>>int items_count
- --- {name=items_count,type=int,val=}
- >>>int height_in_items = - 1
- --- {name=height_in_items,type=int,val=- 1}
- bool ListBox
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int * current_item
- --- {name=current_item,type=int *,val=}
- >>>bool ( * items_getter ) ( void * data , int idx , const char * * out_text )
- --- {name=items_getter,type=bool ( * ) ( void * data , int idx , const char * * out_text ),val=}
- >>>void * data
- --- {name=data,type=void *,val=}
- >>>int items_count
- --- {name=items_count,type=int,val=}
- >>>int height_in_items = - 1
- --- {name=height_in_items,type=int,val=- 1}
- bool ListBoxHeader
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const ImVec2 & size = ImVec2 ( 0 , 0 )
- --- {name=size,type=const ImVec2 &,val=ImVec2 ( 0 , 0 )}
- bool ListBoxHeader
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>int items_count
- --- {name=items_count,type=int,val=}
- >>>int height_in_items = - 1
- --- {name=height_in_items,type=int,val=- 1}
- void ListBoxFooter
- void Value
- >>>const char * prefix
- --- {name=prefix,type=const char *,val=}
- >>>bool b
- --- {name=b,type=bool,val=}
- void Value
- >>>const char * prefix
- --- {name=prefix,type=const char *,val=}
- >>>int v
- --- {name=v,type=int,val=}
- void Value
- >>>const char * prefix
- --- {name=prefix,type=const char *,val=}
- >>>unsigned int v
- --- {name=v,type=unsigned int,val=}
- void Value
- >>>const char * prefix
- --- {name=prefix,type=const char *,val=}
- >>>float v
- --- {name=v,type=float,val=}
- >>>const char * float_format = NULL
- --- {name=float_format,type=const char *,val=NULL}
- void ValueColor
- >>>const char * prefix
- --- {name=prefix,type=const char *,val=}
- >>>const ImVec4 & v
- --- {name=v,type=const ImVec4 &,val=}
- void ValueColor
- >>>const char * prefix
- --- {name=prefix,type=const char *,val=}
- >>>ImU32 v
- --- {name=v,type=ImU32,val=}
- void SetTooltip
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void SetTooltipV
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>va_list args
- --- {name=args,type=va_list,val=}
- void BeginTooltip
- void EndTooltip
- bool BeginMainMenuBar
- void EndMainMenuBar
- bool BeginMenuBar
- void EndMenuBar
- bool BeginMenu
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>bool enabled = true
- --- {name=enabled,type=bool,val=true}
- void EndMenu
- bool MenuItem
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const char * shortcut = NULL
- --- {name=shortcut,type=const char *,val=NULL}
- >>>bool selected = false
- --- {name=selected,type=bool,val=false}
- >>>bool enabled = true
- --- {name=enabled,type=bool,val=true}
- bool MenuItem
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const char * shortcut
- --- {name=shortcut,type=const char *,val=}
- >>>bool * p_selected
- --- {name=p_selected,type=bool *,val=}
- >>>bool enabled = true
- --- {name=enabled,type=bool,val=true}
- void OpenPopup
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- bool BeginPopup
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- bool BeginPopupModal
- >>>const char * name
- --- {name=name,type=const char *,val=}
- >>>bool * p_open = NULL
- --- {name=p_open,type=bool *,val=NULL}
- >>>ImGuiWindowFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiWindowFlags,val=0}
- bool BeginPopupContextItem
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>int mouse_button = 1
- --- {name=mouse_button,type=int,val=1}
- bool BeginPopupContextWindow
- >>>bool also_over_items = true
- --- {name=also_over_items,type=bool,val=true}
- >>>const char * str_id = NULL
- --- {name=str_id,type=const char *,val=NULL}
- >>>int mouse_button = 1
- --- {name=mouse_button,type=int,val=1}
- bool BeginPopupContextVoid
- >>>const char * str_id = NULL
- --- {name=str_id,type=const char *,val=NULL}
- >>>int mouse_button = 1
- --- {name=mouse_button,type=int,val=1}
- void EndPopup
- void CloseCurrentPopup
- void LogToTTY
- >>>int max_depth = - 1
- --- {name=max_depth,type=int,val=- 1}
- void LogToFile
- >>>int max_depth = - 1
- --- {name=max_depth,type=int,val=- 1}
- >>>const char * filename = NULL
- --- {name=filename,type=const char *,val=NULL}
- void LogToClipboard
- >>>int max_depth = - 1
- --- {name=max_depth,type=int,val=- 1}
- void LogFinish
- void LogButtons
- void LogText
- >>>const char * fmt
- --- {name=fmt,type=const char *,val=}
- >>>$ .
- --- {name=<vararg>,type=,val=}
- void PushClipRect
- >>>const ImVec2 & clip_rect_min
- --- {name=clip_rect_min,type=const ImVec2 &,val=}
- >>>const ImVec2 & clip_rect_max
- --- {name=clip_rect_max,type=const ImVec2 &,val=}
- >>>bool intersect_with_current_clip_rect
- --- {name=intersect_with_current_clip_rect,type=bool,val=}
- void PopClipRect
- bool IsItemHovered
- bool IsItemHoveredRect
- bool IsItemActive
- bool IsItemClicked
- >>>int mouse_button = 0
- --- {name=mouse_button,type=int,val=0}
- bool IsItemVisible
- bool IsAnyItemHovered
- bool IsAnyItemActive
- ImVec2 GetItemRectMin
- ImVec2 GetItemRectMax
- ImVec2 GetItemRectSize
- void SetItemAllowOverlap
- bool IsWindowHovered
- bool IsWindowFocused
- bool IsRootWindowFocused
- bool IsRootWindowOrAnyChildFocused
- bool IsRootWindowOrAnyChildHovered
- bool IsRectVisible
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- bool IsRectVisible
- >>>const ImVec2 & rect_min
- --- {name=rect_min,type=const ImVec2 &,val=}
- >>>const ImVec2 & rect_max
- --- {name=rect_max,type=const ImVec2 &,val=}
- bool IsPosHoveringAnyWindow
- >>>const ImVec2 & pos
- --- {name=pos,type=const ImVec2 &,val=}
- float GetTime
- int GetFrameCount
- const char * GetStyleColName
- >>>ImGuiCol idx
- --- {name=idx,type=ImGuiCol,val=}
- ImVec2 CalcItemRectClosestPoint
- >>>const ImVec2 & pos
- --- {name=pos,type=const ImVec2 &,val=}
- >>>bool on_edge = false
- --- {name=on_edge,type=bool,val=false}
- >>>float outward = + 0
- --- {name=outward,type=float,val=+ 0}
- ImVec2 CalcTextSize
- >>>const char * text
- --- {name=text,type=const char *,val=}
- >>>const char * text_end = NULL
- --- {name=text_end,type=const char *,val=NULL}
- >>>bool hide_text_after_double_hash = false
- --- {name=hide_text_after_double_hash,type=bool,val=false}
- >>>float wrap_width = - 1
- --- {name=wrap_width,type=float,val=- 1}
- void CalcListClipping
- >>>int items_count
- --- {name=items_count,type=int,val=}
- >>>float items_height
- --- {name=items_height,type=float,val=}
- >>>int * out_items_display_start
- --- {name=out_items_display_start,type=int *,val=}
- >>>int * out_items_display_end
- --- {name=out_items_display_end,type=int *,val=}
- bool BeginChildFrame
- >>>ImGuiID id
- --- {name=id,type=ImGuiID,val=}
- >>>const ImVec2 & size
- --- {name=size,type=const ImVec2 &,val=}
- >>>ImGuiWindowFlags extra_flags = 0
- --- {name=extra_flags,type=ImGuiWindowFlags,val=0}
- void EndChildFrame
- ImVec4 ColorConvertU32ToFloat4
- >>>ImU32 in
- --- {name=in,type=ImU32,val=}
- ImU32 ColorConvertFloat4ToU32
- >>>const ImVec4 & in
- --- {name=in,type=const ImVec4 &,val=}
- void ColorConvertRGBtoHSV
- >>>float r
- --- {name=r,type=float,val=}
- >>>float g
- --- {name=g,type=float,val=}
- >>>float b
- --- {name=b,type=float,val=}
- >>>float & out_h
- --- {name=out_h,type=float &,val=}
- >>>float & out_s
- --- {name=out_s,type=float &,val=}
- >>>float & out_v
- --- {name=out_v,type=float &,val=}
- void ColorConvertHSVtoRGB
- >>>float h
- --- {name=h,type=float,val=}
- >>>float s
- --- {name=s,type=float,val=}
- >>>float v
- --- {name=v,type=float,val=}
- >>>float & out_r
- --- {name=out_r,type=float &,val=}
- >>>float & out_g
- --- {name=out_g,type=float &,val=}
- >>>float & out_b
- --- {name=out_b,type=float &,val=}
- int GetKeyIndex
- >>>ImGuiKey key
- --- {name=key,type=ImGuiKey,val=}
- bool IsKeyDown
- >>>int key_index
- --- {name=key_index,type=int,val=}
- bool IsKeyPressed
- >>>int key_index
- --- {name=key_index,type=int,val=}
- >>>bool repeat = true
- --- {name=repeat,type=bool,val=true}
- bool IsKeyReleased
- >>>int key_index
- --- {name=key_index,type=int,val=}
- bool IsMouseDown
- >>>int button
- --- {name=button,type=int,val=}
- bool IsMouseClicked
- >>>int button
- --- {name=button,type=int,val=}
- >>>bool repeat = false
- --- {name=repeat,type=bool,val=false}
- bool IsMouseDoubleClicked
- >>>int button
- --- {name=button,type=int,val=}
- bool IsMouseReleased
- >>>int button
- --- {name=button,type=int,val=}
- bool IsMouseHoveringWindow
- bool IsMouseHoveringAnyWindow
- bool IsMouseHoveringRect
- >>>const ImVec2 & r_min
- --- {name=r_min,type=const ImVec2 &,val=}
- >>>const ImVec2 & r_max
- --- {name=r_max,type=const ImVec2 &,val=}
- >>>bool clip = true
- --- {name=clip,type=bool,val=true}
- bool IsMouseDragging
- >>>int button = 0
- --- {name=button,type=int,val=0}
- >>>float lock_threshold = - 1
- --- {name=lock_threshold,type=float,val=- 1}
- ImVec2 GetMousePos
- ImVec2 GetMousePosOnOpeningCurrentPopup
- ImVec2 GetMouseDragDelta
- >>>int button = 0
- --- {name=button,type=int,val=0}
- >>>float lock_threshold = - 1
- --- {name=lock_threshold,type=float,val=- 1}
- void ResetMouseDragDelta
- >>>int button = 0
- --- {name=button,type=int,val=0}
- ImGuiMouseCursor GetMouseCursor
- void SetMouseCursor
- >>>ImGuiMouseCursor type
- --- {name=type,type=ImGuiMouseCursor,val=}
- void CaptureKeyboardFromApp
- >>>bool capture = true
- --- {name=capture,type=bool,val=true}
- void CaptureMouseFromApp
- >>>bool capture = true
- --- {name=capture,type=bool,val=true}
- void * MemAlloc
- >>>size_t sz
- --- {name=sz,type=size_t,val=}
- void MemFree
- >>>void * ptr
- --- {name=ptr,type=void *,val=}
- const char * GetClipboardText
- void SetClipboardText
- >>>const char * text
- --- {name=text,type=const char *,val=}
- const char * GetVersion
- ImGuiContext * CreateContext
- >>>void * ( * malloc_fn ) ( size_t ) = NULL
- --- {name=malloc_fn,type=void * ( * ) ( size_t ),val=NULL}
- >>>void ( * free_fn ) ( void * ) = NULL
- --- {name=free_fn,type=void ( * ) ( void * ),val=NULL}
- void DestroyContext
- >>>ImGuiContext * ctx
- --- {name=ctx,type=ImGuiContext *,val=}
- ImGuiContext * GetCurrentContext
- void SetCurrentContext
- >>>ImGuiContext * ctx
- --- {name=ctx,type=ImGuiContext *,val=}
- static inline bool CollapsingHeader
- >>>const char * label
- --- {name=label,type=const char *,val=}
- >>>const char * str_id
- --- {name=str_id,type=const char *,val=}
- >>>bool framed = true
- --- {name=framed,type=bool,val=true}
- >>>bool default_open = false
- --- {name=default_open,type=bool,val=false}
- Found enum: ImGuiInputTextFlags_
- Found enum: ImGuiTreeNodeFlags_
- Found enum: ImGuiSelectableFlags_
- Found enum: ImGuiKey_
- Found enum: ImGuiCol_
- Found enum: ImGuiStyleVar_
- Found enum: ImGuiColorEditMode_
- Found enum: ImGuiMouseCursor_
- Found enum: ImGuiSetCond_
- dict (126)
- {
- ImGuiInputTextFlags_CharsDecimal = int (1)
- ImGuiInputTextFlags_CharsHexadecimal = int (2)
- ImGuiInputTextFlags_CharsUppercase = int (4)
- ImGuiInputTextFlags_CharsNoBlank = int (8)
- ImGuiInputTextFlags_AutoSelectAll = int (16)
- ImGuiInputTextFlags_EnterReturnsTrue = int (32)
- ImGuiInputTextFlags_CallbackCompletion = int (64)
- ImGuiInputTextFlags_CallbackHistory = int (128)
- ImGuiInputTextFlags_CallbackAlways = int (256)
- ImGuiInputTextFlags_CallbackCharFilter = int (512)
- ImGuiInputTextFlags_AllowTabInput = int (1024)
- ImGuiInputTextFlags_CtrlEnterForNewLine = int (2048)
- ImGuiInputTextFlags_NoHorizontalScroll = int (4096)
- ImGuiInputTextFlags_AlwaysInsertMode = int (8192)
- ImGuiInputTextFlags_ReadOnly = int (16384)
- ImGuiInputTextFlags_Password = int (32768)
- ImGuiInputTextFlags_Multiline = int (1048576)
- ImGuiTreeNodeFlags_Selected = int (1)
- ImGuiTreeNodeFlags_Framed = int (2)
- ImGuiTreeNodeFlags_AllowOverlapMode = int (4)
- ImGuiTreeNodeFlags_NoTreePushOnOpen = int (8)
- ImGuiTreeNodeFlags_NoAutoOpenOnLog = int (16)
- ImGuiTreeNodeFlags_DefaultOpen = int (32)
- ImGuiTreeNodeFlags_OpenOnDoubleClick = int (64)
- ImGuiTreeNodeFlags_OpenOnArrow = int (128)
- ImGuiTreeNodeFlags_Leaf = int (256)
- ImGuiTreeNodeFlags_Bullet = int (512)
- ImGuiTreeNodeFlags_CollapsingHeader = int (18)
- ImGuiSelectableFlags_DontClosePopups = int (1)
- ImGuiSelectableFlags_SpanAllColumns = int (2)
- ImGuiSelectableFlags_AllowDoubleClick = int (4)
- ImGuiKey_Tab = int (0)
- ImGuiKey_LeftArrow = int (1)
- ImGuiKey_RightArrow = int (2)
- ImGuiKey_UpArrow = int (3)
- ImGuiKey_DownArrow = int (4)
- ImGuiKey_PageUp = int (5)
- ImGuiKey_PageDown = int (6)
- ImGuiKey_Home = int (7)
- ImGuiKey_End = int (8)
- ImGuiKey_Delete = int (9)
- ImGuiKey_Backspace = int (10)
- ImGuiKey_Enter = int (11)
- ImGuiKey_Escape = int (12)
- ImGuiKey_A = int (13)
- ImGuiKey_C = int (14)
- ImGuiKey_V = int (15)
- ImGuiKey_X = int (16)
- ImGuiKey_Y = int (17)
- ImGuiKey_Z = int (18)
- ImGuiKey_COUNT = int (19)
- ImGuiCol_Text = int (0)
- ImGuiCol_TextDisabled = int (1)
- ImGuiCol_WindowBg = int (2)
- ImGuiCol_ChildWindowBg = int (3)
- ImGuiCol_PopupBg = int (4)
- ImGuiCol_Border = int (5)
- ImGuiCol_BorderShadow = int (6)
- ImGuiCol_FrameBg = int (7)
- ImGuiCol_FrameBgHovered = int (8)
- ImGuiCol_FrameBgActive = int (9)
- ImGuiCol_TitleBg = int (10)
- ImGuiCol_TitleBgCollapsed = int (11)
- ImGuiCol_TitleBgActive = int (12)
- ImGuiCol_MenuBarBg = int (13)
- ImGuiCol_ScrollbarBg = int (14)
- ImGuiCol_ScrollbarGrab = int (15)
- ImGuiCol_ScrollbarGrabHovered = int (16)
- ImGuiCol_ScrollbarGrabActive = int (17)
- ImGuiCol_ComboBg = int (18)
- ImGuiCol_CheckMark = int (19)
- ImGuiCol_SliderGrab = int (20)
- ImGuiCol_SliderGrabActive = int (21)
- ImGuiCol_Button = int (22)
- ImGuiCol_ButtonHovered = int (23)
- ImGuiCol_ButtonActive = int (24)
- ImGuiCol_Header = int (25)
- ImGuiCol_HeaderHovered = int (26)
- ImGuiCol_HeaderActive = int (27)
- ImGuiCol_Column = int (28)
- ImGuiCol_ColumnHovered = int (29)
- ImGuiCol_ColumnActive = int (30)
- ImGuiCol_ResizeGrip = int (31)
- ImGuiCol_ResizeGripHovered = int (32)
- ImGuiCol_ResizeGripActive = int (33)
- ImGuiCol_CloseButton = int (34)
- ImGuiCol_CloseButtonHovered = int (35)
- ImGuiCol_CloseButtonActive = int (36)
- ImGuiCol_PlotLines = int (37)
- ImGuiCol_PlotLinesHovered = int (38)
- ImGuiCol_PlotHistogram = int (39)
- ImGuiCol_PlotHistogramHovered = int (40)
- ImGuiCol_TextSelectedBg = int (41)
- ImGuiCol_ModalWindowDarkening = int (42)
- ImGuiCol_COUNT = int (43)
- ImGuiStyleVar_Alpha = int (0)
- ImGuiStyleVar_WindowPadding = int (1)
- ImGuiStyleVar_WindowRounding = int (2)
- ImGuiStyleVar_WindowMinSize = int (3)
- ImGuiStyleVar_ChildWindowRounding = int (4)
- ImGuiStyleVar_FramePadding = int (5)
- ImGuiStyleVar_FrameRounding = int (6)
- ImGuiStyleVar_ItemSpacing = int (7)
- ImGuiStyleVar_ItemInnerSpacing = int (8)
- ImGuiStyleVar_IndentSpacing = int (9)
- ImGuiStyleVar_GrabMinSize = int (10)
- ImGuiStyleVar_ButtonTextAlign = int (11)
- ImGuiStyleVar_Count_ = int (12)
- ImGuiColorEditMode_UserSelect = int (-2)
- ImGuiColorEditMode_UserSelectShowButton = int (-1)
- ImGuiColorEditMode_RGB = int (0)
- ImGuiColorEditMode_HSV = int (1)
- ImGuiColorEditMode_HEX = int (2)
- ImGuiMouseCursor_None = int (-1)
- ImGuiMouseCursor_Arrow = int (0)
- ImGuiMouseCursor_TextInput = int (1)
- ImGuiMouseCursor_Move = int (2)
- ImGuiMouseCursor_ResizeNS = int (3)
- ImGuiMouseCursor_ResizeEW = int (4)
- ImGuiMouseCursor_ResizeNESW = int (5)
- ImGuiMouseCursor_ResizeNWSE = int (6)
- ImGuiMouseCursor_Count_ = int (7)
- ImGuiSetCond_Always = int (1)
- ImGuiSetCond_Once = int (2)
- ImGuiSetCond_FirstUseEver = int (4)
- ImGuiSetCond_Appearing = int (8)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement