imgui

This is a D wrapper around the cimgui library (Dear ImGui). It provides D bindings for the Dear ImGui immediate mode GUI library.

Features: - Full ImGui API coverage - @trusted wrapper functions - Preserves ImGui's original style and naming conventions - Handles memory management and context safety

Public Imports

imgui.dcimgui
public import imgui.dcimgui;
Undocumented in source.

Members

Aliases

ImGuiGetterFunc
alias ImGuiGetterFunc = const(char)* function(const(void)*, int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImGuiOld_callbackFunc
alias ImGuiOld_callbackFunc = bool function(void*, int, const(char)**)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImGuiValues_getterFunc
alias ImGuiValues_getterFunc = float function(void*, int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Text
alias Text = igText
Undocumented in source.

Functions

AcceptDragDropPayload
ImGuiPayload* AcceptDragDropPayload(const(char)* type, ImGuiDragDropFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
AlignTextToFramePadding
void AlignTextToFramePadding()
Undocumented in source. Be warned that the author may not have intended to support it.
ArrowButton
bool ArrowButton(const(char)* str_id, ImGuiDir dir)
Undocumented in source. Be warned that the author may not have intended to support it.
Begin
bool Begin(const(char)* name, bool* p_open, ImGuiWindowFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginChild
bool BeginChild(const(char)* str_id, ImVec2 size, ImGuiChildFlags child_flags, ImGuiWindowFlags window_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginChildFrame
bool BeginChildFrame(ImGuiID id, ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginChildFrameEx
bool BeginChildFrameEx(ImGuiID id, ImVec2 size, ImGuiWindowFlags window_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginChildID
bool BeginChildID(ImGuiID id, ImVec2 size, ImGuiChildFlags child_flags, ImGuiWindowFlags window_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginCombo
bool BeginCombo(const(char)* label, const(char)* preview_value, ImGuiComboFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginDisabled
void BeginDisabled(bool disabled)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginDragDropSource
bool BeginDragDropSource(ImGuiDragDropFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginDragDropTarget
bool BeginDragDropTarget()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginGroup
void BeginGroup()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginItemTooltip
bool BeginItemTooltip()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginListBox
bool BeginListBox(const(char)* label, ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginMainMenuBar
bool BeginMainMenuBar()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginMenu
bool BeginMenu(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginMenuBar
bool BeginMenuBar()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginMenuEx
bool BeginMenuEx(const(char)* label, bool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginMultiSelect
ImGuiMultiSelectIO* BeginMultiSelect(ImGuiMultiSelectFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginMultiSelectEx
ImGuiMultiSelectIO* BeginMultiSelectEx(ImGuiMultiSelectFlags flags, int selection_size, int items_count)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopup
bool BeginPopup(const(char)* str_id, ImGuiWindowFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupContextItem
bool BeginPopupContextItem()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupContextItemEx
bool BeginPopupContextItemEx(const(char)* str_id, ImGuiPopupFlags popup_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupContextVoid
bool BeginPopupContextVoid()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupContextVoidEx
bool BeginPopupContextVoidEx(const(char)* str_id, ImGuiPopupFlags popup_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupContextWindow
bool BeginPopupContextWindow()
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupContextWindowEx
bool BeginPopupContextWindowEx(const(char)* str_id, ImGuiPopupFlags popup_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginPopupModal
bool BeginPopupModal(const(char)* name, bool* p_open, ImGuiWindowFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginTabBar
bool BeginTabBar(const(char)* str_id, ImGuiTabBarFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginTabItem
bool BeginTabItem(const(char)* label, bool* p_open, ImGuiTabItemFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginTable
bool BeginTable(const(char)* str_id, int columns, ImGuiTableFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginTableEx
bool BeginTableEx(const(char)* str_id, int columns, ImGuiTableFlags flags, ImVec2 outer_size, float inner_width)
Undocumented in source. Be warned that the author may not have intended to support it.
BeginTooltip
bool BeginTooltip()
Undocumented in source. Be warned that the author may not have intended to support it.
Bullet
void Bullet()
Undocumented in source. Be warned that the author may not have intended to support it.
BulletText
void BulletText(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
BulletTextV
void BulletTextV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
Button
bool Button(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
ButtonEx
bool ButtonEx(const(char)* label, ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
CalcItemWidth
float CalcItemWidth()
Undocumented in source. Be warned that the author may not have intended to support it.
CalcTextSize
ImVec2 CalcTextSize(const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
CalcTextSizeEx
ImVec2 CalcTextSizeEx(const(char)* text, const(char)* text_end, bool hide_text_after_double_hash, float wrap_width)
Undocumented in source. Be warned that the author may not have intended to support it.
Checkbox
bool Checkbox(const(char)* label, bool* v)
Undocumented in source. Be warned that the author may not have intended to support it.
CheckboxFlagsIntPtr
bool CheckboxFlagsIntPtr(const(char)* label, int* flags, int flags_value)
Undocumented in source. Be warned that the author may not have intended to support it.
CheckboxFlagsUintPtr
bool CheckboxFlagsUintPtr(const(char)* label, uint* flags, uint flags_value)
Undocumented in source. Be warned that the author may not have intended to support it.
CloseCurrentPopup
void CloseCurrentPopup()
Undocumented in source. Be warned that the author may not have intended to support it.
CollapsingHeader
bool CollapsingHeader(const(char)* label, ImGuiTreeNodeFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
CollapsingHeaderBoolPtr
bool CollapsingHeaderBoolPtr(const(char)* label, bool* p_visible, ImGuiTreeNodeFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorButton
bool ColorButton(const(char)* desc_id, ImVec4 col, ImGuiColorEditFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorButtonEx
bool ColorButtonEx(const(char)* desc_id, ImVec4 col, ImGuiColorEditFlags flags, ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorConvertFloat4ToU32
ImU32 ColorConvertFloat4ToU32(ImVec4 in_)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorConvertHSVtoRGB
void ColorConvertHSVtoRGB(float h, float s, float v, float* out_r, float* out_g, float* out_b)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorConvertRGBtoHSV
void ColorConvertRGBtoHSV(float r, float g, float b, float* out_h, float* out_s, float* out_v)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorConvertU32ToFloat4
ImVec4 ColorConvertU32ToFloat4(ImU32 in_)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorEdit3
bool ColorEdit3(const(char)* label, float* col, ImGuiColorEditFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorEdit4
bool ColorEdit4(const(char)* label, float* col, ImGuiColorEditFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorPicker3
bool ColorPicker3(const(char)* label, float* col, ImGuiColorEditFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ColorPicker4
bool ColorPicker4(const(char)* label, float* col, ImGuiColorEditFlags flags, float* ref_col)
Undocumented in source. Be warned that the author may not have intended to support it.
Columns
void Columns()
Undocumented in source. Be warned that the author may not have intended to support it.
ColumnsEx
void ColumnsEx(int count, const(char)* id, bool borders)
Undocumented in source. Be warned that the author may not have intended to support it.
Combo
bool Combo(const(char)* label, int* current_item, const(char)* items_separated_by_zeros)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboCallback
bool ComboCallback(const(char)* label, int* current_item, ImGuiGetterFunc getter, void* user_data, int items_count)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboCallbackEx
bool ComboCallbackEx(const(char)* label, int* current_item, ImGuiGetterFunc getter, void* user_data, int items_count, int popup_max_height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboChar
bool ComboChar(const(char)* label, int* current_item, const(char)** items, int items_count)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboCharEx
bool ComboCharEx(const(char)* label, int* current_item, const(char)** items, int items_count, int popup_max_height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboEx
bool ComboEx(const(char)* label, int* current_item, const(char)* items_separated_by_zeros, int popup_max_height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboObsolete
bool ComboObsolete(const(char)* label, int* current_item, ImGuiOld_callbackFunc old_callback, void* user_data, int items_count)
Undocumented in source. Be warned that the author may not have intended to support it.
ComboObsoleteEx
bool ComboObsoleteEx(const(char)* label, int* current_item, ImGuiOld_callbackFunc old_callback, void* user_data, int items_count, int popup_max_height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateContext
ImGuiContext* CreateContext(ImFontAtlas* shared_font_atlas)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugCheckVersionAndDataLayout
bool DebugCheckVersionAndDataLayout(const(char)* version_str, size_t sz_io, size_t sz_style, size_t sz_vec2, size_t sz_vec4, size_t sz_drawvert, size_t sz_drawidx)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugFlashStyleColor
void DebugFlashStyleColor(ImGuiCol idx)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugLog
void DebugLog(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugLogV
void DebugLogV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
DebugStartItemPicker
void DebugStartItemPicker()
Undocumented in source. Be warned that the author may not have intended to support it.
DebugTextEncoding
void DebugTextEncoding(const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
DestroyContext
void DestroyContext(ImGuiContext* ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat
bool DragFloat(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat2
bool DragFloat2(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat2Ex
bool DragFloat2Ex(const(char)* label, float* v, float v_speed, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat3
bool DragFloat3(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat3Ex
bool DragFloat3Ex(const(char)* label, float* v, float v_speed, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat4
bool DragFloat4(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloat4Ex
bool DragFloat4Ex(const(char)* label, float* v, float v_speed, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloatEx
bool DragFloatEx(const(char)* label, float* v, float v_speed, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloatRange2
bool DragFloatRange2(const(char)* label, float* v_current_min, float* v_current_max)
Undocumented in source. Be warned that the author may not have intended to support it.
DragFloatRange2Ex
bool DragFloatRange2Ex(const(char)* label, float* v_current_min, float* v_current_max, float v_speed, float v_min, float v_max, const(char)* format, char* format_max, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt
bool DragInt(const(char)* label, int* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt2
bool DragInt2(const(char)* label, int* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt2Ex
bool DragInt2Ex(const(char)* label, int* v, float v_speed, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt3
bool DragInt3(const(char)* label, int* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt3Ex
bool DragInt3Ex(const(char)* label, int* v, float v_speed, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt4
bool DragInt4(const(char)* label, int* v)
Undocumented in source. Be warned that the author may not have intended to support it.
DragInt4Ex
bool DragInt4Ex(const(char)* label, int* v, float v_speed, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragIntEx
bool DragIntEx(const(char)* label, int* v, float v_speed, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragIntRange2
bool DragIntRange2(const(char)* label, int* v_current_min, int* v_current_max)
Undocumented in source. Be warned that the author may not have intended to support it.
DragIntRange2Ex
bool DragIntRange2Ex(const(char)* label, int* v_current_min, int* v_current_max, float v_speed, int v_min, int v_max, char* format, const(char)* format_max, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragScalar
bool DragScalar(const(char)* label, ImGuiDataType data_type, void* p_data)
Undocumented in source. Be warned that the author may not have intended to support it.
DragScalarEx
bool DragScalarEx(const(char)* label, ImGuiDataType data_type, void* p_data, float v_speed, void* p_min, void* p_max, const(char)* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
DragScalarN
bool DragScalarN(const(char)* label, ImGuiDataType data_type, void* p_data, int components)
Undocumented in source. Be warned that the author may not have intended to support it.
DragScalarNEx
bool DragScalarNEx(const(char)* label, ImGuiDataType data_type, void* p_data, int components, float v_speed, void* p_min, void* p_max, const(char)* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
Dummy
void Dummy(ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
End
void End()
Undocumented in source. Be warned that the author may not have intended to support it.
EndChild
void EndChild()
Undocumented in source. Be warned that the author may not have intended to support it.
EndChildFrame
void EndChildFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
EndCombo
void EndCombo()
Undocumented in source. Be warned that the author may not have intended to support it.
EndDisabled
void EndDisabled()
Undocumented in source. Be warned that the author may not have intended to support it.
EndDragDropSource
void EndDragDropSource()
Undocumented in source. Be warned that the author may not have intended to support it.
EndDragDropTarget
void EndDragDropTarget()
Undocumented in source. Be warned that the author may not have intended to support it.
EndFrame
void EndFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
EndGroup
void EndGroup()
Undocumented in source. Be warned that the author may not have intended to support it.
EndListBox
void EndListBox()
Undocumented in source. Be warned that the author may not have intended to support it.
EndMainMenuBar
void EndMainMenuBar()
Undocumented in source. Be warned that the author may not have intended to support it.
EndMenu
void EndMenu()
Undocumented in source. Be warned that the author may not have intended to support it.
EndMenuBar
void EndMenuBar()
Undocumented in source. Be warned that the author may not have intended to support it.
EndMultiSelect
ImGuiMultiSelectIO* EndMultiSelect()
Undocumented in source. Be warned that the author may not have intended to support it.
EndPopup
void EndPopup()
Undocumented in source. Be warned that the author may not have intended to support it.
EndTabBar
void EndTabBar()
Undocumented in source. Be warned that the author may not have intended to support it.
EndTabItem
void EndTabItem()
Undocumented in source. Be warned that the author may not have intended to support it.
EndTable
void EndTable()
Undocumented in source. Be warned that the author may not have intended to support it.
EndTooltip
void EndTooltip()
Undocumented in source. Be warned that the author may not have intended to support it.
GetAllocatorFunctions
void GetAllocatorFunctions(ImGuiMemAllocFunc* p_alloc_func, ImGuiMemFreeFunc* p_free_func, void** p_user_data)
Undocumented in source. Be warned that the author may not have intended to support it.
GetBackgroundDrawList
ImDrawList* GetBackgroundDrawList()
Undocumented in source. Be warned that the author may not have intended to support it.
GetClipboardText
const(char)* GetClipboardText()
Undocumented in source. Be warned that the author may not have intended to support it.
GetColorU32
ImU32 GetColorU32(ImGuiCol idx)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColorU32Ex
ImU32 GetColorU32Ex(ImGuiCol idx, float alpha_mul)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColorU32ImU32
ImU32 GetColorU32ImU32(ImU32 col)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColorU32ImU32Ex
ImU32 GetColorU32ImU32Ex(ImU32 col, float alpha_mul)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColorU32ImVec4
ImU32 GetColorU32ImVec4(ImVec4 col)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColumnIndex
int GetColumnIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
GetColumnOffset
float GetColumnOffset(int column_index)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColumnWidth
float GetColumnWidth(int column_index)
Undocumented in source. Be warned that the author may not have intended to support it.
GetColumnsCount
int GetColumnsCount()
Undocumented in source. Be warned that the author may not have intended to support it.
GetContentRegionAvail
ImVec2 GetContentRegionAvail()
Undocumented in source. Be warned that the author may not have intended to support it.
GetContentRegionMax
ImVec2 GetContentRegionMax()
Undocumented in source. Be warned that the author may not have intended to support it.
GetCurrentContext
ImGuiContext* GetCurrentContext()
Undocumented in source. Be warned that the author may not have intended to support it.
GetCursorPos
ImVec2 GetCursorPos()
Undocumented in source. Be warned that the author may not have intended to support it.
GetCursorPosX
float GetCursorPosX()
Undocumented in source. Be warned that the author may not have intended to support it.
GetCursorPosY
float GetCursorPosY()
Undocumented in source. Be warned that the author may not have intended to support it.
GetCursorScreenPos
ImVec2 GetCursorScreenPos()
Undocumented in source. Be warned that the author may not have intended to support it.
GetCursorStartPos
ImVec2 GetCursorStartPos()
Undocumented in source. Be warned that the author may not have intended to support it.
GetDragDropPayload
ImGuiPayload* GetDragDropPayload()
Undocumented in source. Be warned that the author may not have intended to support it.
GetDrawData
ImDrawData* GetDrawData()
Undocumented in source. Be warned that the author may not have intended to support it.
GetDrawListSharedData
ImDrawListSharedData* GetDrawListSharedData()
Undocumented in source. Be warned that the author may not have intended to support it.
GetFont
ImFont* GetFont()
Undocumented in source. Be warned that the author may not have intended to support it.
GetFontSize
float GetFontSize()
Undocumented in source. Be warned that the author may not have intended to support it.
GetFontTexUvWhitePixel
ImVec2 GetFontTexUvWhitePixel()
Undocumented in source. Be warned that the author may not have intended to support it.
GetForegroundDrawList
ImDrawList* GetForegroundDrawList()
Undocumented in source. Be warned that the author may not have intended to support it.
GetFrameCount
int GetFrameCount()
Undocumented in source. Be warned that the author may not have intended to support it.
GetFrameHeight
float GetFrameHeight()
Undocumented in source. Be warned that the author may not have intended to support it.
GetFrameHeightWithSpacing
float GetFrameHeightWithSpacing()
Undocumented in source. Be warned that the author may not have intended to support it.
GetID
ImGuiID GetID(const(char)* str_id)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIDInt
ImGuiID GetIDInt(int int_id)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIDPtr
ImGuiID GetIDPtr(void* ptr_id)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIDStr
ImGuiID GetIDStr(const(char)* str_id_begin, const(char)* str_id_end)
Undocumented in source. Be warned that the author may not have intended to support it.
GetIO
ImGuiIO* GetIO()
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemID
ImGuiID GetItemID()
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemRectMax
ImVec2 GetItemRectMax()
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemRectMin
ImVec2 GetItemRectMin()
Undocumented in source. Be warned that the author may not have intended to support it.
GetItemRectSize
ImVec2 GetItemRectSize()
Undocumented in source. Be warned that the author may not have intended to support it.
GetKeyName
const(char)* GetKeyName(ImGuiKey key)
Undocumented in source. Be warned that the author may not have intended to support it.
GetKeyPressedAmount
int GetKeyPressedAmount(ImGuiKey key, float repeat_delay, float rate)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMainViewport
ImGuiViewport* GetMainViewport()
Undocumented in source. Be warned that the author may not have intended to support it.
GetMouseClickedCount
int GetMouseClickedCount(ImGuiMouseButton button)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMouseCursor
ImGuiMouseCursor GetMouseCursor()
Undocumented in source. Be warned that the author may not have intended to support it.
GetMouseDragDelta
ImVec2 GetMouseDragDelta(ImGuiMouseButton button, float lock_threshold)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMousePos
ImVec2 GetMousePos()
Undocumented in source. Be warned that the author may not have intended to support it.
GetMousePosOnOpeningCurrentPopup
ImVec2 GetMousePosOnOpeningCurrentPopup()
Undocumented in source. Be warned that the author may not have intended to support it.
GetPlatformIO
ImGuiPlatformIO* GetPlatformIO()
Undocumented in source. Be warned that the author may not have intended to support it.
GetScrollMaxX
float GetScrollMaxX()
Undocumented in source. Be warned that the author may not have intended to support it.
GetScrollMaxY
float GetScrollMaxY()
Undocumented in source. Be warned that the author may not have intended to support it.
GetScrollX
float GetScrollX()
Undocumented in source. Be warned that the author may not have intended to support it.
GetScrollY
float GetScrollY()
Undocumented in source. Be warned that the author may not have intended to support it.
GetStateStorage
ImGuiStorage* GetStateStorage()
Undocumented in source. Be warned that the author may not have intended to support it.
GetStyle
ImGuiStyle* GetStyle()
Undocumented in source. Be warned that the author may not have intended to support it.
GetStyleColorName
const(char)* GetStyleColorName(ImGuiCol idx)
Undocumented in source. Be warned that the author may not have intended to support it.
GetStyleColorVec4
ImVec4* GetStyleColorVec4(ImGuiCol idx)
Undocumented in source. Be warned that the author may not have intended to support it.
GetTextLineHeight
float GetTextLineHeight()
Undocumented in source. Be warned that the author may not have intended to support it.
GetTextLineHeightWithSpacing
float GetTextLineHeightWithSpacing()
Undocumented in source. Be warned that the author may not have intended to support it.
GetTime
double GetTime()
Undocumented in source. Be warned that the author may not have intended to support it.
GetTreeNodeToLabelSpacing
float GetTreeNodeToLabelSpacing()
Undocumented in source. Be warned that the author may not have intended to support it.
GetVersion
const(char)* GetVersion()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowContentRegionMax
ImVec2 GetWindowContentRegionMax()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowContentRegionMin
ImVec2 GetWindowContentRegionMin()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowDrawList
ImDrawList* GetWindowDrawList()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowHeight
float GetWindowHeight()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowPos
ImVec2 GetWindowPos()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowSize
ImVec2 GetWindowSize()
Undocumented in source. Be warned that the author may not have intended to support it.
GetWindowWidth
float GetWindowWidth()
Undocumented in source. Be warned that the author may not have intended to support it.
Image
void Image(ImTextureID user_texture_id, ImVec2 image_size)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageButton
bool ImageButton(const(char)* str_id, ImTextureID user_texture_id, ImVec2 image_size)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageButtonEx
bool ImageButtonEx(const(char)* str_id, ImTextureID user_texture_id, ImVec2 image_size, ImVec2 uv0, ImVec2 uv1, ImVec4 bg_col, ImVec4 tint_col)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageEx
void ImageEx(ImTextureID user_texture_id, ImVec2 image_size, ImVec2 uv0, ImVec2 uv1)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageImVec4
void ImageImVec4(ImTextureID user_texture_id, ImVec2 image_size, ImVec2 uv0, ImVec2 uv1, ImVec4 tint_col, ImVec4 border_col)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageWithBg
void ImageWithBg(ImTextureID user_texture_id, ImVec2 image_size)
Undocumented in source. Be warned that the author may not have intended to support it.
ImageWithBgEx
void ImageWithBgEx(ImTextureID user_texture_id, ImVec2 image_size, ImVec2 uv0, ImVec2 uv1, ImVec4 bg_col, ImVec4 tint_col)
Undocumented in source. Be warned that the author may not have intended to support it.
Indent
void Indent()
Undocumented in source. Be warned that the author may not have intended to support it.
IndentEx
void IndentEx(float indent_w)
Undocumented in source. Be warned that the author may not have intended to support it.
InputDouble
bool InputDouble(const(char)* label, double* v)
Undocumented in source. Be warned that the author may not have intended to support it.
InputDoubleEx
bool InputDoubleEx(const(char)* label, double* v, double step, double step_fast, char* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat
bool InputFloat(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat2
bool InputFloat2(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat2Ex
bool InputFloat2Ex(const(char)* label, float* v, const(char)* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat3
bool InputFloat3(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat3Ex
bool InputFloat3Ex(const(char)* label, float* v, const(char)* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat4
bool InputFloat4(const(char)* label, float* v)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloat4Ex
bool InputFloat4Ex(const(char)* label, float* v, const(char)* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputFloatEx
bool InputFloatEx(const(char)* label, float* v, float step, float step_fast, char* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputInt
bool InputInt(const(char)* label, int* v)
Undocumented in source. Be warned that the author may not have intended to support it.
InputInt2
bool InputInt2(const(char)* label, int* v, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputInt3
bool InputInt3(const(char)* label, int* v, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputInt4
bool InputInt4(const(char)* label, int* v, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputIntEx
bool InputIntEx(const(char)* label, int* v, int step, int step_fast, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputScalar
bool InputScalar(const(char)* label, ImGuiDataType data_type, void* p_data)
Undocumented in source. Be warned that the author may not have intended to support it.
InputScalarEx
bool InputScalarEx(const(char)* label, ImGuiDataType data_type, void* p_data, void* p_step, void* p_step_fast, const(char)* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputScalarN
bool InputScalarN(const(char)* label, ImGuiDataType data_type, void* p_data, int components)
Undocumented in source. Be warned that the author may not have intended to support it.
InputScalarNEx
bool InputScalarNEx(const(char)* label, ImGuiDataType data_type, void* p_data, int components, void* p_step, void* p_step_fast, const(char)* format, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputText
bool InputText(const(char)* label, char* buf, size_t buf_size, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputTextEx
bool InputTextEx(const(char)* label, char* buf, size_t buf_size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* user_data)
Undocumented in source. Be warned that the author may not have intended to support it.
InputTextMultiline
bool InputTextMultiline(const(char)* label, char* buf, size_t buf_size)
Undocumented in source. Be warned that the author may not have intended to support it.
InputTextMultilineEx
bool InputTextMultilineEx(const(char)* label, char* buf, size_t buf_size, ImVec2 size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* user_data)
Undocumented in source. Be warned that the author may not have intended to support it.
InputTextWithHint
bool InputTextWithHint(const(char)* label, const(char)* hint, char* buf, size_t buf_size, ImGuiInputTextFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
InputTextWithHintEx
bool InputTextWithHintEx(const(char)* label, const(char)* hint, char* buf, size_t buf_size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* user_data)
Undocumented in source. Be warned that the author may not have intended to support it.
InvisibleButton
bool InvisibleButton(const(char)* str_id, ImVec2 size, ImGuiButtonFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
IsAnyItemActive
bool IsAnyItemActive()
Undocumented in source. Be warned that the author may not have intended to support it.
IsAnyItemFocused
bool IsAnyItemFocused()
Undocumented in source. Be warned that the author may not have intended to support it.
IsAnyItemHovered
bool IsAnyItemHovered()
Undocumented in source. Be warned that the author may not have intended to support it.
IsAnyMouseDown
bool IsAnyMouseDown()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemActivated
bool IsItemActivated()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemActive
bool IsItemActive()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemClicked
bool IsItemClicked()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemClickedEx
bool IsItemClickedEx(ImGuiMouseButton mouse_button)
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemDeactivated
bool IsItemDeactivated()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemDeactivatedAfterEdit
bool IsItemDeactivatedAfterEdit()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemEdited
bool IsItemEdited()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemFocused
bool IsItemFocused()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemHovered
bool IsItemHovered(ImGuiHoveredFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemToggledOpen
bool IsItemToggledOpen()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemToggledSelection
bool IsItemToggledSelection()
Undocumented in source. Be warned that the author may not have intended to support it.
IsItemVisible
bool IsItemVisible()
Undocumented in source. Be warned that the author may not have intended to support it.
IsKeyChordPressed
bool IsKeyChordPressed(ImGuiKeyChord key_chord)
Undocumented in source. Be warned that the author may not have intended to support it.
IsKeyDown
bool IsKeyDown(ImGuiKey key)
Undocumented in source. Be warned that the author may not have intended to support it.
IsKeyPressed
bool IsKeyPressed(ImGuiKey key)
Undocumented in source. Be warned that the author may not have intended to support it.
IsKeyPressedEx
bool IsKeyPressedEx(ImGuiKey key, bool repeat)
Undocumented in source. Be warned that the author may not have intended to support it.
IsKeyReleased
bool IsKeyReleased(ImGuiKey key)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseClicked
bool IsMouseClicked(ImGuiMouseButton button)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseClickedEx
bool IsMouseClickedEx(ImGuiMouseButton button, bool repeat)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseDoubleClicked
bool IsMouseDoubleClicked(ImGuiMouseButton button)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseDown
bool IsMouseDown(ImGuiMouseButton button)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseDragging
bool IsMouseDragging(ImGuiMouseButton button, float lock_threshold)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseHoveringRect
bool IsMouseHoveringRect(ImVec2 r_min, ImVec2 r_max)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseHoveringRectEx
bool IsMouseHoveringRectEx(ImVec2 r_min, ImVec2 r_max, bool clip)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMousePosValid
bool IsMousePosValid(ImVec2* mouse_pos)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseReleased
bool IsMouseReleased(ImGuiMouseButton button)
Undocumented in source. Be warned that the author may not have intended to support it.
IsMouseReleasedWithDelay
bool IsMouseReleasedWithDelay(ImGuiMouseButton button, float delay)
Undocumented in source. Be warned that the author may not have intended to support it.
IsPopupOpen
bool IsPopupOpen(const(char)* str_id, ImGuiPopupFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
IsRectVisible
bool IsRectVisible(ImVec2 rect_min, ImVec2 rect_max)
Undocumented in source. Be warned that the author may not have intended to support it.
IsRectVisibleBySize
bool IsRectVisibleBySize(ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindowAppearing
bool IsWindowAppearing()
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindowCollapsed
bool IsWindowCollapsed()
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindowFocused
bool IsWindowFocused(ImGuiFocusedFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
IsWindowHovered
bool IsWindowHovered(ImGuiHoveredFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
LabelText
void LabelText(const(char)* label, const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
LabelTextV
void LabelTextV(const(char)* label, const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
ListBox
bool ListBox(const(char)* label, int* current_item, const(char)** items, int items_count, int height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
ListBoxCallback
bool ListBoxCallback(const(char)* label, int* current_item, ImGuiGetterFunc getter, void* user_data, int items_count)
Undocumented in source. Be warned that the author may not have intended to support it.
ListBoxCallbackEx
bool ListBoxCallbackEx(const(char)* label, int* current_item, ImGuiGetterFunc getter, void* user_data, int items_count, int height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
ListBoxObsolete
bool ListBoxObsolete(const(char)* label, int* current_item, ImGuiOld_callbackFunc old_callback, void* user_data, int items_count)
Undocumented in source. Be warned that the author may not have intended to support it.
ListBoxObsoleteEx
bool ListBoxObsoleteEx(const(char)* label, int* current_item, ImGuiOld_callbackFunc old_callback, void* user_data, int items_count, int height_in_items)
Undocumented in source. Be warned that the author may not have intended to support it.
LoadIniSettingsFromDisk
void LoadIniSettingsFromDisk(const(char)* ini_filename)
Undocumented in source. Be warned that the author may not have intended to support it.
LoadIniSettingsFromMemory
void LoadIniSettingsFromMemory(const(char)* ini_data, size_t ini_size)
Undocumented in source. Be warned that the author may not have intended to support it.
LogButtons
void LogButtons()
Undocumented in source. Be warned that the author may not have intended to support it.
LogFinish
void LogFinish()
Undocumented in source. Be warned that the author may not have intended to support it.
LogText
void LogText(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
LogTextV
void LogTextV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
LogToClipboard
void LogToClipboard(int auto_open_depth)
Undocumented in source. Be warned that the author may not have intended to support it.
LogToFile
void LogToFile(int auto_open_depth, const(char)* filename)
Undocumented in source. Be warned that the author may not have intended to support it.
LogToTTY
void LogToTTY(int auto_open_depth)
Undocumented in source. Be warned that the author may not have intended to support it.
MemAlloc
void* MemAlloc(size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
MemFree
void MemFree(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
MenuItem
bool MenuItem(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
MenuItemBoolPtr
bool MenuItemBoolPtr(const(char)* label, const(char)* shortcut, bool* p_selected, bool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
MenuItemEx
bool MenuItemEx(const(char)* label, const(char)* shortcut, bool selected, bool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
NewFrame
void NewFrame()
Undocumented in source. Be warned that the author may not have intended to support it.
NewLine
void NewLine()
Undocumented in source. Be warned that the author may not have intended to support it.
NextColumn
void NextColumn()
Undocumented in source. Be warned that the author may not have intended to support it.
OpenPopup
void OpenPopup(const(char)* str_id, ImGuiPopupFlags popup_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
OpenPopupID
void OpenPopupID(ImGuiID id, ImGuiPopupFlags popup_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
OpenPopupOnItemClick
void OpenPopupOnItemClick(const(char)* str_id, ImGuiPopupFlags popup_flags)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotHistogram
void PlotHistogram(const(char)* label, const(float)* values, int values_count)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotHistogramCallback
void PlotHistogramCallback(const(char)* label, ImGuiValues_getterFunc values_getter, void* data, int values_count)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotHistogramCallbackEx
void PlotHistogramCallbackEx(const(char)* label, ImGuiValues_getterFunc values_getter, void* data, int values_count, int values_offset, const(char)* overlay_text, float scale_min, float scale_max, ImVec2 graph_size)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotHistogramEx
void PlotHistogramEx(const(char)* label, const(float)* values, int values_count, int values_offset, char* overlay_text, float scale_min, float scale_max, ImVec2 graph_size, int stride)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotLines
void PlotLines(const(char)* label, const(float)* values, int values_count)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotLinesCallback
void PlotLinesCallback(const(char)* label, ImGuiValues_getterFunc values_getter, void* data, int values_count)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotLinesCallbackEx
void PlotLinesCallbackEx(const(char)* label, ImGuiValues_getterFunc values_getter, void* data, int values_count, int values_offset, const(char)* overlay_text, float scale_min, float scale_max, ImVec2 graph_size)
Undocumented in source. Be warned that the author may not have intended to support it.
PlotLinesEx
void PlotLinesEx(const(char)* label, const(float)* values, int values_count, int values_offset, char* overlay_text, float scale_min, float scale_max, ImVec2 graph_size, int stride)
Undocumented in source. Be warned that the author may not have intended to support it.
PopAllowKeyboardFocus
void PopAllowKeyboardFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
PopButtonRepeat
void PopButtonRepeat()
Undocumented in source. Be warned that the author may not have intended to support it.
PopClipRect
void PopClipRect()
Undocumented in source. Be warned that the author may not have intended to support it.
PopFont
void PopFont()
Undocumented in source. Be warned that the author may not have intended to support it.
PopID
void PopID()
Undocumented in source. Be warned that the author may not have intended to support it.
PopItemFlag
void PopItemFlag()
Undocumented in source. Be warned that the author may not have intended to support it.
PopItemWidth
void PopItemWidth()
Undocumented in source. Be warned that the author may not have intended to support it.
PopStyleColor
void PopStyleColor()
Undocumented in source. Be warned that the author may not have intended to support it.
PopStyleColorEx
void PopStyleColorEx(int count)
Undocumented in source. Be warned that the author may not have intended to support it.
PopStyleVar
void PopStyleVar()
Undocumented in source. Be warned that the author may not have intended to support it.
PopStyleVarEx
void PopStyleVarEx(int count)
Undocumented in source. Be warned that the author may not have intended to support it.
PopTabStop
void PopTabStop()
Undocumented in source. Be warned that the author may not have intended to support it.
PopTextWrapPos
void PopTextWrapPos()
Undocumented in source. Be warned that the author may not have intended to support it.
ProgressBar
void ProgressBar(float fraction, ImVec2 size_arg, const(char)* overlay)
Undocumented in source. Be warned that the author may not have intended to support it.
PushAllowKeyboardFocus
void PushAllowKeyboardFocus(bool tab_stop)
Undocumented in source. Be warned that the author may not have intended to support it.
PushButtonRepeat
void PushButtonRepeat(bool repeat)
Undocumented in source. Be warned that the author may not have intended to support it.
PushClipRect
void PushClipRect(ImVec2 clip_rect_min, ImVec2 clip_rect_max, bool intersect_with_current_clip_rect)
Undocumented in source. Be warned that the author may not have intended to support it.
PushFont
void PushFont(ImFont* font)
Undocumented in source. Be warned that the author may not have intended to support it.
PushID
void PushID(const(char)* str_id)
Undocumented in source. Be warned that the author may not have intended to support it.
PushIDInt
void PushIDInt(int int_id)
Undocumented in source. Be warned that the author may not have intended to support it.
PushIDPtr
void PushIDPtr(void* ptr_id)
Undocumented in source. Be warned that the author may not have intended to support it.
PushIDStr
void PushIDStr(const(char)* str_id_begin, const(char)* str_id_end)
Undocumented in source. Be warned that the author may not have intended to support it.
PushItemFlag
void PushItemFlag(ImGuiItemFlags option, bool enabled)
Undocumented in source. Be warned that the author may not have intended to support it.
PushItemWidth
void PushItemWidth(float item_width)
Undocumented in source. Be warned that the author may not have intended to support it.
PushStyleColor
void PushStyleColor(ImGuiCol idx, ImU32 col)
Undocumented in source. Be warned that the author may not have intended to support it.
PushStyleColorImVec4
void PushStyleColorImVec4(ImGuiCol idx, ImVec4 col)
Undocumented in source. Be warned that the author may not have intended to support it.
PushStyleVar
void PushStyleVar(ImGuiStyleVar idx, float val)
Undocumented in source. Be warned that the author may not have intended to support it.
PushStyleVarImVec2
void PushStyleVarImVec2(ImGuiStyleVar idx, ImVec2 val)
Undocumented in source. Be warned that the author may not have intended to support it.
PushStyleVarX
void PushStyleVarX(ImGuiStyleVar idx, float val_x)
Undocumented in source. Be warned that the author may not have intended to support it.
PushStyleVarY
void PushStyleVarY(ImGuiStyleVar idx, float val_y)
Undocumented in source. Be warned that the author may not have intended to support it.
PushTabStop
void PushTabStop(bool tab_stop)
Undocumented in source. Be warned that the author may not have intended to support it.
PushTextWrapPos
void PushTextWrapPos(float wrap_local_pos_x)
Undocumented in source. Be warned that the author may not have intended to support it.
RadioButton
bool RadioButton(const(char)* label, bool active)
Undocumented in source. Be warned that the author may not have intended to support it.
RadioButtonIntPtr
bool RadioButtonIntPtr(const(char)* label, int* v, int v_button)
Undocumented in source. Be warned that the author may not have intended to support it.
Render
void Render()
Undocumented in source. Be warned that the author may not have intended to support it.
ResetMouseDragDelta
void ResetMouseDragDelta()
Undocumented in source. Be warned that the author may not have intended to support it.
ResetMouseDragDeltaEx
void ResetMouseDragDeltaEx(ImGuiMouseButton button)
Undocumented in source. Be warned that the author may not have intended to support it.
SameLine
void SameLine()
Undocumented in source. Be warned that the author may not have intended to support it.
SameLineEx
void SameLineEx(float offset_from_start_x, float spacing)
Undocumented in source. Be warned that the author may not have intended to support it.
SaveIniSettingsToDisk
void SaveIniSettingsToDisk(const(char)* ini_filename)
Undocumented in source. Be warned that the author may not have intended to support it.
SaveIniSettingsToMemory
const(char)* SaveIniSettingsToMemory(size_t* out_ini_size)
Undocumented in source. Be warned that the author may not have intended to support it.
Selectable
bool Selectable(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
SelectableBoolPtr
bool SelectableBoolPtr(const(char)* label, bool* p_selected, ImGuiSelectableFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SelectableBoolPtrEx
bool SelectableBoolPtrEx(const(char)* label, bool* p_selected, ImGuiSelectableFlags flags, ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
SelectableEx
bool SelectableEx(const(char)* label, bool selected, ImGuiSelectableFlags flags, ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
Separator
void Separator()
Undocumented in source. Be warned that the author may not have intended to support it.
SeparatorText
void SeparatorText(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
SetAllocatorFunctions
void SetAllocatorFunctions(ImGuiMemAllocFunc alloc_func, ImGuiMemFreeFunc free_func, void* user_data)
Undocumented in source. Be warned that the author may not have intended to support it.
SetClipboardText
void SetClipboardText(const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
SetColorEditOptions
void SetColorEditOptions(ImGuiColorEditFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SetColumnOffset
void SetColumnOffset(int column_index, float offset_x)
Undocumented in source. Be warned that the author may not have intended to support it.
SetColumnWidth
void SetColumnWidth(int column_index, float width)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCurrentContext
void SetCurrentContext(ImGuiContext* ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCursorPos
void SetCursorPos(ImVec2 local_pos)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCursorPosX
void SetCursorPosX(float local_x)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCursorPosY
void SetCursorPosY(float local_y)
Undocumented in source. Be warned that the author may not have intended to support it.
SetCursorScreenPos
void SetCursorScreenPos(ImVec2 pos)
Undocumented in source. Be warned that the author may not have intended to support it.
SetDragDropPayload
bool SetDragDropPayload(const(char)* type, void* data, size_t sz, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetItemAllowOverlap
void SetItemAllowOverlap()
Undocumented in source. Be warned that the author may not have intended to support it.
SetItemDefaultFocus
void SetItemDefaultFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
SetItemKeyOwner
void SetItemKeyOwner(ImGuiKey key)
Undocumented in source. Be warned that the author may not have intended to support it.
SetItemTooltip
void SetItemTooltip(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
SetItemTooltipV
void SetItemTooltipV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
SetKeyboardFocusHere
void SetKeyboardFocusHere()
Undocumented in source. Be warned that the author may not have intended to support it.
SetKeyboardFocusHereEx
void SetKeyboardFocusHereEx(int offset)
Undocumented in source. Be warned that the author may not have intended to support it.
SetMouseCursor
void SetMouseCursor(ImGuiMouseCursor cursor_type)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNavCursorVisible
void SetNavCursorVisible(bool visible)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextFrameWantCaptureKeyboard
void SetNextFrameWantCaptureKeyboard(bool want_capture_keyboard)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextFrameWantCaptureMouse
void SetNextFrameWantCaptureMouse(bool want_capture_mouse)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextItemAllowOverlap
void SetNextItemAllowOverlap()
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextItemOpen
void SetNextItemOpen(bool is_open, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextItemSelectionUserData
void SetNextItemSelectionUserData(ImGuiSelectionUserData selection_user_data)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextItemShortcut
void SetNextItemShortcut(ImGuiKeyChord key_chord, ImGuiInputFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextItemStorageID
void SetNextItemStorageID(ImGuiID storage_id)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextItemWidth
void SetNextItemWidth(float item_width)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowBgAlpha
void SetNextWindowBgAlpha(float alpha)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowCollapsed
void SetNextWindowCollapsed(bool collapsed, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowContentSize
void SetNextWindowContentSize(ImVec2 size)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowFocus
void SetNextWindowFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowPos
void SetNextWindowPos(ImVec2 pos, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowPosEx
void SetNextWindowPosEx(ImVec2 pos, ImGuiCond cond, ImVec2 pivot)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowScroll
void SetNextWindowScroll(ImVec2 scroll)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowSize
void SetNextWindowSize(ImVec2 size, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetNextWindowSizeConstraints
void SetNextWindowSizeConstraints(ImVec2 size_min, ImVec2 size_max, ImGuiSizeCallback custom_callback, void* custom_callback_data)
Undocumented in source. Be warned that the author may not have intended to support it.
SetScrollFromPosX
void SetScrollFromPosX(float local_x, float center_x_ratio)
Undocumented in source. Be warned that the author may not have intended to support it.
SetScrollFromPosY
void SetScrollFromPosY(float local_y, float center_y_ratio)
Undocumented in source. Be warned that the author may not have intended to support it.
SetScrollHereX
void SetScrollHereX(float center_x_ratio)
Undocumented in source. Be warned that the author may not have intended to support it.
SetScrollHereY
void SetScrollHereY(float center_y_ratio)
Undocumented in source. Be warned that the author may not have intended to support it.
SetScrollX
void SetScrollX(float scroll_x)
Undocumented in source. Be warned that the author may not have intended to support it.
SetScrollY
void SetScrollY(float scroll_y)
Undocumented in source. Be warned that the author may not have intended to support it.
SetStateStorage
void SetStateStorage(ImGuiStorage* storage)
Undocumented in source. Be warned that the author may not have intended to support it.
SetTabItemClosed
void SetTabItemClosed(const(char)* tab_or_docked_window_label)
Undocumented in source. Be warned that the author may not have intended to support it.
SetTooltip
void SetTooltip(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
SetTooltipV
void SetTooltipV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowCollapsed
void SetWindowCollapsed(bool collapsed, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowCollapsedStr
void SetWindowCollapsedStr(const(char)* name, bool collapsed, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowFocus
void SetWindowFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowFocusStr
void SetWindowFocusStr(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowFontScale
void SetWindowFontScale(float scale)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowPos
void SetWindowPos(ImVec2 pos, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowPosStr
void SetWindowPosStr(const(char)* name, ImVec2 pos, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowSize
void SetWindowSize(ImVec2 size, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
SetWindowSizeStr
void SetWindowSizeStr(const(char)* name, ImVec2 size, ImGuiCond cond)
Undocumented in source. Be warned that the author may not have intended to support it.
Shortcut
bool Shortcut(ImGuiKeyChord key_chord, ImGuiInputFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowAboutWindow
void ShowAboutWindow(bool* p_open)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowDebugLogWindow
void ShowDebugLogWindow(bool* p_open)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowDemoWindow
void ShowDemoWindow(bool* p_open)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowFontSelector
void ShowFontSelector(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowIDStackToolWindow
void ShowIDStackToolWindow()
Undocumented in source. Be warned that the author may not have intended to support it.
ShowIDStackToolWindowEx
void ShowIDStackToolWindowEx(bool* p_open)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowMetricsWindow
void ShowMetricsWindow(bool* p_open)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowStackToolWindow
void ShowStackToolWindow(bool* p_open)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowStyleEditor
void ShowStyleEditor(ImGuiStyle* ref_)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowStyleSelector
bool ShowStyleSelector(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
ShowUserGuide
void ShowUserGuide()
Undocumented in source. Be warned that the author may not have intended to support it.
SliderAngle
bool SliderAngle(const(char)* label, float* v_rad)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderAngleEx
bool SliderAngleEx(const(char)* label, float* v_rad, float v_degrees_min, float v_degrees_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat
bool SliderFloat(const(char)* label, float* v, float v_min, float v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat2
bool SliderFloat2(const(char)* label, float* v, float v_min, float v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat2Ex
bool SliderFloat2Ex(const(char)* label, float* v, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat3
bool SliderFloat3(const(char)* label, float* v, float v_min, float v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat3Ex
bool SliderFloat3Ex(const(char)* label, float* v, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat4
bool SliderFloat4(const(char)* label, float* v, float v_min, float v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloat4Ex
bool SliderFloat4Ex(const(char)* label, float* v, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderFloatEx
bool SliderFloatEx(const(char)* label, float* v, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt
bool SliderInt(const(char)* label, int* v, int v_min, int v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt2
bool SliderInt2(const(char)* label, int* v, int v_min, int v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt2Ex
bool SliderInt2Ex(const(char)* label, int* v, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt3
bool SliderInt3(const(char)* label, int* v, int v_min, int v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt3Ex
bool SliderInt3Ex(const(char)* label, int* v, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt4
bool SliderInt4(const(char)* label, int* v, int v_min, int v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderInt4Ex
bool SliderInt4Ex(const(char)* label, int* v, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderIntEx
bool SliderIntEx(const(char)* label, int* v, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderScalar
bool SliderScalar(const(char)* label, ImGuiDataType data_type, void* p_data, void* p_min, void* p_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderScalarEx
bool SliderScalarEx(const(char)* label, ImGuiDataType data_type, void* p_data, void* p_min, void* p_max, const(char)* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderScalarN
bool SliderScalarN(const(char)* label, ImGuiDataType data_type, void* p_data, int components, void* p_min, void* p_max)
Undocumented in source. Be warned that the author may not have intended to support it.
SliderScalarNEx
bool SliderScalarNEx(const(char)* label, ImGuiDataType data_type, void* p_data, int components, void* p_min, void* p_max, const(char)* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
SmallButton
bool SmallButton(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
Spacing
void Spacing()
Undocumented in source. Be warned that the author may not have intended to support it.
StyleColorsClassic
void StyleColorsClassic(ImGuiStyle* dst)
Undocumented in source. Be warned that the author may not have intended to support it.
StyleColorsDark
void StyleColorsDark(ImGuiStyle* dst)
Undocumented in source. Be warned that the author may not have intended to support it.
StyleColorsLight
void StyleColorsLight(ImGuiStyle* dst)
Undocumented in source. Be warned that the author may not have intended to support it.
TabItemButton
bool TabItemButton(const(char)* label, ImGuiTabItemFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
TableAngledHeadersRow
void TableAngledHeadersRow()
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetColumnCount
int TableGetColumnCount()
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetColumnFlags
ImGuiTableColumnFlags TableGetColumnFlags(int column_n)
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetColumnIndex
int TableGetColumnIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetColumnName
const(char)* TableGetColumnName(int column_n)
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetHoveredColumn
int TableGetHoveredColumn()
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetRowIndex
int TableGetRowIndex()
Undocumented in source. Be warned that the author may not have intended to support it.
TableGetSortSpecs
ImGuiTableSortSpecs* TableGetSortSpecs()
Undocumented in source. Be warned that the author may not have intended to support it.
TableHeader
void TableHeader(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
TableHeadersRow
void TableHeadersRow()
Undocumented in source. Be warned that the author may not have intended to support it.
TableNextColumn
bool TableNextColumn()
Undocumented in source. Be warned that the author may not have intended to support it.
TableNextRow
void TableNextRow()
Undocumented in source. Be warned that the author may not have intended to support it.
TableNextRowEx
void TableNextRowEx(ImGuiTableRowFlags row_flags, float min_row_height)
Undocumented in source. Be warned that the author may not have intended to support it.
TableSetBgColor
void TableSetBgColor(ImGuiTableBgTarget target, ImU32 color, int column_n)
Undocumented in source. Be warned that the author may not have intended to support it.
TableSetColumnEnabled
void TableSetColumnEnabled(int column_n, bool v)
Undocumented in source. Be warned that the author may not have intended to support it.
TableSetColumnIndex
bool TableSetColumnIndex(int column_n)
Undocumented in source. Be warned that the author may not have intended to support it.
TableSetupColumn
void TableSetupColumn(const(char)* label, ImGuiTableColumnFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
TableSetupColumnEx
void TableSetupColumnEx(const(char)* label, ImGuiTableColumnFlags flags, float init_width_or_weight, ImGuiID user_id)
Undocumented in source. Be warned that the author may not have intended to support it.
TableSetupScrollFreeze
void TableSetupScrollFreeze(int cols, int rows)
Undocumented in source. Be warned that the author may not have intended to support it.
TextColored
void TextColored(ImVec4 col, const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TextColoredV
void TextColoredV(ImVec4 col, const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TextDisabled
void TextDisabled(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TextDisabledV
void TextDisabledV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TextLink
bool TextLink(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
TextLinkOpenURL
void TextLinkOpenURL(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
TextLinkOpenURLEx
void TextLinkOpenURLEx(const(char)* label, const(char)* url)
Undocumented in source. Be warned that the author may not have intended to support it.
TextUnformatted
void TextUnformatted(const(char)* text)
Undocumented in source. Be warned that the author may not have intended to support it.
TextUnformattedEx
void TextUnformattedEx(const(char)* text, const(char)* text_end)
Undocumented in source. Be warned that the author may not have intended to support it.
TextV
void TextV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TextWrapped
void TextWrapped(const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TextWrappedV
void TextWrappedV(const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNode
bool TreeNode(const(char)* label)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeEx
bool TreeNodeEx(const(char)* label, ImGuiTreeNodeFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeExPtr
bool TreeNodeExPtr(void* ptr_id, ImGuiTreeNodeFlags flags, const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeExStr
bool TreeNodeExStr(const(char)* str_id, ImGuiTreeNodeFlags flags, const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeExV
bool TreeNodeExV(const(char)* str_id, ImGuiTreeNodeFlags flags, const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeExVPtr
bool TreeNodeExVPtr(void* ptr_id, ImGuiTreeNodeFlags flags, const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodePtr
bool TreeNodePtr(void* ptr_id, const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeStr
bool TreeNodeStr(const(char)* str_id, const(char)* fmt)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeV
bool TreeNodeV(const(char)* str_id, const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TreeNodeVPtr
bool TreeNodeVPtr(void* ptr_id, const(char)* fmt, __builtin_va_list args)
Undocumented in source. Be warned that the author may not have intended to support it.
TreePop
void TreePop()
Undocumented in source. Be warned that the author may not have intended to support it.
TreePush
void TreePush(const(char)* str_id)
Undocumented in source. Be warned that the author may not have intended to support it.
TreePushPtr
void TreePushPtr(void* ptr_id)
Undocumented in source. Be warned that the author may not have intended to support it.
Unindent
void Unindent()
Undocumented in source. Be warned that the author may not have intended to support it.
UnindentEx
void UnindentEx(float indent_w)
Undocumented in source. Be warned that the author may not have intended to support it.
VSliderFloat
bool VSliderFloat(const(char)* label, ImVec2 size, float* v, float v_min, float v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
VSliderFloatEx
bool VSliderFloatEx(const(char)* label, ImVec2 size, float* v, float v_min, float v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
VSliderInt
bool VSliderInt(const(char)* label, ImVec2 size, int* v, int v_min, int v_max)
Undocumented in source. Be warned that the author may not have intended to support it.
VSliderIntEx
bool VSliderIntEx(const(char)* label, ImVec2 size, int* v, int v_min, int v_max, char* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.
VSliderScalar
bool VSliderScalar(const(char)* label, ImVec2 size, ImGuiDataType data_type, void* p_data, void* p_min, void* p_max)
Undocumented in source. Be warned that the author may not have intended to support it.
VSliderScalarEx
bool VSliderScalarEx(const(char)* label, ImVec2 size, ImGuiDataType data_type, void* p_data, void* p_min, void* p_max, const(char)* format, ImGuiSliderFlags flags)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta