|
IMGUI_API int | ImTextStrToUtf8 (char *buf, int buf_size, const ImWchar *in_text, const ImWchar *in_text_end) |
|
IMGUI_API int | ImTextCharFromUtf8 (unsigned int *out_char, const char *in_text, const char *in_text_end) |
|
IMGUI_API int | ImTextStrFromUtf8 (ImWchar *buf, int buf_size, const char *in_text, const char *in_text_end, const char **in_remaining=NULL) |
|
IMGUI_API int | ImTextCountCharsFromUtf8 (const char *in_text, const char *in_text_end) |
|
IMGUI_API int | ImTextCountUtf8BytesFromChar (const char *in_text, const char *in_text_end) |
|
IMGUI_API int | ImTextCountUtf8BytesFromStr (const ImWchar *in_text, const ImWchar *in_text_end) |
|
IMGUI_API ImU32 | ImHashData (const void *data, size_t data_size, ImU32 seed=0) |
|
IMGUI_API ImU32 | ImHashStr (const char *data, size_t data_size=0, ImU32 seed=0) |
|
IMGUI_API void * | ImFileLoadToMemory (const char *filename, const char *file_open_mode, size_t *out_file_size=NULL, int padding_bytes=0) |
|
IMGUI_API FILE * | ImFileOpen (const char *filename, const char *file_open_mode) |
|
IMGUI_API ImVec2 | ImLineClosestPoint (const ImVec2 &a, const ImVec2 &b, const ImVec2 &p) |
|
IMGUI_API bool | ImTriangleContainsPoint (const ImVec2 &a, const ImVec2 &b, const ImVec2 &c, const ImVec2 &p) |
|
IMGUI_API ImVec2 | ImTriangleClosestPoint (const ImVec2 &a, const ImVec2 &b, const ImVec2 &c, const ImVec2 &p) |
|
IMGUI_API void | ImTriangleBarycentricCoords (const ImVec2 &a, const ImVec2 &b, const ImVec2 &c, const ImVec2 &p, float &out_u, float &out_v, float &out_w) |
|
IMGUI_API ImGuiDir | ImGetDirQuadrantFromDelta (float dx, float dy) |
|
IMGUI_API int | ImStricmp (const char *str1, const char *str2) |
|
IMGUI_API int | ImStrnicmp (const char *str1, const char *str2, size_t count) |
|
IMGUI_API void | ImStrncpy (char *dst, const char *src, size_t count) |
|
IMGUI_API char * | ImStrdup (const char *str) |
|
IMGUI_API char * | ImStrdupcpy (char *dst, size_t *p_dst_size, const char *str) |
|
const IMGUI_API char * | ImStrchrRange (const char *str_begin, const char *str_end, char c) |
|
IMGUI_API int | ImStrlenW (const ImWchar *str) |
|
const IMGUI_API char * | ImStreolRange (const char *str, const char *str_end) |
|
const IMGUI_API ImWchar * | ImStrbolW (const ImWchar *buf_mid_line, const ImWchar *buf_begin) |
|
const IMGUI_API char * | ImStristr (const char *haystack, const char *haystack_end, const char *needle, const char *needle_end) |
|
IMGUI_API void | ImStrTrimBlanks (char *str) |
|
IMGUI_API int | ImFormatString (char *buf, size_t buf_size, const char *fmt,...) IM_FMTARGS(3) |
|
IMGUI_API int | ImFormatStringV (char *buf, size_t buf_size, const char *fmt, va_list args) IM_FMTLIST(3) |
|
const IMGUI_API char * | ImParseFormatFindStart (const char *format) |
|
const IMGUI_API char * | ImParseFormatFindEnd (const char *format) |
|
const IMGUI_API char * | ImParseFormatTrimDecorations (const char *format, char *buf, size_t buf_size) |
|
IMGUI_API int | ImParseFormatPrecision (const char *format, int default_value) |
|
ImGuiWindow * | ImGui::GetCurrentWindowRead () |
|
ImGuiWindow * | ImGui::GetCurrentWindow () |
|
IMGUI_API ImGuiWindow * | ImGui::FindWindowByID (ImGuiID id) |
|
IMGUI_API ImGuiWindow * | ImGui::FindWindowByName (const char *name) |
|
IMGUI_API void | ImGui::FocusWindow (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::FocusTopMostWindowUnderOne (ImGuiWindow *under_this_window, ImGuiWindow *ignore_window) |
|
IMGUI_API void | ImGui::BringWindowToFocusFront (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::BringWindowToDisplayFront (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::BringWindowToDisplayBack (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::UpdateWindowParentAndRootLinks (ImGuiWindow *window, ImGuiWindowFlags flags, ImGuiWindow *parent_window) |
|
IMGUI_API ImVec2 | ImGui::CalcWindowExpectedSize (ImGuiWindow *window) |
|
IMGUI_API bool | ImGui::IsWindowChildOf (ImGuiWindow *window, ImGuiWindow *potential_parent) |
|
IMGUI_API bool | ImGui::IsWindowNavFocusable (ImGuiWindow *window) |
|
IMGUI_API ImRect | ImGui::GetWindowAllowedExtentRect (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::SetWindowPos (ImGuiWindow *window, const ImVec2 &pos, ImGuiCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowSize (ImGuiWindow *window, const ImVec2 &size, ImGuiCond cond=0) |
|
IMGUI_API void | ImGui::SetWindowCollapsed (ImGuiWindow *window, bool collapsed, ImGuiCond cond=0) |
|
IMGUI_API void | ImGui::GcCompactTransientWindowBuffers (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::GcAwakeTransientWindowBuffers (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::SetCurrentFont (ImFont *font) |
|
ImFont * | ImGui::GetDefaultFont () |
|
ImDrawList * | ImGui::GetForegroundDrawList (ImGuiWindow *) |
|
IMGUI_API void | ImGui::Initialize (ImGuiContext *context) |
|
IMGUI_API void | ImGui::Shutdown (ImGuiContext *context) |
|
IMGUI_API void | ImGui::UpdateHoveredWindowAndCaptureFlags () |
|
IMGUI_API void | ImGui::StartMouseMovingWindow (ImGuiWindow *window) |
|
IMGUI_API void | ImGui::UpdateMouseMovingWindowNewFrame () |
|
IMGUI_API void | ImGui::UpdateMouseMovingWindowEndFrame () |
|
IMGUI_API void | ImGui::MarkIniSettingsDirty () |
|
IMGUI_API void | ImGui::MarkIniSettingsDirty (ImGuiWindow *window) |
|
IMGUI_API ImGuiWindowSettings * | ImGui::CreateNewWindowSettings (const char *name) |
|
IMGUI_API ImGuiWindowSettings * | ImGui::FindWindowSettings (ImGuiID id) |
|
IMGUI_API ImGuiWindowSettings * | ImGui::FindOrCreateWindowSettings (const char *name) |
|
IMGUI_API ImGuiSettingsHandler * | ImGui::FindSettingsHandler (const char *type_name) |
|
IMGUI_API void | ImGui::SetScrollX (ImGuiWindow *window, float new_scroll_x) |
|
IMGUI_API void | ImGui::SetScrollY (ImGuiWindow *window, float new_scroll_y) |
|
IMGUI_API void | ImGui::SetScrollFromPosX (ImGuiWindow *window, float local_x, float center_x_ratio=0.5f) |
|
IMGUI_API void | ImGui::SetScrollFromPosY (ImGuiWindow *window, float local_y, float center_y_ratio=0.5f) |
|
IMGUI_API ImVec2 | ImGui::ScrollToBringRectIntoView (ImGuiWindow *window, const ImRect &item_rect) |
|
ImGuiID | ImGui::GetItemID () |
|
ImGuiID | ImGui::GetActiveID () |
|
ImGuiID | ImGui::GetFocusID () |
|
IMGUI_API void | ImGui::SetActiveID (ImGuiID id, ImGuiWindow *window) |
|
IMGUI_API void | ImGui::SetFocusID (ImGuiID id, ImGuiWindow *window) |
|
IMGUI_API void | ImGui::ClearActiveID () |
|
IMGUI_API ImGuiID | ImGui::GetHoveredID () |
|
IMGUI_API void | ImGui::SetHoveredID (ImGuiID id) |
|
IMGUI_API void | ImGui::KeepAliveID (ImGuiID id) |
|
IMGUI_API void | ImGui::MarkItemEdited (ImGuiID id) |
|
IMGUI_API void | ImGui::PushOverrideID (ImGuiID id) |
|
IMGUI_API void | ImGui::ItemSize (const ImVec2 &size, float text_offset_y=0.0f) |
|
IMGUI_API void | ImGui::ItemSize (const ImRect &bb, float text_offset_y=0.0f) |
|
IMGUI_API bool | ImGui::ItemAdd (const ImRect &bb, ImGuiID id, const ImRect *nav_bb=NULL) |
|
IMGUI_API bool | ImGui::ItemHoverable (const ImRect &bb, ImGuiID id) |
|
IMGUI_API bool | ImGui::IsClippedEx (const ImRect &bb, ImGuiID id, bool clip_even_when_logged) |
|
IMGUI_API bool | ImGui::FocusableItemRegister (ImGuiWindow *window, ImGuiID id) |
|
IMGUI_API void | ImGui::FocusableItemUnregister (ImGuiWindow *window) |
|
IMGUI_API ImVec2 | ImGui::CalcItemSize (ImVec2 size, float default_w, float default_h) |
|
IMGUI_API float | ImGui::CalcWrapWidthForPos (const ImVec2 &pos, float wrap_pos_x) |
|
IMGUI_API void | ImGui::PushMultiItemsWidths (int components, float width_full) |
|
IMGUI_API void | ImGui::PushItemFlag (ImGuiItemFlags option, bool enabled) |
|
IMGUI_API void | ImGui::PopItemFlag () |
|
IMGUI_API bool | ImGui::IsItemToggledSelection () |
|
IMGUI_API ImVec2 | ImGui::GetContentRegionMaxAbs () |
|
IMGUI_API void | ImGui::ShrinkWidths (ImGuiShrinkWidthItem *items, int count, float width_excess) |
|
IMGUI_API void | ImGui::LogBegin (ImGuiLogType type, int auto_open_depth) |
|
IMGUI_API void | ImGui::LogToBuffer (int auto_open_depth=-1) |
|
IMGUI_API void | ImGui::OpenPopupEx (ImGuiID id) |
|
IMGUI_API void | ImGui::ClosePopupToLevel (int remaining, bool restore_focus_to_window_under_popup) |
|
IMGUI_API void | ImGui::ClosePopupsOverWindow (ImGuiWindow *ref_window, bool restore_focus_to_window_under_popup) |
|
IMGUI_API bool | ImGui::IsPopupOpen (ImGuiID id) |
|
IMGUI_API bool | ImGui::BeginPopupEx (ImGuiID id, ImGuiWindowFlags extra_flags) |
|
IMGUI_API void | ImGui::BeginTooltipEx (ImGuiWindowFlags extra_flags, bool override_previous_tooltip=true) |
|
IMGUI_API ImGuiWindow * | ImGui::GetTopMostPopupModal () |
|
IMGUI_API ImVec2 | ImGui::FindBestWindowPosForPopup (ImGuiWindow *window) |
|
IMGUI_API ImVec2 | ImGui::FindBestWindowPosForPopupEx (const ImVec2 &ref_pos, const ImVec2 &size, ImGuiDir *last_dir, const ImRect &r_outer, const ImRect &r_avoid, ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default) |
|
IMGUI_API void | ImGui::NavInitWindow (ImGuiWindow *window, bool force_reinit) |
|
IMGUI_API bool | ImGui::NavMoveRequestButNoResultYet () |
|
IMGUI_API void | ImGui::NavMoveRequestCancel () |
|
IMGUI_API void | ImGui::NavMoveRequestForward (ImGuiDir move_dir, ImGuiDir clip_dir, const ImRect &bb_rel, ImGuiNavMoveFlags move_flags) |
|
IMGUI_API void | ImGui::NavMoveRequestTryWrapping (ImGuiWindow *window, ImGuiNavMoveFlags move_flags) |
|
IMGUI_API float | ImGui::GetNavInputAmount (ImGuiNavInput n, ImGuiInputReadMode mode) |
|
IMGUI_API ImVec2 | ImGui::GetNavInputAmount2d (ImGuiNavDirSourceFlags dir_sources, ImGuiInputReadMode mode, float slow_factor=0.0f, float fast_factor=0.0f) |
|
IMGUI_API int | ImGui::CalcTypematicPressedRepeatAmount (float t, float t_prev, float repeat_delay, float repeat_rate) |
|
IMGUI_API void | ImGui::ActivateItem (ImGuiID id) |
|
IMGUI_API void | ImGui::SetNavID (ImGuiID id, int nav_layer) |
|
IMGUI_API void | ImGui::SetNavIDWithRectRel (ImGuiID id, int nav_layer, const ImRect &rect_rel) |
|
IMGUI_API bool | ImGui::IsMouseDragPastThreshold (int button, float lock_threshold=-1.0f) |
|
bool | ImGui::IsKeyPressedMap (ImGuiKey key, bool repeat=true) |
|
bool | ImGui::IsNavInputDown (ImGuiNavInput n) |
|
bool | ImGui::IsNavInputPressed (ImGuiNavInput n, ImGuiInputReadMode mode) |
|
bool | ImGui::IsNavInputPressedAnyOfTwo (ImGuiNavInput n1, ImGuiNavInput n2, ImGuiInputReadMode mode) |
|
IMGUI_API bool | ImGui::BeginDragDropTargetCustom (const ImRect &bb, ImGuiID id) |
|
IMGUI_API void | ImGui::ClearDragDrop () |
|
IMGUI_API bool | ImGui::IsDragDropPayloadBeingAccepted () |
|
IMGUI_API void | ImGui::BeginColumns (const char *str_id, int count, ImGuiColumnsFlags flags=0) |
|
IMGUI_API void | ImGui::EndColumns () |
|
IMGUI_API void | ImGui::PushColumnClipRect (int column_index) |
|
IMGUI_API void | ImGui::PushColumnsBackground () |
|
IMGUI_API void | ImGui::PopColumnsBackground () |
|
IMGUI_API ImGuiID | ImGui::GetColumnsID (const char *str_id, int count) |
|
IMGUI_API ImGuiColumns * | ImGui::FindOrCreateColumns (ImGuiWindow *window, ImGuiID id) |
|
IMGUI_API float | ImGui::GetColumnOffsetFromNorm (const ImGuiColumns *columns, float offset_norm) |
|
IMGUI_API float | ImGui::GetColumnNormFromOffset (const ImGuiColumns *columns, float offset) |
|
IMGUI_API bool | ImGui::BeginTabBarEx (ImGuiTabBar *tab_bar, const ImRect &bb, ImGuiTabBarFlags flags) |
|
IMGUI_API ImGuiTabItem * | ImGui::TabBarFindTabByID (ImGuiTabBar *tab_bar, ImGuiID tab_id) |
|
IMGUI_API void | ImGui::TabBarRemoveTab (ImGuiTabBar *tab_bar, ImGuiID tab_id) |
|
IMGUI_API void | ImGui::TabBarCloseTab (ImGuiTabBar *tab_bar, ImGuiTabItem *tab) |
|
IMGUI_API void | ImGui::TabBarQueueChangeTabOrder (ImGuiTabBar *tab_bar, const ImGuiTabItem *tab, int dir) |
|
IMGUI_API bool | ImGui::TabItemEx (ImGuiTabBar *tab_bar, const char *label, bool *p_open, ImGuiTabItemFlags flags) |
|
IMGUI_API ImVec2 | ImGui::TabItemCalcSize (const char *label, bool has_close_button) |
|
IMGUI_API void | ImGui::TabItemBackground (ImDrawList *draw_list, const ImRect &bb, ImGuiTabItemFlags flags, ImU32 col) |
|
IMGUI_API bool | ImGui::TabItemLabelAndCloseButton (ImDrawList *draw_list, const ImRect &bb, ImGuiTabItemFlags flags, ImVec2 frame_padding, const char *label, ImGuiID tab_id, ImGuiID close_button_id) |
|
IMGUI_API void | ImGui::RenderText (ImVec2 pos, const char *text, const char *text_end=NULL, bool hide_text_after_hash=true) |
|
IMGUI_API void | ImGui::RenderTextWrapped (ImVec2 pos, const char *text, const char *text_end, float wrap_width) |
|
IMGUI_API void | ImGui::RenderTextClipped (const ImVec2 &pos_min, const ImVec2 &pos_max, const char *text, const char *text_end, const ImVec2 *text_size_if_known, const ImVec2 &align=ImVec2(0, 0), const ImRect *clip_rect=NULL) |
|
IMGUI_API void | ImGui::RenderTextClippedEx (ImDrawList *draw_list, const ImVec2 &pos_min, const ImVec2 &pos_max, const char *text, const char *text_end, const ImVec2 *text_size_if_known, const ImVec2 &align=ImVec2(0, 0), const ImRect *clip_rect=NULL) |
|
IMGUI_API void | ImGui::RenderTextEllipsis (ImDrawList *draw_list, const ImVec2 &pos_min, const ImVec2 &pos_max, float clip_max_x, float ellipsis_max_x, const char *text, const char *text_end, const ImVec2 *text_size_if_known) |
|
IMGUI_API void | ImGui::RenderFrame (ImVec2 p_min, ImVec2 p_max, ImU32 fill_col, bool border=true, float rounding=0.0f) |
|
IMGUI_API void | ImGui::RenderFrameBorder (ImVec2 p_min, ImVec2 p_max, float rounding=0.0f) |
|
IMGUI_API void | ImGui::RenderColorRectWithAlphaCheckerboard (ImVec2 p_min, ImVec2 p_max, ImU32 fill_col, float grid_step, ImVec2 grid_off, float rounding=0.0f, int rounding_corners_flags=~0) |
|
IMGUI_API void | ImGui::RenderCheckMark (ImVec2 pos, ImU32 col, float sz) |
|
IMGUI_API void | ImGui::RenderNavHighlight (const ImRect &bb, ImGuiID id, ImGuiNavHighlightFlags flags=ImGuiNavHighlightFlags_TypeDefault) |
|
const IMGUI_API char * | ImGui::FindRenderedTextEnd (const char *text, const char *text_end=NULL) |
|
IMGUI_API void | ImGui::LogRenderedText (const ImVec2 *ref_pos, const char *text, const char *text_end=NULL) |
|
IMGUI_API void | ImGui::RenderArrow (ImDrawList *draw_list, ImVec2 pos, ImU32 col, ImGuiDir dir, float scale=1.0f) |
|
IMGUI_API void | ImGui::RenderBullet (ImDrawList *draw_list, ImVec2 pos, ImU32 col) |
|
IMGUI_API void | ImGui::RenderMouseCursor (ImDrawList *draw_list, ImVec2 pos, float scale, ImGuiMouseCursor mouse_cursor, ImU32 col_fill, ImU32 col_border, ImU32 col_shadow) |
|
IMGUI_API void | ImGui::RenderArrowPointingAt (ImDrawList *draw_list, ImVec2 pos, ImVec2 half_sz, ImGuiDir direction, ImU32 col) |
|
IMGUI_API void | ImGui::RenderRectFilledRangeH (ImDrawList *draw_list, const ImRect &rect, ImU32 col, float x_start_norm, float x_end_norm, float rounding) |
|
void | ImGui::RenderArrow (ImVec2 pos, ImGuiDir dir, float scale=1.0f) |
|
void | ImGui::RenderBullet (ImVec2 pos) |
|
IMGUI_API void | ImGui::TextEx (const char *text, const char *text_end=NULL, ImGuiTextFlags flags=0) |
|
IMGUI_API bool | ImGui::ButtonEx (const char *label, const ImVec2 &size_arg=ImVec2(0, 0), ImGuiButtonFlags flags=0) |
|
IMGUI_API bool | ImGui::CloseButton (ImGuiID id, const ImVec2 &pos) |
|
IMGUI_API bool | ImGui::CollapseButton (ImGuiID id, const ImVec2 &pos) |
|
IMGUI_API bool | ImGui::ArrowButtonEx (const char *str_id, ImGuiDir dir, ImVec2 size_arg, ImGuiButtonFlags flags) |
|
IMGUI_API void | ImGui::Scrollbar (ImGuiAxis axis) |
|
IMGUI_API bool | ImGui::ScrollbarEx (const ImRect &bb, ImGuiID id, ImGuiAxis axis, float *p_scroll_v, float avail_v, float contents_v, ImDrawCornerFlags rounding_corners) |
|
IMGUI_API ImGuiID | ImGui::GetScrollbarID (ImGuiWindow *window, ImGuiAxis axis) |
|
IMGUI_API void | ImGui::SeparatorEx (ImGuiSeparatorFlags flags) |
|
IMGUI_API bool | ImGui::ButtonBehavior (const ImRect &bb, ImGuiID id, bool *out_hovered, bool *out_held, ImGuiButtonFlags flags=0) |
|
IMGUI_API bool | ImGui::DragBehavior (ImGuiID id, ImGuiDataType data_type, void *v, float v_speed, const void *v_min, const void *v_max, const char *format, float power, ImGuiDragFlags flags) |
|
IMGUI_API bool | ImGui::SliderBehavior (const ImRect &bb, ImGuiID id, ImGuiDataType data_type, void *v, const void *v_min, const void *v_max, const char *format, float power, ImGuiSliderFlags flags, ImRect *out_grab_bb) |
|
IMGUI_API bool | ImGui::SplitterBehavior (const ImRect &bb, ImGuiID id, ImGuiAxis axis, float *size1, float *size2, float min_size1, float min_size2, float hover_extend=0.0f, float hover_visibility_delay=0.0f) |
|
IMGUI_API bool | ImGui::TreeNodeBehavior (ImGuiID id, ImGuiTreeNodeFlags flags, const char *label, const char *label_end=NULL) |
|
IMGUI_API bool | ImGui::TreeNodeBehaviorIsOpen (ImGuiID id, ImGuiTreeNodeFlags flags=0) |
|
IMGUI_API void | ImGui::TreePushOverrideID (ImGuiID id) |
|
template<typename T , typename SIGNED_T , typename FLOAT_T > |
IMGUI_API bool | ImGui::DragBehaviorT (ImGuiDataType data_type, T *v, float v_speed, T v_min, T v_max, const char *format, float power, ImGuiDragFlags flags) |
|
template<typename T , typename SIGNED_T , typename FLOAT_T > |
IMGUI_API bool | ImGui::SliderBehaviorT (const ImRect &bb, ImGuiID id, ImGuiDataType data_type, T *v, T v_min, T v_max, const char *format, float power, ImGuiSliderFlags flags, ImRect *out_grab_bb) |
|
template<typename T , typename FLOAT_T > |
IMGUI_API float | ImGui::SliderCalcRatioFromValueT (ImGuiDataType data_type, T v, T v_min, T v_max, float power, float linear_zero_pos) |
|
template<typename T , typename SIGNED_T > |
IMGUI_API T | ImGui::RoundScalarWithFormatT (const char *format, ImGuiDataType data_type, T v) |
|
const IMGUI_API ImGuiDataTypeInfo * | ImGui::DataTypeGetInfo (ImGuiDataType data_type) |
|
IMGUI_API int | ImGui::DataTypeFormatString (char *buf, int buf_size, ImGuiDataType data_type, const void *data_ptr, const char *format) |
|
IMGUI_API void | ImGui::DataTypeApplyOp (ImGuiDataType data_type, int op, void *output, void *arg_1, const void *arg_2) |
|
IMGUI_API bool | ImGui::DataTypeApplyOpFromText (const char *buf, const char *initial_value_buf, ImGuiDataType data_type, void *data_ptr, const char *format) |
|
IMGUI_API bool | ImGui::InputTextEx (const char *label, const char *hint, char *buf, int buf_size, const ImVec2 &size_arg, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback=NULL, void *user_data=NULL) |
|
IMGUI_API bool | ImGui::TempInputTextScalar (const ImRect &bb, ImGuiID id, const char *label, ImGuiDataType data_type, void *data_ptr, const char *format) |
|
bool | ImGui::TempInputTextIsActive (ImGuiID id) |
|
IMGUI_API void | ImGui::ColorTooltip (const char *text, const float *col, ImGuiColorEditFlags flags) |
|
IMGUI_API void | ImGui::ColorEditOptionsPopup (const float *col, ImGuiColorEditFlags flags) |
|
IMGUI_API void | ImGui::ColorPickerOptionsPopup (const float *ref_col, ImGuiColorEditFlags flags) |
|
IMGUI_API void | ImGui::PlotEx (ImGuiPlotType plot_type, const char *label, float(*values_getter)(void *data, int idx), void *data, int values_count, int values_offset, const char *overlay_text, float scale_min, float scale_max, ImVec2 frame_size) |
|
IMGUI_API void | ImGui::ShadeVertsLinearColorGradientKeepAlpha (ImDrawList *draw_list, int vert_start_idx, int vert_end_idx, ImVec2 gradient_p0, ImVec2 gradient_p1, ImU32 col0, ImU32 col1) |
|
IMGUI_API void | ImGui::ShadeVertsLinearUV (ImDrawList *draw_list, int vert_start_idx, int vert_end_idx, const ImVec2 &a, const ImVec2 &b, const ImVec2 &uv_a, const ImVec2 &uv_b, bool clamp) |
|
void | ImGui::DebugStartItemPicker () |
|
IMGUI_API bool | ImFontAtlasBuildWithStbTruetype (ImFontAtlas *atlas) |
|
IMGUI_API void | ImFontAtlasBuildRegisterDefaultCustomRects (ImFontAtlas *atlas) |
|
IMGUI_API void | ImFontAtlasBuildSetupFont (ImFontAtlas *atlas, ImFont *font, ImFontConfig *font_config, float ascent, float descent) |
|
IMGUI_API void | ImFontAtlasBuildPackCustomRects (ImFontAtlas *atlas, void *stbrp_context_opaque) |
|
IMGUI_API void | ImFontAtlasBuildFinish (ImFontAtlas *atlas) |
|
IMGUI_API void | ImFontAtlasBuildMultiplyCalcLookupTable (unsigned char out_table[256], float in_multiply_factor) |
|
IMGUI_API void | ImFontAtlasBuildMultiplyRectAlpha8 (const unsigned char table[256], unsigned char *pixels, int x, int y, int w, int h, int stride) |
|