|
IMGUI_API void | ImGui::AlignFirstTextHeightToWidgets () |
|
IMGUI_API bool | ImGui::Begin (const char *name, bool *p_open=NULL, ImGuiWindowFlags flags=0) |
|
IMGUI_API bool | ImGui::Begin (const char *name, bool *p_open, const ImVec2 &size_on_first_use, float bg_alpha=-1.0f, ImGuiWindowFlags flags=0) |
|
IMGUI_API bool | ImGui::BeginChild (const char *str_id, const ImVec2 &size=ImVec2(0, 0), bool border=false, ImGuiWindowFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::BeginChild (ImGuiID id, const ImVec2 &size=ImVec2(0, 0), bool border=false, ImGuiWindowFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::BeginChildFrame (ImGuiID id, const ImVec2 &size, ImGuiWindowFlags extra_flags=0) |
|
IMGUI_API void | ImGui::BeginGroup () |
|
IMGUI_API bool | ImGui::BeginMainMenuBar () |
|
IMGUI_API bool | ImGui::BeginMenu (const char *label, bool enabled=true) |
|
IMGUI_API bool | ImGui::BeginMenuBar () |
|
IMGUI_API bool | ImGui::BeginPopup (const char *str_id) |
|
IMGUI_API bool | ImGui::BeginPopupContextItem (const char *str_id, int mouse_button=1) |
|
IMGUI_API bool | ImGui::BeginPopupContextVoid (const char *str_id=NULL, int mouse_button=1) |
|
IMGUI_API bool | ImGui::BeginPopupContextWindow (bool also_over_items=true, const char *str_id=NULL, int mouse_button=1) |
|
IMGUI_API bool | ImGui::BeginPopupModal (const char *name, bool *p_open=NULL, ImGuiWindowFlags extra_flags=0) |
|
IMGUI_API void | ImGui::BeginTooltip () |
|
IMGUI_API void | ImGui::Bullet () |
|
IMGUI_API void | ImGui::BulletText (const char *fmt,...) IM_PRINTFARGS(1) |
|
IMGUI_API void | ImGui::BulletTextV (const char *fmt, va_list args) |
|
IMGUI_API bool | ImGui::Button (const char *label, const ImVec2 &size=ImVec2(0, 0)) |
|
IMGUI_API bool | ImGui::ButtonEx (const char *label, const ImVec2 &size_arg=ImVec2(0, 0), ImGuiButtonFlags flags=0) |
|
IMGUI_API ImVec2 | ImGui::CalcItemRectClosestPoint (const ImVec2 &pos, bool on_edge=false, float outward=+0.0f) |
|
IMGUI_API float | ImGui::CalcItemWidth () |
|
IMGUI_API void | ImGui::CalcListClipping (int items_count, float items_height, int *out_items_display_start, int *out_items_display_end) |
|
IMGUI_API ImVec2 | ImGui::CalcTextSize (const char *text, const char *text_end=NULL, bool hide_text_after_double_hash=false, float wrap_width=-1.0f) |
|
IMGUI_API void | ImGui::CaptureKeyboardFromApp (bool capture=true) |
|
IMGUI_API void | ImGui::CaptureMouseFromApp (bool capture=true) |
|
IMGUI_API bool | ImGui::Checkbox (const char *label, bool *v) |
|
IMGUI_API bool | ImGui::CheckboxFlags (const char *label, unsigned int *flags, unsigned int flags_value) |
|
IMGUI_API void | ImGui::CloseCurrentPopup () |
|
IMGUI_API bool | ImGui::CollapsingHeader (const char *label, ImGuiTreeNodeFlags flags=0) |
|
IMGUI_API bool | ImGui::CollapsingHeader (const char *label, bool *p_open, ImGuiTreeNodeFlags flags=0) |
|
static bool | ImGui::CollapsingHeader (const char *label, const char *str_id, bool framed=true, bool default_open=false) |
|
IMGUI_API bool | ImGui::ColorButton (const ImVec4 &col, bool small_height=false, bool outline_border=true) |
|
IMGUI_API ImU32 | ImGui::ColorConvertFloat4ToU32 (const ImVec4 &in) |
|
IMGUI_API void | ImGui::ColorConvertHSVtoRGB (float h, float s, float v, float &out_r, float &out_g, float &out_b) |
|
IMGUI_API void | ImGui::ColorConvertRGBtoHSV (float r, float g, float b, float &out_h, float &out_s, float &out_v) |
|
IMGUI_API ImVec4 | ImGui::ColorConvertU32ToFloat4 (ImU32 in) |
|
IMGUI_API bool | ImGui::ColorEdit3 (const char *label, float col[3]) |
|
IMGUI_API bool | ImGui::ColorEdit4 (const char *label, float col[4], bool show_alpha=true) |
|
IMGUI_API void | ImGui::ColorEditMode (ImGuiColorEditMode mode) |
|
IMGUI_API void | ImGui::Columns (int count=1, const char *id=NULL, bool border=true) |
|
IMGUI_API bool | ImGui::Combo (const char *label, int *current_item, const char **items, int items_count, int height_in_items=-1, bool show_arrow_down=true) |
|
IMGUI_API bool | ImGui::Combo (const char *label, int *current_item, const char *items_separated_by_zeros, int height_in_items=-1, bool show_arrow_down=true) |
|
IMGUI_API bool | ImGui::Combo (const char *label, int *current_item, bool(*items_getter)(void *data, int idx, const char **out_text), void *data, int items_count, int height_in_items=-1, bool show_arrow_down=true) |
|
IMGUI_API ImGuiContext * | ImGui::CreateContext (void *(*malloc_fn)(size_t)=NULL, void(*free_fn)(void *)=NULL) |
|
IMGUI_API void | ImGui::DestroyContext (ImGuiContext *ctx) |
|
IMGUI_API bool | ImGui::DragFloat (const char *label, float *v, float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::DragFloat2 (const char *label, float v[2], float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::DragFloat3 (const char *label, float v[3], float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::DragFloat4 (const char *label, float v[4], float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::DragFloatRange2 (const char *label, float *v_current_min, float *v_current_max, float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *display_format="%.3f", const char *display_format_max=NULL, float power=1.0f) |
|
IMGUI_API bool | ImGui::DragInt (const char *label, int *v, float v_speed=1.0f, int v_min=0, int v_max=0, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::DragInt2 (const char *label, int v[2], float v_speed=1.0f, int v_min=0, int v_max=0, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::DragInt3 (const char *label, int v[3], float v_speed=1.0f, int v_min=0, int v_max=0, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::DragInt4 (const char *label, int v[4], float v_speed=1.0f, int v_min=0, int v_max=0, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::DragIntRange2 (const char *label, int *v_current_min, int *v_current_max, float v_speed=1.0f, int v_min=0, int v_max=0, const char *display_format="%.0f", const char *display_format_max=NULL) |
|
IMGUI_API void | ImGui::Dummy (const ImVec2 &size) |
|
IMGUI_API void | ImGui::End () |
|
IMGUI_API void | ImGui::EndChild () |
|
IMGUI_API void | ImGui::EndChildFrame () |
|
IMGUI_API void | ImGui::EndGroup () |
|
IMGUI_API void | ImGui::EndMainMenuBar () |
|
IMGUI_API void | ImGui::EndMenu () |
|
IMGUI_API void | ImGui::EndMenuBar () |
|
IMGUI_API void | ImGui::EndPopup () |
|
IMGUI_API void | ImGui::EndTooltip () |
|
IMGUI_API const char * | ImGui::GetClipboardText () |
|
IMGUI_API ImU32 | ImGui::GetColorU32 (ImGuiCol idx, float alpha_mul=1.0f) |
|
IMGUI_API ImU32 | ImGui::GetColorU32 (const ImVec4 &col) |
|
IMGUI_API int | ImGui::GetColumnIndex () |
|
IMGUI_API float | ImGui::GetColumnOffset (int column_index=-1) |
|
IMGUI_API int | ImGui::GetColumnsCount () |
|
IMGUI_API float | ImGui::GetColumnWidth (int column_index=-1) |
|
IMGUI_API ImVec2 | ImGui::GetContentRegionAvail () |
|
IMGUI_API float | ImGui::GetContentRegionAvailWidth () |
|
IMGUI_API ImVec2 | ImGui::GetContentRegionMax () |
|
IMGUI_API ImGuiContext * | ImGui::GetCurrentContext () |
|
IMGUI_API ImVec2 | ImGui::GetCursorPos () |
|
IMGUI_API float | ImGui::GetCursorPosX () |
|
IMGUI_API float | ImGui::GetCursorPosY () |
|
IMGUI_API ImVec2 | ImGui::GetCursorScreenPos () |
|
IMGUI_API ImVec2 | ImGui::GetCursorStartPos () |
|
IMGUI_API ImDrawData * | ImGui::GetDrawData () |
|
IMGUI_API ImFont * | ImGui::GetFont () |
|
IMGUI_API float | ImGui::GetFontSize () |
|
IMGUI_API ImVec2 | ImGui::GetFontTexUvWhitePixel () |
|
IMGUI_API int | ImGui::GetFrameCount () |
|
IMGUI_API ImGuiID | ImGui::GetID (const char *str_id) |
|
IMGUI_API ImGuiID | ImGui::GetID (const char *str_id_begin, const char *str_id_end) |
|
IMGUI_API ImGuiID | ImGui::GetID (const void *ptr_id) |
|
IMGUI_API ImGuiIO & | ImGui::GetIO () |
|
static ImVec2 | ImGui::GetItemBoxMax () |
|
static ImVec2 | ImGui::GetItemBoxMin () |
|
IMGUI_API ImVec2 | ImGui::GetItemRectMax () |
|
IMGUI_API ImVec2 | ImGui::GetItemRectMin () |
|
IMGUI_API ImVec2 | ImGui::GetItemRectSize () |
|
IMGUI_API float | ImGui::GetItemsLineHeightWithSpacing () |
|
IMGUI_API int | ImGui::GetKeyIndex (ImGuiKey key) |
|
IMGUI_API ImGuiMouseCursor | ImGui::GetMouseCursor () |
|
IMGUI_API ImVec2 | ImGui::GetMouseDragDelta (int button=0, float lock_threshold=-1.0f) |
|
IMGUI_API ImVec2 | ImGui::GetMousePos () |
|
IMGUI_API ImVec2 | ImGui::GetMousePosOnOpeningCurrentPopup () |
|
IMGUI_API float | ImGui::GetScrollMaxX () |
|
IMGUI_API float | ImGui::GetScrollMaxY () |
|
IMGUI_API float | ImGui::GetScrollX () |
|
IMGUI_API float | ImGui::GetScrollY () |
|
IMGUI_API ImGuiStorage * | ImGui::GetStateStorage () |
|
IMGUI_API ImGuiStyle & | ImGui::GetStyle () |
|
IMGUI_API const char * | ImGui::GetStyleColName (ImGuiCol idx) |
|
IMGUI_API float | ImGui::GetTextLineHeight () |
|
IMGUI_API float | ImGui::GetTextLineHeightWithSpacing () |
|
IMGUI_API float | ImGui::GetTime () |
|
IMGUI_API float | ImGui::GetTreeNodeToLabelSpacing () |
|
IMGUI_API const char * | ImGui::GetVersion () |
|
static bool | ImGui::GetWindowCollapsed () |
|
IMGUI_API ImVec2 | ImGui::GetWindowContentRegionMax () |
|
IMGUI_API ImVec2 | ImGui::GetWindowContentRegionMin () |
|
IMGUI_API float | ImGui::GetWindowContentRegionWidth () |
|
IMGUI_API ImDrawList * | ImGui::GetWindowDrawList () |
|
static ImFont * | ImGui::GetWindowFont () |
|
static float | ImGui::GetWindowFontSize () |
|
IMGUI_API float | ImGui::GetWindowHeight () |
|
static bool | ImGui::GetWindowIsFocused () |
|
IMGUI_API ImVec2 | ImGui::GetWindowPos () |
|
IMGUI_API ImVec2 | ImGui::GetWindowSize () |
|
IMGUI_API float | ImGui::GetWindowWidth () |
|
IMGUI_API void | ImGui::Icon (const char *icon) |
|
IMGUI_API void | ImGui::Image (ImTextureID user_texture_id, const ImVec2 &size, const ImVec2 &uv0=ImVec2(0, 0), const ImVec2 &uv1=ImVec2(1, 1), const ImVec4 &tint_col=ImVec4(1, 1, 1, 1), const ImVec4 &border_col=ImVec4(0, 0, 0, 0)) |
|
IMGUI_API bool | ImGui::ImageButton (ImTextureID user_texture_id, const ImVec2 &size, const ImVec2 &uv0=ImVec2(0, 0), const ImVec2 &uv1=ImVec2(1, 1), int frame_padding=-1, const ImVec4 &bg_col=ImVec4(0, 0, 0, 0), const ImVec4 &tint_col=ImVec4(1, 1, 1, 1)) |
|
IMGUI_API void | ImGui::Indent (float indent_w=0.0f) |
|
IMGUI_API bool | ImGui::InputFloat (const char *label, float *v, float step=0.0f, float step_fast=0.0f, int decimal_precision=-1, ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputFloat2 (const char *label, float v[2], int decimal_precision=-1, ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputFloat3 (const char *label, float v[3], int decimal_precision=-1, ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputFloat4 (const char *label, float v[4], int decimal_precision=-1, ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputInt (const char *label, int *v, int step=1, int step_fast=100, ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputInt2 (const char *label, int v[2], ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputInt3 (const char *label, int v[3], ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputInt4 (const char *label, int v[4], ImGuiInputTextFlags extra_flags=0) |
|
IMGUI_API bool | ImGui::InputText (const char *label, char *buf, size_t buf_size, ImGuiInputTextFlags flags=0, ImGuiTextEditCallback callback=NULL, void *user_data=NULL) |
|
IMGUI_API bool | ImGui::InputTextMultiline (const char *label, char *buf, size_t buf_size, const ImVec2 &size=ImVec2(0, 0), ImGuiInputTextFlags flags=0, ImGuiTextEditCallback callback=NULL, void *user_data=NULL) |
|
IMGUI_API bool | ImGui::InvisibleButton (const char *str_id, const ImVec2 &size) |
|
IMGUI_API bool | ImGui::IsAnyItemActive () |
|
IMGUI_API bool | ImGui::IsAnyItemHovered () |
|
static bool | ImGui::IsClipped (const ImVec2 &size) |
|
IMGUI_API bool | ImGui::IsItemActive () |
|
IMGUI_API bool | ImGui::IsItemClicked (int mouse_button=0) |
|
IMGUI_API bool | ImGui::IsItemHovered () |
|
IMGUI_API bool | ImGui::IsItemHoveredRect () |
|
IMGUI_API bool | ImGui::IsItemVisible () |
|
IMGUI_API bool | ImGui::IsKeyDown (int key_index) |
|
IMGUI_API bool | ImGui::IsKeyPressed (int key_index, bool repeat=true) |
|
IMGUI_API bool | ImGui::IsKeyReleased (int key_index) |
|
IMGUI_API bool | ImGui::IsMouseClicked (int button, bool repeat=false) |
|
IMGUI_API bool | ImGui::IsMouseDoubleClicked (int button) |
|
IMGUI_API bool | ImGui::IsMouseDown (int button) |
|
IMGUI_API bool | ImGui::IsMouseDragging (int button=0, float lock_threshold=-1.0f) |
|
IMGUI_API bool | ImGui::IsMouseHoveringAnyWindow () |
|
static bool | ImGui::IsMouseHoveringBox (const ImVec2 &rect_min, const ImVec2 &rect_max) |
|
IMGUI_API bool | ImGui::IsMouseHoveringRect (const ImVec2 &r_min, const ImVec2 &r_max, bool clip=true) |
|
IMGUI_API bool | ImGui::IsMouseHoveringWindow () |
|
IMGUI_API bool | ImGui::IsMouseReleased (int button) |
|
IMGUI_API bool | ImGui::IsPosHoveringAnyWindow (const ImVec2 &pos) |
|
static bool | ImGui::IsRectClipped (const ImVec2 &size) |
|
IMGUI_API bool | ImGui::IsRectVisible (const ImVec2 &size) |
|
IMGUI_API bool | ImGui::IsRootWindowFocused () |
|
IMGUI_API bool | ImGui::IsRootWindowOrAnyChildFocused () |
|
IMGUI_API bool | ImGui::IsRootWindowOrAnyChildHovered () |
|
IMGUI_API bool | ImGui::IsWindowCollapsed () |
|
IMGUI_API bool | ImGui::IsWindowFocused () |
|
IMGUI_API bool | ImGui::IsWindowHovered () |
|
IMGUI_API void | ImGui::LabelText (const char *label, const char *fmt,...) IM_PRINTFARGS(2) |
|
IMGUI_API void | ImGui::LabelTextV (const char *label, const char *fmt, va_list args) |
|
IMGUI_API bool | ImGui::ListBox (const char *label, int *current_item, const char **items, int items_count, int height_in_items=-1) |
|
IMGUI_API bool | ImGui::ListBox (const char *label, int *current_item, bool(*items_getter)(void *data, int idx, const char **out_text), void *data, int items_count, int height_in_items=-1) |
|
IMGUI_API void | ImGui::ListBoxFooter () |
|
IMGUI_API bool | ImGui::ListBoxHeader (const char *label, const ImVec2 &size=ImVec2(0, 0)) |
|
IMGUI_API bool | ImGui::ListBoxHeader (const char *label, int items_count, int height_in_items=-1) |
|
IMGUI_API void | ImGui::LogButtons () |
|
IMGUI_API void | ImGui::LogFinish () |
|
IMGUI_API void | ImGui::LogText (const char *fmt,...) IM_PRINTFARGS(1) |
|
IMGUI_API void | ImGui::LogToClipboard (int max_depth=-1) |
|
IMGUI_API void | ImGui::LogToFile (int max_depth=-1, const char *filename=NULL) |
|
IMGUI_API void | ImGui::LogToTTY (int max_depth=-1) |
|
IMGUI_API void * | ImGui::MemAlloc (size_t sz) |
|
IMGUI_API void | ImGui::MemFree (void *ptr) |
|
IMGUI_API bool | ImGui::MenuItem (const char *label, const char *shortcut=NULL, bool selected=false, bool enabled=true) |
|
IMGUI_API bool | ImGui::MenuItem (const char *label, const char *shortcut, bool *p_selected, bool enabled=true) |
|
IMGUI_API void | ImGui::NewFrame () |
|
IMGUI_API void | ImGui::NewLine () |
|
IMGUI_API void | ImGui::NextColumn () |
|
static void | ImGui::OpenNextNode (bool open) |
|
IMGUI_API void | ImGui::OpenPopup (const char *str_id) |
|
IMGUI_API void | ImGui::PlotHistogram (const char *label, const float *values, int values_count, int values_offset=0, const char *overlay_text=NULL, float scale_min=FLT_MAX, float scale_max=FLT_MAX, ImVec2 graph_size=ImVec2(0, 0), int stride=sizeof(float)) |
|
IMGUI_API void | ImGui::PlotHistogram (const char *label, float(*values_getter)(void *data, int idx), void *data, int values_count, int values_offset=0, const char *overlay_text=NULL, float scale_min=FLT_MAX, float scale_max=FLT_MAX, ImVec2 graph_size=ImVec2(0, 0)) |
|
IMGUI_API void | ImGui::PlotLines (const char *label, const float *values, int values_count, int values_offset=0, const char *overlay_text=NULL, float scale_min=FLT_MAX, float scale_max=FLT_MAX, ImVec2 graph_size=ImVec2(0, 0), int stride=sizeof(float)) |
|
IMGUI_API void | ImGui::PlotLines (const char *label, float(*values_getter)(void *data, int idx), void *data, int values_count, int values_offset=0, const char *overlay_text=NULL, float scale_min=FLT_MAX, float scale_max=FLT_MAX, ImVec2 graph_size=ImVec2(0, 0)) |
|
IMGUI_API void | ImGui::PopAllowKeyboardFocus () |
|
IMGUI_API void | ImGui::PopButtonRepeat () |
|
IMGUI_API void | ImGui::PopClipRect () |
|
IMGUI_API void | ImGui::PopFont () |
|
IMGUI_API void | ImGui::PopID () |
|
IMGUI_API void | ImGui::PopItemWidth () |
|
IMGUI_API void | ImGui::PopStyleColor (int count=1) |
|
IMGUI_API void | ImGui::PopStyleVar (int count=1) |
|
IMGUI_API void | ImGui::PopTextWrapPos () |
|
IMGUI_API void | ImGui::ProgressBar (float fraction, const ImVec2 &size_arg=ImVec2(-1, 0), const char *overlay=NULL) |
|
IMGUI_API void | ImGui::PushAllowKeyboardFocus (bool v) |
|
IMGUI_API void | ImGui::PushButtonRepeat (bool repeat) |
|
IMGUI_API void | ImGui::PushClipRect (const ImVec2 &clip_rect_min, const ImVec2 &clip_rect_max, bool intersect_with_current_clip_rect) |
|
IMGUI_API void | ImGui::PushFont (ImFont *font) |
|
IMGUI_API void | ImGui::PushID (const char *str_id) |
|
IMGUI_API void | ImGui::PushID (const char *str_id_begin, const char *str_id_end) |
|
IMGUI_API void | ImGui::PushID (const void *ptr_id) |
|
IMGUI_API void | ImGui::PushID (int int_id) |
|
IMGUI_API void | ImGui::PushItemWidth (float item_width) |
|
IMGUI_API void | ImGui::PushStyleColor (ImGuiCol idx, const ImVec4 &col) |
|
IMGUI_API void | ImGui::PushStyleVar (ImGuiStyleVar idx, float val) |
|
IMGUI_API void | ImGui::PushStyleVar (ImGuiStyleVar idx, const ImVec2 &val) |
|
IMGUI_API void | ImGui::PushTextWrapPos (float wrap_pos_x=0.0f) |
|
IMGUI_API bool | ImGui::RadioButton (const char *label, bool active) |
|
IMGUI_API bool | ImGui::RadioButton (const char *label, int *v, int v_button) |
|
IMGUI_API void | ImGui::Render () |
|
IMGUI_API void | ImGui::ResetMouseDragDelta (int button=0) |
|
IMGUI_API void | ImGui::SameLine (float pos_x=0.0f, float spacing_w=-1.0f) |
|
IMGUI_API bool | ImGui::SeekSlider (const char *label, int *v, const char *display_format="%.0f%%") |
|
IMGUI_API bool | ImGui::Selectable (const char *label, bool selected=false, ImGuiSelectableFlags flags=0, const ImVec2 &size=ImVec2(0, 0)) |
|
IMGUI_API bool | ImGui::Selectable (const char *label, bool *p_selected, ImGuiSelectableFlags flags=0, const ImVec2 &size=ImVec2(0, 0)) |
|
IMGUI_API void | ImGui::Separator () |
|
IMGUI_API void | ImGui::SetClipboardText (const char *text) |
|
IMGUI_API void | ImGui::SetColumnOffset (int column_index, float offset_x) |
|
IMGUI_API void | ImGui::SetContentRegionWidth (float y) |
|
IMGUI_API void | ImGui::SetCurrentContext (ImGuiContext *ctx) |
|
IMGUI_API void | ImGui::SetCursorPos (const ImVec2 &local_pos) |
|
IMGUI_API void | ImGui::SetCursorPosX (float x) |
|
IMGUI_API void | ImGui::SetCursorPosY (float y) |
|
IMGUI_API void | ImGui::SetCursorScreenPos (const ImVec2 &pos) |
|
IMGUI_API void | ImGui::SetItemAllowOverlap () |
|
IMGUI_API void | ImGui::SetKeyboardFocusHere (int offset=0) |
|
IMGUI_API void | ImGui::SetMouseCursor (ImGuiMouseCursor type) |
|
IMGUI_API void | ImGui::SetNextTreeNodeOpen (bool is_open, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetNextWindowCollapsed (bool collapsed, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetNextWindowContentSize (const ImVec2 &size) |
|
IMGUI_API void | ImGui::SetNextWindowContentWidth (float width) |
|
IMGUI_API void | ImGui::SetNextWindowFocus () |
|
IMGUI_API void | ImGui::SetNextWindowPos (const ImVec2 &pos, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetNextWindowPosCenter (ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetNextWindowSize (const ImVec2 &size, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetNextWindowSizeConstraints (const ImVec2 &size_min, const ImVec2 &size_max, ImGuiSizeConstraintCallback custom_callback=NULL, void *custom_callback_data=NULL) |
|
IMGUI_API void | ImGui::SetScrollFromPosY (float pos_y, float center_y_ratio=0.5f) |
|
IMGUI_API void | ImGui::SetScrollHere (float center_y_ratio=0.5f) |
|
static void | ImGui::SetScrollPosHere () |
|
IMGUI_API void | ImGui::SetScrollX (float scroll_x) |
|
IMGUI_API void | ImGui::SetScrollY (float scroll_y) |
|
IMGUI_API void | ImGui::SetStateStorage (ImGuiStorage *tree) |
|
IMGUI_API void | ImGui::SetTooltip (const char *fmt,...) IM_PRINTFARGS(1) |
|
IMGUI_API void | ImGui::SetTooltipV (const char *fmt, va_list args) |
|
IMGUI_API void | ImGui::SetWindowCollapsed (bool collapsed, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowCollapsed (const char *name, bool collapsed, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowFocus () |
|
IMGUI_API void | ImGui::SetWindowFocus (const char *name) |
|
IMGUI_API void | ImGui::SetWindowFontScale (float scale) |
|
IMGUI_API void | ImGui::SetWindowPos (const ImVec2 &pos, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowPos (const char *name, const ImVec2 &pos, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowSize (const ImVec2 &size, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowSize (const char *name, const ImVec2 &size, ImGuiSetCond cond=0) |
|
IMGUI_API void | ImGui::ShowMetricsWindow (bool *p_open=NULL) |
|
IMGUI_API void | ImGui::ShowStyleEditor (ImGuiStyle *ref=NULL) |
|
IMGUI_API void | ImGui::ShowTestWindow (bool *p_open=NULL) |
|
IMGUI_API void | ImGui::ShowUserGuide () |
|
IMGUI_API void | ImGui::Shutdown () |
|
IMGUI_API bool | ImGui::SliderAngle (const char *label, float *v_rad, float v_degrees_min=-360.0f, float v_degrees_max=+360.0f) |
|
IMGUI_API bool | ImGui::SliderFloat (const char *label, float *v, float v_min, float v_max, const char *display_format="%.3f", float power=1.0f, bool render_bg=false) |
|
IMGUI_API bool | ImGui::SliderFloat2 (const char *label, float v[2], float v_min, float v_max, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::SliderFloat3 (const char *label, float v[3], float v_min, float v_max, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::SliderFloat4 (const char *label, float v[4], float v_min, float v_max, const char *display_format="%.3f", float power=1.0f) |
|
IMGUI_API bool | ImGui::SliderInt (const char *label, int *v, int v_min, int v_max, const char *display_format="%.0f", bool render_bg=false) |
|
IMGUI_API bool | ImGui::SliderInt2 (const char *label, int v[2], int v_min, int v_max, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::SliderInt3 (const char *label, int v[3], int v_min, int v_max, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::SliderInt4 (const char *label, int v[4], int v_min, int v_max, const char *display_format="%.0f") |
|
IMGUI_API bool | ImGui::SliderIntWithSteps (const char *label, int *v, int v_min, int v_max, int v_step=1, const char *display_format="%.3f") |
|
IMGUI_API bool | ImGui::SmallButton (const char *label) |
|
IMGUI_API void | ImGui::Spacing () |
|
IMGUI_API void | ImGui::Text (const char *fmt,...) IM_PRINTFARGS(1) |
|
IMGUI_API void | ImGui::TextColored (const ImVec4 &col, const char *fmt,...) IM_PRINTFARGS(2) |
|
IMGUI_API void | ImGui::TextColoredV (const ImVec4 &col, const char *fmt, va_list args) |
|
IMGUI_API void | ImGui::TextDisabled (const char *fmt,...) IM_PRINTFARGS(1) |
|
IMGUI_API void | ImGui::TextDisabledV (const char *fmt, va_list args) |
|
IMGUI_API void | ImGui::TextUnformatted (const char *text, const char *text_end=NULL) |
|
IMGUI_API void | ImGui::TextV (const char *fmt, va_list args) |
|
IMGUI_API void | ImGui::TextWrapped (const char *fmt,...) IM_PRINTFARGS(1) |
|
IMGUI_API void | ImGui::TextWrappedV (const char *fmt, va_list args) |
|
IMGUI_API void | ImGui::TreeAdvanceToLabelPos () |
|
IMGUI_API bool | ImGui::TreeNode (const char *label) |
|
IMGUI_API bool | ImGui::TreeNode (const char *str_id, const char *fmt,...) IM_PRINTFARGS(2) |
|
IMGUI_API bool | ImGui::TreeNode (const void *ptr_id, const char *fmt,...) IM_PRINTFARGS(2) |
|
IMGUI_API bool | ImGui::TreeNodeEx (const char *label, ImGuiTreeNodeFlags flags=0) |
|
IMGUI_API bool | ImGui::TreeNodeEx (const char *str_id, ImGuiTreeNodeFlags flags, const char *fmt,...) IM_PRINTFARGS(3) |
|
IMGUI_API bool | ImGui::TreeNodeEx (const void *ptr_id, ImGuiTreeNodeFlags flags, const char *fmt,...) IM_PRINTFARGS(3) |
|
IMGUI_API bool | ImGui::TreeNodeExV (const char *str_id, ImGuiTreeNodeFlags flags, const char *fmt, va_list args) |
|
IMGUI_API bool | ImGui::TreeNodeExV (const void *ptr_id, ImGuiTreeNodeFlags flags, const char *fmt, va_list args) |
|
IMGUI_API bool | ImGui::TreeNodeV (const char *str_id, const char *fmt, va_list args) |
|
IMGUI_API bool | ImGui::TreeNodeV (const void *ptr_id, const char *fmt, va_list args) |
|
IMGUI_API void | ImGui::TreePop () |
|
IMGUI_API void | ImGui::TreePush (const char *str_id=NULL) |
|
IMGUI_API void | ImGui::TreePush (const void *ptr_id=NULL) |
|
IMGUI_API void | ImGui::Unindent (float indent_w=0.0f) |
|
IMGUI_API void | ImGui::Value (const char *prefix, bool b) |
|
IMGUI_API void | ImGui::Value (const char *prefix, int v) |
|
IMGUI_API void | ImGui::Value (const char *prefix, unsigned int v) |
|
IMGUI_API void | ImGui::Value (const char *prefix, float v, const char *float_format=NULL) |
|
IMGUI_API void | ImGui::ValueColor (const char *prefix, const ImVec4 &v) |
|
IMGUI_API void | ImGui::ValueColor (const char *prefix, unsigned int v) |
|
IMGUI_API bool | ImGui::VSliderFloat (const char *label, const ImVec2 &size, float *v, float v_min, float v_max, const char *display_format="%.3f", float power=1.0f, bool render_bg=false) |
|
IMGUI_API bool | ImGui::VSliderInt (const char *label, const ImVec2 &size, int *v, int v_min, int v_max, const char *display_format="%.0f") |
|