1 2 module bindbc.cimgui.funcs; 3 import bindbc.cimgui.types; 4 import core.stdc.stdarg:va_list; 5 6 extern(C) @nogc nothrow 7 { 8 alias da_ImVec2_ImVec2Nil = ImVec2* function (); 9 alias da_ImVec2_destroy = void function (ImVec2* self); 10 alias da_ImVec2_ImVec2Float = ImVec2* function (float _x,float _y); 11 alias da_ImVec4_ImVec4Nil = ImVec4* function (); 12 alias da_ImVec4_destroy = void function (ImVec4* self); 13 alias da_ImVec4_ImVec4Float = ImVec4* function (float _x,float _y,float _z,float _w); 14 alias da_igCreateContext = ImGuiContext* function (ImFontAtlas* shared_font_atlas); 15 alias da_igDestroyContext = void function (ImGuiContext* ctx); 16 alias da_igGetCurrentContext = ImGuiContext* function (); 17 alias da_igSetCurrentContext = void function (ImGuiContext* ctx); 18 alias da_igGetIO = ImGuiIO* function (); 19 alias da_igGetStyle = ImGuiStyle* function (); 20 alias da_igNewFrame = void function (); 21 alias da_igEndFrame = void function (); 22 alias da_igRender = void function (); 23 alias da_igGetDrawData = ImDrawData* function (); 24 alias da_igShowDemoWindow = void function (bool* p_open); 25 alias da_igShowAboutWindow = void function (bool* p_open); 26 alias da_igShowMetricsWindow = void function (bool* p_open); 27 alias da_igShowStyleEditor = void function (ImGuiStyle* ref_); 28 alias da_igShowStyleSelector = bool function (const (char)* label); 29 alias da_igShowFontSelector = void function (const (char)* label); 30 alias da_igShowUserGuide = void function (); 31 alias da_igGetVersion = const (char)* function (); 32 alias da_igStyleColorsDark = void function (ImGuiStyle* dst); 33 alias da_igStyleColorsClassic = void function (ImGuiStyle* dst); 34 alias da_igStyleColorsLight = void function (ImGuiStyle* dst); 35 alias da_igBegin = bool function (const (char)* name,bool* p_open,ImGuiWindowFlags flags); 36 alias da_igEnd = void function (); 37 alias da_igBeginChildStr = bool function (const (char)* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags); 38 alias da_igBeginChildID = bool function (ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags); 39 alias da_igEndChild = void function (); 40 alias da_igIsWindowAppearing = bool function (); 41 alias da_igIsWindowCollapsed = bool function (); 42 alias da_igIsWindowFocused = bool function (ImGuiFocusedFlags flags); 43 alias da_igIsWindowHovered = bool function (ImGuiHoveredFlags flags); 44 alias da_igGetWindowDrawList = ImDrawList* function (); 45 alias da_igGetWindowDpiScale = float function (); 46 alias da_igGetWindowViewport = ImGuiViewport* function (); 47 alias da_igGetWindowPos = void function (ImVec2 *pOut); 48 alias da_igGetWindowSize = void function (ImVec2 *pOut); 49 alias da_igGetWindowWidth = float function (); 50 alias da_igGetWindowHeight = float function (); 51 alias da_igSetNextWindowPos = void function (const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot); 52 alias da_igSetNextWindowSize = void function (const ImVec2 size,ImGuiCond cond); 53 alias da_igSetNextWindowSizeConstraints = void function (const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data); 54 alias da_igSetNextWindowContentSize = void function (const ImVec2 size); 55 alias da_igSetNextWindowCollapsed = void function (bool collapsed,ImGuiCond cond); 56 alias da_igSetNextWindowFocus = void function (); 57 alias da_igSetNextWindowBgAlpha = void function (float alpha); 58 alias da_igSetNextWindowViewport = void function (ImGuiID viewport_id); 59 alias da_igSetWindowPosVec2 = void function (const ImVec2 pos,ImGuiCond cond); 60 alias da_igSetWindowSizeVec2 = void function (const ImVec2 size,ImGuiCond cond); 61 alias da_igSetWindowCollapsedBool = void function (bool collapsed,ImGuiCond cond); 62 alias da_igSetWindowFocusNil = void function (); 63 alias da_igSetWindowFontScale = void function (float scale); 64 alias da_igSetWindowPosStr = void function (const (char)* name,const ImVec2 pos,ImGuiCond cond); 65 alias da_igSetWindowSizeStr = void function (const (char)* name,const ImVec2 size,ImGuiCond cond); 66 alias da_igSetWindowCollapsedStr = void function (const (char)* name,bool collapsed,ImGuiCond cond); 67 alias da_igSetWindowFocusStr = void function (const (char)* name); 68 alias da_igGetContentRegionMax = void function (ImVec2 *pOut); 69 alias da_igGetContentRegionAvail = void function (ImVec2 *pOut); 70 alias da_igGetWindowContentRegionMin = void function (ImVec2 *pOut); 71 alias da_igGetWindowContentRegionMax = void function (ImVec2 *pOut); 72 alias da_igGetWindowContentRegionWidth = float function (); 73 alias da_igGetScrollX = float function (); 74 alias da_igGetScrollY = float function (); 75 alias da_igGetScrollMaxX = float function (); 76 alias da_igGetScrollMaxY = float function (); 77 alias da_igSetScrollXFloat = void function (float scroll_x); 78 alias da_igSetScrollYFloat = void function (float scroll_y); 79 alias da_igSetScrollHereX = void function (float center_x_ratio); 80 alias da_igSetScrollHereY = void function (float center_y_ratio); 81 alias da_igSetScrollFromPosXFloat = void function (float local_x,float center_x_ratio); 82 alias da_igSetScrollFromPosYFloat = void function (float local_y,float center_y_ratio); 83 alias da_igPushFont = void function (ImFont* font); 84 alias da_igPopFont = void function (); 85 alias da_igPushStyleColorU32 = void function (ImGuiCol idx,ImU32 col); 86 alias da_igPushStyleColorVec4 = void function (ImGuiCol idx,const ImVec4 col); 87 alias da_igPopStyleColor = void function (int count); 88 alias da_igPushStyleVarFloat = void function (ImGuiStyleVar idx,float val); 89 alias da_igPushStyleVarVec2 = void function (ImGuiStyleVar idx,const ImVec2 val); 90 alias da_igPopStyleVar = void function (int count); 91 alias da_igGetStyleColorVec4 = const ImVec4* function (ImGuiCol idx); 92 alias da_igGetFont = ImFont* function (); 93 alias da_igGetFontSize = float function (); 94 alias da_igGetFontTexUvWhitePixel = void function (ImVec2 *pOut); 95 alias da_igGetColorU32Col = ImU32 function (ImGuiCol idx,float alpha_mul); 96 alias da_igGetColorU32Vec4 = ImU32 function (const ImVec4 col); 97 alias da_igGetColorU32U32 = ImU32 function (ImU32 col); 98 alias da_igPushItemWidth = void function (float item_width); 99 alias da_igPopItemWidth = void function (); 100 alias da_igSetNextItemWidth = void function (float item_width); 101 alias da_igCalcItemWidth = float function (); 102 alias da_igPushTextWrapPos = void function (float wrap_local_pos_x); 103 alias da_igPopTextWrapPos = void function (); 104 alias da_igPushAllowKeyboardFocus = void function (bool allow_keyboard_focus); 105 alias da_igPopAllowKeyboardFocus = void function (); 106 alias da_igPushButtonRepeat = void function (bool repeat); 107 alias da_igPopButtonRepeat = void function (); 108 alias da_igSeparator = void function (); 109 alias da_igSameLine = void function (float offset_from_start_x,float spacing); 110 alias da_igNewLine = void function (); 111 alias da_igSpacing = void function (); 112 alias da_igDummy = void function (const ImVec2 size); 113 alias da_igIndent = void function (float indent_w); 114 alias da_igUnindent = void function (float indent_w); 115 alias da_igBeginGroup = void function (); 116 alias da_igEndGroup = void function (); 117 alias da_igGetCursorPos = void function (ImVec2 *pOut); 118 alias da_igGetCursorPosX = float function (); 119 alias da_igGetCursorPosY = float function (); 120 alias da_igSetCursorPos = void function (const ImVec2 local_pos); 121 alias da_igSetCursorPosX = void function (float local_x); 122 alias da_igSetCursorPosY = void function (float local_y); 123 alias da_igGetCursorStartPos = void function (ImVec2 *pOut); 124 alias da_igGetCursorScreenPos = void function (ImVec2 *pOut); 125 alias da_igSetCursorScreenPos = void function (const ImVec2 pos); 126 alias da_igAlignTextToFramePadding = void function (); 127 alias da_igGetTextLineHeight = float function (); 128 alias da_igGetTextLineHeightWithSpacing = float function (); 129 alias da_igGetFrameHeight = float function (); 130 alias da_igGetFrameHeightWithSpacing = float function (); 131 alias da_igPushIDStr = void function (const (char)* str_id); 132 alias da_igPushIDStrStr = void function (const (char)* str_id_begin,const (char)* str_id_end); 133 alias da_igPushIDPtr = void function (const void* ptr_id); 134 alias da_igPushIDInt = void function (int int_id); 135 alias da_igPopID = void function (); 136 alias da_igGetIDStr = ImGuiID function (const (char)* str_id); 137 alias da_igGetIDStrStr = ImGuiID function (const (char)* str_id_begin,const (char)* str_id_end); 138 alias da_igGetIDPtr = ImGuiID function (const void* ptr_id); 139 alias da_igTextUnformatted = void function (const (char)* text,const (char)* text_end); 140 alias da_igText = void function (const (char)* fmt,...); 141 alias da_igTextV = void function (const (char)* fmt,va_list args); 142 alias da_igTextColored = void function (const ImVec4 col,const (char)* fmt,...); 143 alias da_igTextColoredV = void function (const ImVec4 col,const (char)* fmt,va_list args); 144 alias da_igTextDisabled = void function (const (char)* fmt,...); 145 alias da_igTextDisabledV = void function (const (char)* fmt,va_list args); 146 alias da_igTextWrapped = void function (const (char)* fmt,...); 147 alias da_igTextWrappedV = void function (const (char)* fmt,va_list args); 148 alias da_igLabelText = void function (const (char)* label,const (char)* fmt,...); 149 alias da_igLabelTextV = void function (const (char)* label,const (char)* fmt,va_list args); 150 alias da_igBulletText = void function (const (char)* fmt,...); 151 alias da_igBulletTextV = void function (const (char)* fmt,va_list args); 152 alias da_igButton = bool function (const (char)* label,const ImVec2 size); 153 alias da_igSmallButton = bool function (const (char)* label); 154 alias da_igInvisibleButton = bool function (const (char)* str_id,const ImVec2 size,ImGuiButtonFlags flags); 155 alias da_igArrowButton = bool function (const (char)* str_id,ImGuiDir dir); 156 alias da_igImage = void function (ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col); 157 alias da_igImageButton = bool function (ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col); 158 alias da_igCheckbox = bool function (const (char)* label,bool* v); 159 alias da_igCheckboxFlags = bool function (const (char)* label,uint* flags,uint flags_value); 160 alias da_igRadioButtonBool = bool function (const (char)* label,bool active); 161 alias da_igRadioButtonIntPtr = bool function (const (char)* label,int* v,int v_button); 162 alias da_igProgressBar = void function (float fraction,const ImVec2 size_arg,const (char)* overlay); 163 alias da_igBullet = void function (); 164 alias da_igBeginCombo = bool function (const (char)* label,const (char)* preview_value,ImGuiComboFlags flags); 165 alias da_igEndCombo = void function (); 166 alias da_igComboStr_arr = bool function (const (char)* label,int* current_item,const (char)* * items,int items_count,int popup_max_height_in_items); 167 alias da_igComboStr = bool function (const (char)* label,int* current_item,const (char)* items_separated_by_zeros,int popup_max_height_in_items); 168 alias da_igComboFnBoolPtr = bool function (const (char)* label,int* current_item,bool function(void* data,int idx,const (char)** out_text) items_getter,void* data,int items_count,int popup_max_height_in_items); 169 alias da_igDragFloat = bool function (const (char)* label,float* v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 170 alias da_igDragFloat2 = bool function (const (char)* label,float * v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 171 alias da_igDragFloat3 = bool function (const (char)* label,float * v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 172 alias da_igDragFloat4 = bool function (const (char)* label,float * v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 173 alias da_igDragFloatRange2 = bool function (const (char)* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const (char)* format,const (char)* format_max,ImGuiSliderFlags flags); 174 alias da_igDragInt = bool function (const (char)* label,int* v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 175 alias da_igDragInt2 = bool function (const (char)* label,int * v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 176 alias da_igDragInt3 = bool function (const (char)* label,int * v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 177 alias da_igDragInt4 = bool function (const (char)* label,int * v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 178 alias da_igDragIntRange2 = bool function (const (char)* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const (char)* format,const (char)* format_max,ImGuiSliderFlags flags); 179 alias da_igDragScalar = bool function (const (char)* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags); 180 alias da_igDragScalarN = bool function (const (char)* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags); 181 alias da_igSliderFloat = bool function (const (char)* label,float* v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 182 alias da_igSliderFloat2 = bool function (const (char)* label,float * v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 183 alias da_igSliderFloat3 = bool function (const (char)* label,float * v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 184 alias da_igSliderFloat4 = bool function (const (char)* label,float * v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 185 alias da_igSliderAngle = bool function (const (char)* label,float* v_rad,float v_degrees_min,float v_degrees_max,const (char)* format,ImGuiSliderFlags flags); 186 alias da_igSliderInt = bool function (const (char)* label,int* v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 187 alias da_igSliderInt2 = bool function (const (char)* label,int * v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 188 alias da_igSliderInt3 = bool function (const (char)* label,int * v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 189 alias da_igSliderInt4 = bool function (const (char)* label,int * v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 190 alias da_igSliderScalar = bool function (const (char)* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags); 191 alias da_igSliderScalarN = bool function (const (char)* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags); 192 alias da_igVSliderFloat = bool function (const (char)* label,const ImVec2 size,float* v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 193 alias da_igVSliderInt = bool function (const (char)* label,const ImVec2 size,int* v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 194 alias da_igVSliderScalar = bool function (const (char)* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags); 195 alias da_igInputText = bool function (const (char)* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 196 alias da_igInputTextMultiline = bool function (const (char)* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 197 alias da_igInputTextWithHint = bool function (const (char)* label,const (char)* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 198 alias da_igInputFloat = bool function (const (char)* label,float* v,float step,float step_fast,const (char)* format,ImGuiInputTextFlags flags); 199 alias da_igInputFloat2 = bool function (const (char)* label,float * v,const (char)* format,ImGuiInputTextFlags flags); 200 alias da_igInputFloat3 = bool function (const (char)* label,float * v,const (char)* format,ImGuiInputTextFlags flags); 201 alias da_igInputFloat4 = bool function (const (char)* label,float * v,const (char)* format,ImGuiInputTextFlags flags); 202 alias da_igInputInt = bool function (const (char)* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags); 203 alias da_igInputInt2 = bool function (const (char)* label,int * v,ImGuiInputTextFlags flags); 204 alias da_igInputInt3 = bool function (const (char)* label,int * v,ImGuiInputTextFlags flags); 205 alias da_igInputInt4 = bool function (const (char)* label,int * v,ImGuiInputTextFlags flags); 206 alias da_igInputDouble = bool function (const (char)* label,double* v,double step,double step_fast,const (char)* format,ImGuiInputTextFlags flags); 207 alias da_igInputScalar = bool function (const (char)* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const (char)* format,ImGuiInputTextFlags flags); 208 alias da_igInputScalarN = bool function (const (char)* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const (char)* format,ImGuiInputTextFlags flags); 209 alias da_igColorEdit3 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags); 210 alias da_igColorEdit4 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags); 211 alias da_igColorPicker3 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags); 212 alias da_igColorPicker4 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags,const float* ref_col); 213 alias da_igColorButton = bool function (const (char)* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size); 214 alias da_igSetColorEditOptions = void function (ImGuiColorEditFlags flags); 215 alias da_igTreeNodeStr = bool function (const (char)* label); 216 alias da_igTreeNodeStrStr = bool function (const (char)* str_id,const (char)* fmt,...); 217 alias da_igTreeNodePtr = bool function (const void* ptr_id,const (char)* fmt,...); 218 alias da_igTreeNodeVStr = bool function (const (char)* str_id,const (char)* fmt,va_list args); 219 alias da_igTreeNodeVPtr = bool function (const void* ptr_id,const (char)* fmt,va_list args); 220 alias da_igTreeNodeExStr = bool function (const (char)* label,ImGuiTreeNodeFlags flags); 221 alias da_igTreeNodeExStrStr = bool function (const (char)* str_id,ImGuiTreeNodeFlags flags,const (char)* fmt,...); 222 alias da_igTreeNodeExPtr = bool function (const void* ptr_id,ImGuiTreeNodeFlags flags,const (char)* fmt,...); 223 alias da_igTreeNodeExVStr = bool function (const (char)* str_id,ImGuiTreeNodeFlags flags,const (char)* fmt,va_list args); 224 alias da_igTreeNodeExVPtr = bool function (const void* ptr_id,ImGuiTreeNodeFlags flags,const (char)* fmt,va_list args); 225 alias da_igTreePushStr = void function (const (char)* str_id); 226 alias da_igTreePushPtr = void function (const void* ptr_id); 227 alias da_igTreePop = void function (); 228 alias da_igGetTreeNodeToLabelSpacing = float function (); 229 alias da_igCollapsingHeaderTreeNodeFlags = bool function (const (char)* label,ImGuiTreeNodeFlags flags); 230 alias da_igCollapsingHeaderBoolPtr = bool function (const (char)* label,bool* p_open,ImGuiTreeNodeFlags flags); 231 alias da_igSetNextItemOpen = void function (bool is_open,ImGuiCond cond); 232 alias da_igSelectableBool = bool function (const (char)* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size); 233 alias da_igSelectableBoolPtr = bool function (const (char)* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size); 234 alias da_igListBoxStr_arr = bool function (const (char)* label,int* current_item,const (char)* * items,int items_count,int height_in_items); 235 alias da_igListBoxFnBoolPtr = bool function (const (char)* label,int* current_item,bool function(void* data,int idx,const (char)** out_text) items_getter,void* data,int items_count,int height_in_items); 236 alias da_igListBoxHeaderVec2 = bool function (const (char)* label,const ImVec2 size); 237 alias da_igListBoxHeaderInt = bool function (const (char)* label,int items_count,int height_in_items); 238 alias da_igListBoxFooter = void function (); 239 alias da_igPlotLinesFloatPtr = void function (const (char)* label,const float* values,int values_count,int values_offset,const (char)* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); 240 alias da_igPlotLinesFnFloatPtr = void function (const (char)* label,float function(void* data,int idx) values_getter,void* data,int values_count,int values_offset,const (char)* overlay_text,float scale_min,float scale_max,ImVec2 graph_size); 241 alias da_igPlotHistogramFloatPtr = void function (const (char)* label,const float* values,int values_count,int values_offset,const (char)* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); 242 alias da_igPlotHistogramFnFloatPtr = void function (const (char)* label,float function(void* data,int idx) values_getter,void* data,int values_count,int values_offset,const (char)* overlay_text,float scale_min,float scale_max,ImVec2 graph_size); 243 alias da_igValueBool = void function (const (char)* prefix,bool b); 244 alias da_igValueInt = void function (const (char)* prefix,int v); 245 alias da_igValueUint = void function (const (char)* prefix,uint v); 246 alias da_igValueFloat = void function (const (char)* prefix,float v,const (char)* float_format); 247 alias da_igBeginMenuBar = bool function (); 248 alias da_igEndMenuBar = void function (); 249 alias da_igBeginMainMenuBar = bool function (); 250 alias da_igEndMainMenuBar = void function (); 251 alias da_igBeginMenu = bool function (const (char)* label,bool enabled); 252 alias da_igEndMenu = void function (); 253 alias da_igMenuItemBool = bool function (const (char)* label,const (char)* shortcut,bool selected,bool enabled); 254 alias da_igMenuItemBoolPtr = bool function (const (char)* label,const (char)* shortcut,bool* p_selected,bool enabled); 255 alias da_igBeginTooltip = void function (); 256 alias da_igEndTooltip = void function (); 257 alias da_igSetTooltip = void function (const (char)* fmt,...); 258 alias da_igSetTooltipV = void function (const (char)* fmt,va_list args); 259 alias da_igBeginPopup = bool function (const (char)* str_id,ImGuiWindowFlags flags); 260 alias da_igBeginPopupModal = bool function (const (char)* name,bool* p_open,ImGuiWindowFlags flags); 261 alias da_igEndPopup = void function (); 262 alias da_igOpenPopup = void function (const (char)* str_id,ImGuiPopupFlags popup_flags); 263 alias da_igOpenPopupOnItemClick = void function (const (char)* str_id,ImGuiPopupFlags popup_flags); 264 alias da_igCloseCurrentPopup = void function (); 265 alias da_igBeginPopupContextItem = bool function (const (char)* str_id,ImGuiPopupFlags popup_flags); 266 alias da_igBeginPopupContextWindow = bool function (const (char)* str_id,ImGuiPopupFlags popup_flags); 267 alias da_igBeginPopupContextVoid = bool function (const (char)* str_id,ImGuiPopupFlags popup_flags); 268 alias da_igIsPopupOpenStr = bool function (const (char)* str_id,ImGuiPopupFlags flags); 269 alias da_igColumns = void function (int count,const (char)* id,bool border); 270 alias da_igNextColumn = void function (); 271 alias da_igGetColumnIndex = int function (); 272 alias da_igGetColumnWidth = float function (int column_index); 273 alias da_igSetColumnWidth = void function (int column_index,float width); 274 alias da_igGetColumnOffset = float function (int column_index); 275 alias da_igSetColumnOffset = void function (int column_index,float offset_x); 276 alias da_igGetColumnsCount = int function (); 277 alias da_igBeginTabBar = bool function (const (char)* str_id,ImGuiTabBarFlags flags); 278 alias da_igEndTabBar = void function (); 279 alias da_igBeginTabItem = bool function (const (char)* label,bool* p_open,ImGuiTabItemFlags flags); 280 alias da_igEndTabItem = void function (); 281 alias da_igTabItemButton = bool function (const (char)* label,ImGuiTabItemFlags flags); 282 alias da_igSetTabItemClosed = void function (const (char)* tab_or_docked_window_label); 283 alias da_igDockSpace = void function (ImGuiID id,const ImVec2 size,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class); 284 alias da_igDockSpaceOverViewport = ImGuiID function (ImGuiViewport* viewport,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class); 285 alias da_igSetNextWindowDockID = void function (ImGuiID dock_id,ImGuiCond cond); 286 alias da_igSetNextWindowClass = void function (const ImGuiWindowClass* window_class); 287 alias da_igGetWindowDockID = ImGuiID function (); 288 alias da_igIsWindowDocked = bool function (); 289 alias da_igLogToTTY = void function (int auto_open_depth); 290 alias da_igLogToFile = void function (int auto_open_depth,const (char)* filename); 291 alias da_igLogToClipboard = void function (int auto_open_depth); 292 alias da_igLogFinish = void function (); 293 alias da_igLogButtons = void function (); 294 alias da_igBeginDragDropSource = bool function (ImGuiDragDropFlags flags); 295 alias da_igSetDragDropPayload = bool function (const (char)* type,const void* data,size_t sz,ImGuiCond cond); 296 alias da_igEndDragDropSource = void function (); 297 alias da_igBeginDragDropTarget = bool function (); 298 alias da_igAcceptDragDropPayload = const ImGuiPayload* function (const (char)* type,ImGuiDragDropFlags flags); 299 alias da_igEndDragDropTarget = void function (); 300 alias da_igGetDragDropPayload = const ImGuiPayload* function (); 301 alias da_igPushClipRect = void function (const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); 302 alias da_igPopClipRect = void function (); 303 alias da_igSetItemDefaultFocus = void function (); 304 alias da_igSetKeyboardFocusHere = void function (int offset); 305 alias da_igIsItemHovered = bool function (ImGuiHoveredFlags flags); 306 alias da_igIsItemActive = bool function (); 307 alias da_igIsItemFocused = bool function (); 308 alias da_igIsItemClicked = bool function (ImGuiMouseButton mouse_button); 309 alias da_igIsItemVisible = bool function (); 310 alias da_igIsItemEdited = bool function (); 311 alias da_igIsItemActivated = bool function (); 312 alias da_igIsItemDeactivated = bool function (); 313 alias da_igIsItemDeactivatedAfterEdit = bool function (); 314 alias da_igIsItemToggledOpen = bool function (); 315 alias da_igIsAnyItemHovered = bool function (); 316 alias da_igIsAnyItemActive = bool function (); 317 alias da_igIsAnyItemFocused = bool function (); 318 alias da_igGetItemRectMin = void function (ImVec2 *pOut); 319 alias da_igGetItemRectMax = void function (ImVec2 *pOut); 320 alias da_igGetItemRectSize = void function (ImVec2 *pOut); 321 alias da_igSetItemAllowOverlap = void function (); 322 alias da_igIsRectVisibleNil = bool function (const ImVec2 size); 323 alias da_igIsRectVisibleVec2 = bool function (const ImVec2 rect_min,const ImVec2 rect_max); 324 alias da_igGetTime = double function (); 325 alias da_igGetFrameCount = int function (); 326 alias da_igGetBackgroundDrawListNil = ImDrawList* function (); 327 alias da_igGetForegroundDrawListNil = ImDrawList* function (); 328 alias da_igGetBackgroundDrawListViewportPtr = ImDrawList* function (ImGuiViewport* viewport); 329 alias da_igGetForegroundDrawListViewportPtr = ImDrawList* function (ImGuiViewport* viewport); 330 alias da_igGetDrawListSharedData = ImDrawListSharedData* function (); 331 alias da_igGetStyleColorName = const (char)* function (ImGuiCol idx); 332 alias da_igSetStateStorage = void function (ImGuiStorage* storage); 333 alias da_igGetStateStorage = ImGuiStorage* function (); 334 alias da_igCalcListClipping = void function (int items_count,float items_height,int* out_items_display_start,int* out_items_display_end); 335 alias da_igBeginChildFrame = bool function (ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags); 336 alias da_igEndChildFrame = void function (); 337 alias da_igCalcTextSize = void function (ImVec2 *pOut,const (char)* text,const (char)* text_end,bool hide_text_after_double_hash,float wrap_width); 338 alias da_igColorConvertU32ToFloat4 = void function (ImVec4 *pOut,ImU32 in_); 339 alias da_igColorConvertFloat4ToU32 = ImU32 function (const ImVec4 in_); 340 alias da_igColorConvertRGBtoHSV = void function (float r,float g,float b,float* out_h,float* out_s,float* out_v); 341 alias da_igColorConvertHSVtoRGB = void function (float h,float s,float v,float* out_r,float* out_g,float* out_b); 342 alias da_igGetKeyIndex = int function (ImGuiKey imgui_key); 343 alias da_igIsKeyDown = bool function (int user_key_index); 344 alias da_igIsKeyPressed = bool function (int user_key_index,bool repeat); 345 alias da_igIsKeyReleased = bool function (int user_key_index); 346 alias da_igGetKeyPressedAmount = int function (int key_index,float repeat_delay,float rate); 347 alias da_igCaptureKeyboardFromApp = void function (bool want_capture_keyboard_value); 348 alias da_igIsMouseDown = bool function (ImGuiMouseButton button); 349 alias da_igIsMouseClicked = bool function (ImGuiMouseButton button,bool repeat); 350 alias da_igIsMouseReleased = bool function (ImGuiMouseButton button); 351 alias da_igIsMouseDoubleClicked = bool function (ImGuiMouseButton button); 352 alias da_igIsMouseHoveringRect = bool function (const ImVec2 r_min,const ImVec2 r_max,bool clip); 353 alias da_igIsMousePosValid = bool function (const ImVec2* mouse_pos); 354 alias da_igIsAnyMouseDown = bool function (); 355 alias da_igGetMousePos = void function (ImVec2 *pOut); 356 alias da_igGetMousePosOnOpeningCurrentPopup = void function (ImVec2 *pOut); 357 alias da_igIsMouseDragging = bool function (ImGuiMouseButton button,float lock_threshold); 358 alias da_igGetMouseDragDelta = void function (ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold); 359 alias da_igResetMouseDragDelta = void function (ImGuiMouseButton button); 360 alias da_igGetMouseCursor = ImGuiMouseCursor function (); 361 alias da_igSetMouseCursor = void function (ImGuiMouseCursor cursor_type); 362 alias da_igCaptureMouseFromApp = void function (bool want_capture_mouse_value); 363 alias da_igGetClipboardText = const (char)* function (); 364 alias da_igSetClipboardText = void function (const (char)* text); 365 alias da_igLoadIniSettingsFromDisk = void function (const (char)* ini_filename); 366 alias da_igLoadIniSettingsFromMemory = void function (const (char)* ini_data,size_t ini_size); 367 alias da_igSaveIniSettingsToDisk = void function (const (char)* ini_filename); 368 alias da_igSaveIniSettingsToMemory = const (char)* function (size_t* out_ini_size); 369 alias da_igDebugCheckVersionAndDataLayout = bool function (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); 370 alias da_igSetAllocatorFunctions = void function (void* function(size_t sz,void* user_data) alloc_func,void function(void* ptr,void* user_data) free_func,void* user_data); 371 alias da_igMemAlloc = void* function (size_t size); 372 alias da_igMemFree = void function (void* ptr); 373 alias da_igGetPlatformIO = ImGuiPlatformIO* function (); 374 alias da_igGetMainViewport = ImGuiViewport* function (); 375 alias da_igUpdatePlatformWindows = void function (); 376 alias da_igRenderPlatformWindowsDefault = void function (void* platform_render_arg,void* renderer_render_arg); 377 alias da_igDestroyPlatformWindows = void function (); 378 alias da_igFindViewportByID = ImGuiViewport* function (ImGuiID id); 379 alias da_igFindViewportByPlatformHandle = ImGuiViewport* function (void* platform_handle); 380 alias da_ImGuiStyle_ImGuiStyle = ImGuiStyle* function (); 381 alias da_ImGuiStyle_destroy = void function (ImGuiStyle* self); 382 alias da_ImGuiStyle_ScaleAllSizes = void function (ImGuiStyle* self,float scale_factor); 383 alias da_ImGuiIO_AddInputCharacter = void function (ImGuiIO* self,uint c); 384 alias da_ImGuiIO_AddInputCharacterUTF16 = void function (ImGuiIO* self,ImWchar16 c); 385 alias da_ImGuiIO_AddInputCharactersUTF8 = void function (ImGuiIO* self,const (char)* str); 386 alias da_ImGuiIO_ClearInputCharacters = void function (ImGuiIO* self); 387 alias da_ImGuiIO_ImGuiIO = ImGuiIO* function (); 388 alias da_ImGuiIO_destroy = void function (ImGuiIO* self); 389 alias da_ImGuiInputTextCallbackData_ImGuiInputTextCallbackData = ImGuiInputTextCallbackData* function (); 390 alias da_ImGuiInputTextCallbackData_destroy = void function (ImGuiInputTextCallbackData* self); 391 alias da_ImGuiInputTextCallbackData_DeleteChars = void function (ImGuiInputTextCallbackData* self,int pos,int bytes_count); 392 alias da_ImGuiInputTextCallbackData_InsertChars = void function (ImGuiInputTextCallbackData* self,int pos,const (char)* text,const (char)* text_end); 393 alias da_ImGuiInputTextCallbackData_SelectAll = void function (ImGuiInputTextCallbackData* self); 394 alias da_ImGuiInputTextCallbackData_ClearSelection = void function (ImGuiInputTextCallbackData* self); 395 alias da_ImGuiInputTextCallbackData_HasSelection = bool function (ImGuiInputTextCallbackData* self); 396 alias da_ImGuiWindowClass_ImGuiWindowClass = ImGuiWindowClass* function (); 397 alias da_ImGuiWindowClass_destroy = void function (ImGuiWindowClass* self); 398 alias da_ImGuiPayload_ImGuiPayload = ImGuiPayload* function (); 399 alias da_ImGuiPayload_destroy = void function (ImGuiPayload* self); 400 alias da_ImGuiPayload_Clear = void function (ImGuiPayload* self); 401 alias da_ImGuiPayload_IsDataType = bool function (ImGuiPayload* self,const (char)* type); 402 alias da_ImGuiPayload_IsPreview = bool function (ImGuiPayload* self); 403 alias da_ImGuiPayload_IsDelivery = bool function (ImGuiPayload* self); 404 alias da_ImGuiOnceUponAFrame_ImGuiOnceUponAFrame = ImGuiOnceUponAFrame* function (); 405 alias da_ImGuiOnceUponAFrame_destroy = void function (ImGuiOnceUponAFrame* self); 406 alias da_ImGuiTextFilter_ImGuiTextFilter = ImGuiTextFilter* function (const (char)* default_filter); 407 alias da_ImGuiTextFilter_destroy = void function (ImGuiTextFilter* self); 408 alias da_ImGuiTextFilter_Draw = bool function (ImGuiTextFilter* self,const (char)* label,float width); 409 alias da_ImGuiTextFilter_PassFilter = bool function (ImGuiTextFilter* self,const (char)* text,const (char)* text_end); 410 alias da_ImGuiTextFilter_Build = void function (ImGuiTextFilter* self); 411 alias da_ImGuiTextFilter_Clear = void function (ImGuiTextFilter* self); 412 alias da_ImGuiTextFilter_IsActive = bool function (ImGuiTextFilter* self); 413 alias da_ImGuiTextRange_ImGuiTextRangeNil = ImGuiTextRange* function (); 414 alias da_ImGuiTextRange_destroy = void function (ImGuiTextRange* self); 415 alias da_ImGuiTextRange_ImGuiTextRangeStr = ImGuiTextRange* function (const (char)* _b,const (char)* _e); 416 alias da_ImGuiTextRange_empty = bool function (ImGuiTextRange* self); 417 alias da_ImGuiTextRange_split = void function (ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out_); 418 alias da_ImGuiTextBuffer_ImGuiTextBuffer = ImGuiTextBuffer* function (); 419 alias da_ImGuiTextBuffer_destroy = void function (ImGuiTextBuffer* self); 420 alias da_ImGuiTextBuffer_begin = const (char)* function (ImGuiTextBuffer* self); 421 alias da_ImGuiTextBuffer_end = const (char)* function (ImGuiTextBuffer* self); 422 alias da_ImGuiTextBuffer_size = int function (ImGuiTextBuffer* self); 423 alias da_ImGuiTextBuffer_empty = bool function (ImGuiTextBuffer* self); 424 alias da_ImGuiTextBuffer_clear = void function (ImGuiTextBuffer* self); 425 alias da_ImGuiTextBuffer_reserve = void function (ImGuiTextBuffer* self,int capacity); 426 alias da_ImGuiTextBuffer_c_str = const (char)* function (ImGuiTextBuffer* self); 427 alias da_ImGuiTextBuffer_append = void function (ImGuiTextBuffer* self,const (char)* str,const (char)* str_end); 428 alias da_ImGuiTextBuffer_appendfv = void function (ImGuiTextBuffer* self,const (char)* fmt,va_list args); 429 alias da_ImGuiStoragePair_ImGuiStoragePairInt = ImGuiStoragePair* function (ImGuiID _key,int _val_i); 430 alias da_ImGuiStoragePair_destroy = void function (ImGuiStoragePair* self); 431 alias da_ImGuiStoragePair_ImGuiStoragePairFloat = ImGuiStoragePair* function (ImGuiID _key,float _val_f); 432 alias da_ImGuiStoragePair_ImGuiStoragePairPtr = ImGuiStoragePair* function (ImGuiID _key,void* _val_p); 433 alias da_ImGuiStorage_Clear = void function (ImGuiStorage* self); 434 alias da_ImGuiStorage_GetInt = int function (ImGuiStorage* self,ImGuiID key,int default_val); 435 alias da_ImGuiStorage_SetInt = void function (ImGuiStorage* self,ImGuiID key,int val); 436 alias da_ImGuiStorage_GetBool = bool function (ImGuiStorage* self,ImGuiID key,bool default_val); 437 alias da_ImGuiStorage_SetBool = void function (ImGuiStorage* self,ImGuiID key,bool val); 438 alias da_ImGuiStorage_GetFloat = float function (ImGuiStorage* self,ImGuiID key,float default_val); 439 alias da_ImGuiStorage_SetFloat = void function (ImGuiStorage* self,ImGuiID key,float val); 440 alias da_ImGuiStorage_GetVoidPtr = void* function (ImGuiStorage* self,ImGuiID key); 441 alias da_ImGuiStorage_SetVoidPtr = void function (ImGuiStorage* self,ImGuiID key,void* val); 442 alias da_ImGuiStorage_GetIntRef = int* function (ImGuiStorage* self,ImGuiID key,int default_val); 443 alias da_ImGuiStorage_GetBoolRef = bool* function (ImGuiStorage* self,ImGuiID key,bool default_val); 444 alias da_ImGuiStorage_GetFloatRef = float* function (ImGuiStorage* self,ImGuiID key,float default_val); 445 alias da_ImGuiStorage_GetVoidPtrRef = void** function (ImGuiStorage* self,ImGuiID key,void* default_val); 446 alias da_ImGuiStorage_SetAllInt = void function (ImGuiStorage* self,int val); 447 alias da_ImGuiStorage_BuildSortByKey = void function (ImGuiStorage* self); 448 alias da_ImGuiListClipper_ImGuiListClipper = ImGuiListClipper* function (); 449 alias da_ImGuiListClipper_destroy = void function (ImGuiListClipper* self); 450 alias da_ImGuiListClipper_Begin = void function (ImGuiListClipper* self,int items_count,float items_height); 451 alias da_ImGuiListClipper_End = void function (ImGuiListClipper* self); 452 alias da_ImGuiListClipper_Step = bool function (ImGuiListClipper* self); 453 alias da_ImColor_ImColorNil = ImColor* function (); 454 alias da_ImColor_destroy = void function (ImColor* self); 455 alias da_ImColor_ImColorInt = ImColor* function (int r,int g,int b,int a); 456 alias da_ImColor_ImColorU32 = ImColor* function (ImU32 rgba); 457 alias da_ImColor_ImColorFloat = ImColor* function (float r,float g,float b,float a); 458 alias da_ImColor_ImColorVec4 = ImColor* function (const ImVec4 col); 459 alias da_ImColor_SetHSV = void function (ImColor* self,float h,float s,float v,float a); 460 alias da_ImColor_HSV = void function (ImColor *pOut,float h,float s,float v,float a); 461 alias da_ImDrawCmd_ImDrawCmd = ImDrawCmd* function (); 462 alias da_ImDrawCmd_destroy = void function (ImDrawCmd* self); 463 alias da_ImDrawListSplitter_ImDrawListSplitter = ImDrawListSplitter* function (); 464 alias da_ImDrawListSplitter_destroy = void function (ImDrawListSplitter* self); 465 alias da_ImDrawListSplitter_Clear = void function (ImDrawListSplitter* self); 466 alias da_ImDrawListSplitter_ClearFreeMemory = void function (ImDrawListSplitter* self); 467 alias da_ImDrawListSplitter_Split = void function (ImDrawListSplitter* self,ImDrawList* draw_list,int count); 468 alias da_ImDrawListSplitter_Merge = void function (ImDrawListSplitter* self,ImDrawList* draw_list); 469 alias da_ImDrawListSplitter_SetCurrentChannel = void function (ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx); 470 alias da_ImDrawList_ImDrawList = ImDrawList* function (const ImDrawListSharedData* shared_data); 471 alias da_ImDrawList_destroy = void function (ImDrawList* self); 472 alias da_ImDrawList_PushClipRect = void function (ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); 473 alias da_ImDrawList_PushClipRectFullScreen = void function (ImDrawList* self); 474 alias da_ImDrawList_PopClipRect = void function (ImDrawList* self); 475 alias da_ImDrawList_PushTextureID = void function (ImDrawList* self,ImTextureID texture_id); 476 alias da_ImDrawList_PopTextureID = void function (ImDrawList* self); 477 alias da_ImDrawList_GetClipRectMin = void function (ImVec2 *pOut,ImDrawList* self); 478 alias da_ImDrawList_GetClipRectMax = void function (ImVec2 *pOut,ImDrawList* self); 479 alias da_ImDrawList_AddLine = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness); 480 alias da_ImDrawList_AddRect = void function (ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness); 481 alias da_ImDrawList_AddRectFilled = void function (ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners); 482 alias da_ImDrawList_AddRectFilledMultiColor = void function (ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left); 483 alias da_ImDrawList_AddQuad = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness); 484 alias da_ImDrawList_AddQuadFilled = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col); 485 alias da_ImDrawList_AddTriangle = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness); 486 alias da_ImDrawList_AddTriangleFilled = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col); 487 alias da_ImDrawList_AddCircle = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); 488 alias da_ImDrawList_AddCircleFilled = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); 489 alias da_ImDrawList_AddNgon = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); 490 alias da_ImDrawList_AddNgonFilled = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); 491 alias da_ImDrawList_AddTextVec2 = void function (ImDrawList* self,const ImVec2 pos,ImU32 col,const (char)* text_begin,const (char)* text_end); 492 alias da_ImDrawList_AddTextFontPtr = void function (ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const (char)* text_begin,const (char)* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect); 493 alias da_ImDrawList_AddPolyline = void function (ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness); 494 alias da_ImDrawList_AddConvexPolyFilled = void function (ImDrawList* self,const ImVec2* points,int num_points,ImU32 col); 495 alias da_ImDrawList_AddBezierCurve = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments); 496 alias da_ImDrawList_AddImage = void function (ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col); 497 alias da_ImDrawList_AddImageQuad = void function (ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col); 498 alias da_ImDrawList_AddImageRounded = void function (ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners); 499 alias da_ImDrawList_PathClear = void function (ImDrawList* self); 500 alias da_ImDrawList_PathLineTo = void function (ImDrawList* self,const ImVec2 pos); 501 alias da_ImDrawList_PathLineToMergeDuplicate = void function (ImDrawList* self,const ImVec2 pos); 502 alias da_ImDrawList_PathFillConvex = void function (ImDrawList* self,ImU32 col); 503 alias da_ImDrawList_PathStroke = void function (ImDrawList* self,ImU32 col,bool closed,float thickness); 504 alias da_ImDrawList_PathArcTo = void function (ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); 505 alias da_ImDrawList_PathArcToFast = void function (ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12); 506 alias da_ImDrawList_PathBezierCurveTo = void function (ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments); 507 alias da_ImDrawList_PathRect = void function (ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners); 508 alias da_ImDrawList_AddCallback = void function (ImDrawList* self,ImDrawCallback callback,void* callback_data); 509 alias da_ImDrawList_AddDrawCmd = void function (ImDrawList* self); 510 alias da_ImDrawList_CloneOutput = ImDrawList* function (ImDrawList* self); 511 alias da_ImDrawList_ChannelsSplit = void function (ImDrawList* self,int count); 512 alias da_ImDrawList_ChannelsMerge = void function (ImDrawList* self); 513 alias da_ImDrawList_ChannelsSetCurrent = void function (ImDrawList* self,int n); 514 alias da_ImDrawList_PrimReserve = void function (ImDrawList* self,int idx_count,int vtx_count); 515 alias da_ImDrawList_PrimUnreserve = void function (ImDrawList* self,int idx_count,int vtx_count); 516 alias da_ImDrawList_PrimRect = void function (ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col); 517 alias da_ImDrawList_PrimRectUV = void function (ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col); 518 alias da_ImDrawList_PrimQuadUV = void function (ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col); 519 alias da_ImDrawList_PrimWriteVtx = void function (ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); 520 alias da_ImDrawList_PrimWriteIdx = void function (ImDrawList* self,ImDrawIdx idx); 521 alias da_ImDrawList_PrimVtx = void function (ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); 522 alias da_ImDrawList__ResetForNewFrame = void function (ImDrawList* self); 523 alias da_ImDrawList__ClearFreeMemory = void function (ImDrawList* self); 524 alias da_ImDrawList__PopUnusedDrawCmd = void function (ImDrawList* self); 525 alias da_ImDrawList__OnChangedClipRect = void function (ImDrawList* self); 526 alias da_ImDrawList__OnChangedTextureID = void function (ImDrawList* self); 527 alias da_ImDrawList__OnChangedVtxOffset = void function (ImDrawList* self); 528 alias da_ImDrawData_ImDrawData = ImDrawData* function (); 529 alias da_ImDrawData_destroy = void function (ImDrawData* self); 530 alias da_ImDrawData_Clear = void function (ImDrawData* self); 531 alias da_ImDrawData_DeIndexAllBuffers = void function (ImDrawData* self); 532 alias da_ImDrawData_ScaleClipRects = void function (ImDrawData* self,const ImVec2 fb_scale); 533 alias da_ImFontConfig_ImFontConfig = ImFontConfig* function (); 534 alias da_ImFontConfig_destroy = void function (ImFontConfig* self); 535 alias da_ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder = ImFontGlyphRangesBuilder* function (); 536 alias da_ImFontGlyphRangesBuilder_destroy = void function (ImFontGlyphRangesBuilder* self); 537 alias da_ImFontGlyphRangesBuilder_Clear = void function (ImFontGlyphRangesBuilder* self); 538 alias da_ImFontGlyphRangesBuilder_GetBit = bool function (ImFontGlyphRangesBuilder* self,size_t n); 539 alias da_ImFontGlyphRangesBuilder_SetBit = void function (ImFontGlyphRangesBuilder* self,size_t n); 540 alias da_ImFontGlyphRangesBuilder_AddChar = void function (ImFontGlyphRangesBuilder* self,ImWchar c); 541 alias da_ImFontGlyphRangesBuilder_AddText = void function (ImFontGlyphRangesBuilder* self,const (char)* text,const (char)* text_end); 542 alias da_ImFontGlyphRangesBuilder_AddRanges = void function (ImFontGlyphRangesBuilder* self,const ImWchar* ranges); 543 alias da_ImFontGlyphRangesBuilder_BuildRanges = void function (ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges); 544 alias da_ImFontAtlasCustomRect_ImFontAtlasCustomRect = ImFontAtlasCustomRect* function (); 545 alias da_ImFontAtlasCustomRect_destroy = void function (ImFontAtlasCustomRect* self); 546 alias da_ImFontAtlasCustomRect_IsPacked = bool function (ImFontAtlasCustomRect* self); 547 alias da_ImFontAtlas_ImFontAtlas = ImFontAtlas* function (); 548 alias da_ImFontAtlas_destroy = void function (ImFontAtlas* self); 549 alias da_ImFontAtlas_AddFont = ImFont* function (ImFontAtlas* self,const ImFontConfig* font_cfg); 550 alias da_ImFontAtlas_AddFontDefault = ImFont* function (ImFontAtlas* self,const ImFontConfig* font_cfg); 551 alias da_ImFontAtlas_AddFontFromFileTTF = ImFont* function (ImFontAtlas* self,const (char)* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); 552 alias da_ImFontAtlas_AddFontFromMemoryTTF = ImFont* function (ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); 553 alias da_ImFontAtlas_AddFontFromMemoryCompressedTTF = ImFont* function (ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); 554 alias da_ImFontAtlas_AddFontFromMemoryCompressedBase85TTF = ImFont* function (ImFontAtlas* self,const (char)* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); 555 alias da_ImFontAtlas_ClearInputData = void function (ImFontAtlas* self); 556 alias da_ImFontAtlas_ClearTexData = void function (ImFontAtlas* self); 557 alias da_ImFontAtlas_ClearFonts = void function (ImFontAtlas* self); 558 alias da_ImFontAtlas_Clear = void function (ImFontAtlas* self); 559 alias da_ImFontAtlas_Build = bool function (ImFontAtlas* self); 560 alias da_ImFontAtlas_GetTexDataAsAlpha8 = void function (ImFontAtlas* self,ubyte** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); 561 alias da_ImFontAtlas_GetTexDataAsRGBA32 = void function (ImFontAtlas* self,ubyte** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); 562 alias da_ImFontAtlas_IsBuilt = bool function (ImFontAtlas* self); 563 alias da_ImFontAtlas_SetTexID = void function (ImFontAtlas* self,ImTextureID id); 564 alias da_ImFontAtlas_GetGlyphRangesDefault = const ImWchar* function (ImFontAtlas* self); 565 alias da_ImFontAtlas_GetGlyphRangesKorean = const ImWchar* function (ImFontAtlas* self); 566 alias da_ImFontAtlas_GetGlyphRangesJapanese = const ImWchar* function (ImFontAtlas* self); 567 alias da_ImFontAtlas_GetGlyphRangesChineseFull = const ImWchar* function (ImFontAtlas* self); 568 alias da_ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon = const ImWchar* function (ImFontAtlas* self); 569 alias da_ImFontAtlas_GetGlyphRangesCyrillic = const ImWchar* function (ImFontAtlas* self); 570 alias da_ImFontAtlas_GetGlyphRangesThai = const ImWchar* function (ImFontAtlas* self); 571 alias da_ImFontAtlas_GetGlyphRangesVietnamese = const ImWchar* function (ImFontAtlas* self); 572 alias da_ImFontAtlas_AddCustomRectRegular = int function (ImFontAtlas* self,int width,int height); 573 alias da_ImFontAtlas_AddCustomRectFontGlyph = int function (ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset); 574 alias da_ImFontAtlas_GetCustomRectByIndex = ImFontAtlasCustomRect* function (ImFontAtlas* self,int index); 575 alias da_ImFontAtlas_CalcCustomRectUV = void function (ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max); 576 alias da_ImFontAtlas_GetMouseCursorTexData = bool function (ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 * out_uv_border,ImVec2 * out_uv_fill); 577 alias da_ImFont_ImFont = ImFont* function (); 578 alias da_ImFont_destroy = void function (ImFont* self); 579 alias da_ImFont_FindGlyph = const ImFontGlyph* function (ImFont* self,ImWchar c); 580 alias da_ImFont_FindGlyphNoFallback = const ImFontGlyph* function (ImFont* self,ImWchar c); 581 alias da_ImFont_GetCharAdvance = float function (ImFont* self,ImWchar c); 582 alias da_ImFont_IsLoaded = bool function (ImFont* self); 583 alias da_ImFont_GetDebugName = const (char)* function (ImFont* self); 584 alias da_ImFont_CalcTextSizeA = void function (ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const (char)* text_begin,const (char)* text_end,const (char)** remaining); 585 alias da_ImFont_CalcWordWrapPositionA = const (char)* function (ImFont* self,float scale,const (char)* text,const (char)* text_end,float wrap_width); 586 alias da_ImFont_RenderChar = void function (ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c); 587 alias da_ImFont_RenderText = void function (ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const (char)* text_begin,const (char)* text_end,float wrap_width,bool cpu_fine_clip); 588 alias da_ImFont_BuildLookupTable = void function (ImFont* self); 589 alias da_ImFont_ClearOutputData = void function (ImFont* self); 590 alias da_ImFont_GrowIndex = void function (ImFont* self,int new_size); 591 alias da_ImFont_AddGlyph = void function (ImFont* self,const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x); 592 alias da_ImFont_AddRemapChar = void function (ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst); 593 alias da_ImFont_SetGlyphVisible = void function (ImFont* self,ImWchar c,bool visible); 594 alias da_ImFont_SetFallbackChar = void function (ImFont* self,ImWchar c); 595 alias da_ImFont_IsGlyphRangeUnused = bool function (ImFont* self,uint c_begin,uint c_last); 596 alias da_ImGuiPlatformIO_ImGuiPlatformIO = ImGuiPlatformIO* function (); 597 alias da_ImGuiPlatformIO_destroy = void function (ImGuiPlatformIO* self); 598 alias da_ImGuiPlatformMonitor_ImGuiPlatformMonitor = ImGuiPlatformMonitor* function (); 599 alias da_ImGuiPlatformMonitor_destroy = void function (ImGuiPlatformMonitor* self); 600 alias da_ImGuiViewport_ImGuiViewport = ImGuiViewport* function (); 601 alias da_ImGuiViewport_destroy = void function (ImGuiViewport* self); 602 alias da_ImGuiViewport_GetCenter = void function (ImVec2 *pOut,ImGuiViewport* self); 603 alias da_ImGuiViewport_GetWorkPos = void function (ImVec2 *pOut,ImGuiViewport* self); 604 alias da_ImGuiViewport_GetWorkSize = void function (ImVec2 *pOut,ImGuiViewport* self); 605 alias da_igImHashData = ImU32 function (const void* data,size_t data_size,ImU32 seed); 606 alias da_igImHashStr = ImU32 function (const (char)* data,size_t data_size,ImU32 seed); 607 alias da_igImAlphaBlendColors = ImU32 function (ImU32 col_a,ImU32 col_b); 608 alias da_igImIsPowerOfTwo = bool function (int v); 609 alias da_igImUpperPowerOfTwo = int function (int v); 610 alias da_igImStricmp = int function (const (char)* str1,const (char)* str2); 611 alias da_igImStrnicmp = int function (const (char)* str1,const (char)* str2,size_t count); 612 alias da_igImStrncpy = void function (char* dst,const (char)* src,size_t count); 613 alias da_igImStrdup = char* function (const (char)* str); 614 alias da_igImStrdupcpy = char* function (char* dst,size_t* p_dst_size,const (char)* str); 615 alias da_igImStrchrRange = const (char)* function (const (char)* str_begin,const (char)* str_end,char c); 616 alias da_igImStrlenW = int function (const ImWchar* str); 617 alias da_igImStreolRange = const (char)* function (const (char)* str,const (char)* str_end); 618 alias da_igImStrbolW = const ImWchar* function (const ImWchar* buf_mid_line,const ImWchar* buf_begin); 619 alias da_igImStristr = const (char)* function (const (char)* haystack,const (char)* haystack_end,const (char)* needle,const (char)* needle_end); 620 alias da_igImStrTrimBlanks = void function (char* str); 621 alias da_igImStrSkipBlank = const (char)* function (const (char)* str); 622 alias da_igImFormatString = int function (char* buf,size_t buf_size,const (char)* fmt,...); 623 alias da_igImFormatStringV = int function (char* buf,size_t buf_size,const (char)* fmt,va_list args); 624 alias da_igImParseFormatFindStart = const (char)* function (const (char)* format); 625 alias da_igImParseFormatFindEnd = const (char)* function (const (char)* format); 626 alias da_igImParseFormatTrimDecorations = const (char)* function (const (char)* format,char* buf,size_t buf_size); 627 alias da_igImParseFormatPrecision = int function (const (char)* format,int default_value); 628 alias da_igImCharIsBlankA = bool function (char c); 629 alias da_igImCharIsBlankW = bool function (uint c); 630 alias da_igImTextStrToUtf8 = int function (char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end); 631 alias da_igImTextCharFromUtf8 = int function (uint* out_char,const (char)* in_text,const (char)* in_text_end); 632 alias da_igImTextStrFromUtf8 = int function (ImWchar* buf,int buf_size,const (char)* in_text,const (char)* in_text_end,const (char)** in_remaining); 633 alias da_igImTextCountCharsFromUtf8 = int function (const (char)* in_text,const (char)* in_text_end); 634 alias da_igImTextCountUtf8BytesFromChar = int function (const (char)* in_text,const (char)* in_text_end); 635 alias da_igImTextCountUtf8BytesFromStr = int function (const ImWchar* in_text,const ImWchar* in_text_end); 636 alias da_igImFileOpen = ImFileHandle function (const (char)* filename,const (char)* mode); 637 alias da_igImFileClose = bool function (ImFileHandle file); 638 alias da_igImFileGetSize = ImU64 function (ImFileHandle file); 639 alias da_igImFileRead = ImU64 function (void* data,ImU64 size,ImU64 count,ImFileHandle file); 640 alias da_igImFileWrite = ImU64 function (const void* data,ImU64 size,ImU64 count,ImFileHandle file); 641 alias da_igImFileLoadToMemory = void* function (const (char)* filename,const (char)* mode,size_t* out_file_size,int padding_bytes); 642 alias da_igImPowFloat = float function (float x,float y); 643 alias da_igImPowdouble = double function (double x,double y); 644 alias da_igImLogFloat = float function (float x); 645 alias da_igImLogdouble = double function (double x); 646 alias da_igImAbsFloat = float function (float x); 647 alias da_igImAbsdouble = double function (double x); 648 alias da_igImSignFloat = float function (float x); 649 alias da_igImSigndouble = double function (double x); 650 alias da_igImMin = void function (ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); 651 alias da_igImMax = void function (ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); 652 alias da_igImClamp = void function (ImVec2 *pOut,const ImVec2 v,const ImVec2 mn,ImVec2 mx); 653 alias da_igImLerpVec2Float = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,float t); 654 alias da_igImLerpVec2Vec2 = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 t); 655 alias da_igImLerpVec4 = void function (ImVec4 *pOut,const ImVec4 a,const ImVec4 b,float t); 656 alias da_igImSaturate = float function (float f); 657 alias da_igImLengthSqrVec2 = float function (const ImVec2 lhs); 658 alias da_igImLengthSqrVec4 = float function (const ImVec4 lhs); 659 alias da_igImInvLength = float function (const ImVec2 lhs,float fail_value); 660 alias da_igImFloorFloat = float function (float f); 661 alias da_igImFloorVec2 = void function (ImVec2 *pOut,const ImVec2 v); 662 alias da_igImModPositive = int function (int a,int b); 663 alias da_igImDot = float function (const ImVec2 a,const ImVec2 b); 664 alias da_igImRotate = void function (ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a); 665 alias da_igImLinearSweep = float function (float current,float target,float speed); 666 alias da_igImMul = void function (ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); 667 alias da_igImBezierCalc = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t); 668 alias da_igImBezierClosestPoint = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments); 669 alias da_igImBezierClosestPointCasteljau = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol); 670 alias da_igImLineClosestPoint = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 p); 671 alias da_igImTriangleContainsPoint = bool function (const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); 672 alias da_igImTriangleClosestPoint = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); 673 alias da_igImTriangleBarycentricCoords = void function (const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float* out_u,float* out_v,float* out_w); 674 alias da_igImTriangleArea = float function (const ImVec2 a,const ImVec2 b,const ImVec2 c); 675 alias da_igImGetDirQuadrantFromDelta = ImGuiDir function (float dx,float dy); 676 alias da_ImVec1_ImVec1Nil = ImVec1* function (); 677 alias da_ImVec1_destroy = void function (ImVec1* self); 678 alias da_ImVec1_ImVec1Float = ImVec1* function (float _x); 679 alias da_ImVec2ih_ImVec2ihNil = ImVec2ih* function (); 680 alias da_ImVec2ih_destroy = void function (ImVec2ih* self); 681 alias da_ImVec2ih_ImVec2ihshort = ImVec2ih* function (short _x,short _y); 682 alias da_ImVec2ih_ImVec2ihVec2 = ImVec2ih* function (const ImVec2 rhs); 683 alias da_ImRect_ImRectNil = ImRect* function (); 684 alias da_ImRect_destroy = void function (ImRect* self); 685 alias da_ImRect_ImRectVec2 = ImRect* function (const ImVec2 min,const ImVec2 max); 686 alias da_ImRect_ImRectVec4 = ImRect* function (const ImVec4 v); 687 alias da_ImRect_ImRectFloat = ImRect* function (float x1,float y1,float x2,float y2); 688 alias da_ImRect_GetCenter = void function (ImVec2 *pOut,ImRect* self); 689 alias da_ImRect_GetSize = void function (ImVec2 *pOut,ImRect* self); 690 alias da_ImRect_GetWidth = float function (ImRect* self); 691 alias da_ImRect_GetHeight = float function (ImRect* self); 692 alias da_ImRect_GetTL = void function (ImVec2 *pOut,ImRect* self); 693 alias da_ImRect_GetTR = void function (ImVec2 *pOut,ImRect* self); 694 alias da_ImRect_GetBL = void function (ImVec2 *pOut,ImRect* self); 695 alias da_ImRect_GetBR = void function (ImVec2 *pOut,ImRect* self); 696 alias da_ImRect_ContainsVec2 = bool function (ImRect* self,const ImVec2 p); 697 alias da_ImRect_ContainsRect = bool function (ImRect* self,const ImRect r); 698 alias da_ImRect_Overlaps = bool function (ImRect* self,const ImRect r); 699 alias da_ImRect_AddVec2 = void function (ImRect* self,const ImVec2 p); 700 alias da_ImRect_AddRect = void function (ImRect* self,const ImRect r); 701 alias da_ImRect_ExpandFloat = void function (ImRect* self,const float amount); 702 alias da_ImRect_ExpandVec2 = void function (ImRect* self,const ImVec2 amount); 703 alias da_ImRect_Translate = void function (ImRect* self,const ImVec2 d); 704 alias da_ImRect_TranslateX = void function (ImRect* self,float dx); 705 alias da_ImRect_TranslateY = void function (ImRect* self,float dy); 706 alias da_ImRect_ClipWith = void function (ImRect* self,const ImRect r); 707 alias da_ImRect_ClipWithFull = void function (ImRect* self,const ImRect r); 708 alias da_ImRect_Floor = void function (ImRect* self); 709 alias da_ImRect_IsInverted = bool function (ImRect* self); 710 alias da_ImRect_ToVec4 = void function (ImVec4 *pOut,ImRect* self); 711 alias da_igImBitArrayTestBit = bool function (const ImU32* arr,int n); 712 alias da_igImBitArrayClearBit = void function (ImU32* arr,int n); 713 alias da_igImBitArraySetBit = void function (ImU32* arr,int n); 714 alias da_igImBitArraySetBitRange = void function (ImU32* arr,int n,int n2); 715 alias da_ImBitVector_Create = void function (ImBitVector* self,int sz); 716 alias da_ImBitVector_Clear = void function (ImBitVector* self); 717 alias da_ImBitVector_TestBit = bool function (ImBitVector* self,int n); 718 alias da_ImBitVector_SetBit = void function (ImBitVector* self,int n); 719 alias da_ImBitVector_ClearBit = void function (ImBitVector* self,int n); 720 alias da_ImDrawListSharedData_ImDrawListSharedData = ImDrawListSharedData* function (); 721 alias da_ImDrawListSharedData_destroy = void function (ImDrawListSharedData* self); 722 alias da_ImDrawListSharedData_SetCircleSegmentMaxError = void function (ImDrawListSharedData* self,float max_error); 723 alias da_ImDrawDataBuilder_Clear = void function (ImDrawDataBuilder* self); 724 alias da_ImDrawDataBuilder_ClearFreeMemory = void function (ImDrawDataBuilder* self); 725 alias da_ImDrawDataBuilder_FlattenIntoSingleLayer = void function (ImDrawDataBuilder* self); 726 alias da_ImGuiStyleMod_ImGuiStyleModInt = ImGuiStyleMod* function (ImGuiStyleVar idx,int v); 727 alias da_ImGuiStyleMod_destroy = void function (ImGuiStyleMod* self); 728 alias da_ImGuiStyleMod_ImGuiStyleModFloat = ImGuiStyleMod* function (ImGuiStyleVar idx,float v); 729 alias da_ImGuiStyleMod_ImGuiStyleModVec2 = ImGuiStyleMod* function (ImGuiStyleVar idx,ImVec2 v); 730 alias da_ImGuiMenuColumns_ImGuiMenuColumns = ImGuiMenuColumns* function (); 731 alias da_ImGuiMenuColumns_destroy = void function (ImGuiMenuColumns* self); 732 alias da_ImGuiMenuColumns_Update = void function (ImGuiMenuColumns* self,int count,float spacing,bool clear); 733 alias da_ImGuiMenuColumns_DeclColumns = float function (ImGuiMenuColumns* self,float w0,float w1,float w2); 734 alias da_ImGuiMenuColumns_CalcExtraSpace = float function (ImGuiMenuColumns* self,float avail_w); 735 alias da_ImGuiInputTextState_ImGuiInputTextState = ImGuiInputTextState* function (); 736 alias da_ImGuiInputTextState_destroy = void function (ImGuiInputTextState* self); 737 alias da_ImGuiInputTextState_ClearText = void function (ImGuiInputTextState* self); 738 alias da_ImGuiInputTextState_ClearFreeMemory = void function (ImGuiInputTextState* self); 739 alias da_ImGuiInputTextState_GetUndoAvailCount = int function (ImGuiInputTextState* self); 740 alias da_ImGuiInputTextState_GetRedoAvailCount = int function (ImGuiInputTextState* self); 741 alias da_ImGuiInputTextState_OnKeyPressed = void function (ImGuiInputTextState* self,int key); 742 alias da_ImGuiInputTextState_CursorAnimReset = void function (ImGuiInputTextState* self); 743 alias da_ImGuiInputTextState_CursorClamp = void function (ImGuiInputTextState* self); 744 alias da_ImGuiInputTextState_HasSelection = bool function (ImGuiInputTextState* self); 745 alias da_ImGuiInputTextState_ClearSelection = void function (ImGuiInputTextState* self); 746 alias da_ImGuiInputTextState_SelectAll = void function (ImGuiInputTextState* self); 747 alias da_ImGuiPopupData_ImGuiPopupData = ImGuiPopupData* function (); 748 alias da_ImGuiPopupData_destroy = void function (ImGuiPopupData* self); 749 alias da_ImGuiNavMoveResult_ImGuiNavMoveResult = ImGuiNavMoveResult* function (); 750 alias da_ImGuiNavMoveResult_destroy = void function (ImGuiNavMoveResult* self); 751 alias da_ImGuiNavMoveResult_Clear = void function (ImGuiNavMoveResult* self); 752 alias da_ImGuiNextWindowData_ImGuiNextWindowData = ImGuiNextWindowData* function (); 753 alias da_ImGuiNextWindowData_destroy = void function (ImGuiNextWindowData* self); 754 alias da_ImGuiNextWindowData_ClearFlags = void function (ImGuiNextWindowData* self); 755 alias da_ImGuiNextItemData_ImGuiNextItemData = ImGuiNextItemData* function (); 756 alias da_ImGuiNextItemData_destroy = void function (ImGuiNextItemData* self); 757 alias da_ImGuiNextItemData_ClearFlags = void function (ImGuiNextItemData* self); 758 alias da_ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr = ImGuiPtrOrIndex* function (void* ptr); 759 alias da_ImGuiPtrOrIndex_destroy = void function (ImGuiPtrOrIndex* self); 760 alias da_ImGuiPtrOrIndex_ImGuiPtrOrIndexInt = ImGuiPtrOrIndex* function (int index); 761 alias da_ImGuiColumnData_ImGuiColumnData = ImGuiColumnData* function (); 762 alias da_ImGuiColumnData_destroy = void function (ImGuiColumnData* self); 763 alias da_ImGuiColumns_ImGuiColumns = ImGuiColumns* function (); 764 alias da_ImGuiColumns_destroy = void function (ImGuiColumns* self); 765 alias da_ImGuiColumns_Clear = void function (ImGuiColumns* self); 766 alias da_ImGuiDockNode_ImGuiDockNode = ImGuiDockNode* function (ImGuiID id); 767 alias da_ImGuiDockNode_destroy = void function (ImGuiDockNode* self); 768 alias da_ImGuiDockNode_IsRootNode = bool function (ImGuiDockNode* self); 769 alias da_ImGuiDockNode_IsDockSpace = bool function (ImGuiDockNode* self); 770 alias da_ImGuiDockNode_IsFloatingNode = bool function (ImGuiDockNode* self); 771 alias da_ImGuiDockNode_IsCentralNode = bool function (ImGuiDockNode* self); 772 alias da_ImGuiDockNode_IsHiddenTabBar = bool function (ImGuiDockNode* self); 773 alias da_ImGuiDockNode_IsNoTabBar = bool function (ImGuiDockNode* self); 774 alias da_ImGuiDockNode_IsSplitNode = bool function (ImGuiDockNode* self); 775 alias da_ImGuiDockNode_IsLeafNode = bool function (ImGuiDockNode* self); 776 alias da_ImGuiDockNode_IsEmpty = bool function (ImGuiDockNode* self); 777 alias da_ImGuiDockNode_GetMergedFlags = ImGuiDockNodeFlags function (ImGuiDockNode* self); 778 alias da_ImGuiDockNode_Rect = void function (ImRect *pOut,ImGuiDockNode* self); 779 alias da_ImGuiDockContext_ImGuiDockContext = ImGuiDockContext* function (); 780 alias da_ImGuiDockContext_destroy = void function (ImGuiDockContext* self); 781 alias da_ImGuiViewportP_ImGuiViewportP = ImGuiViewportP* function (); 782 alias da_ImGuiViewportP_destroy = void function (ImGuiViewportP* self); 783 alias da_ImGuiViewportP_GetMainRect = void function (ImRect *pOut,ImGuiViewportP* self); 784 alias da_ImGuiViewportP_GetWorkRect = void function (ImRect *pOut,ImGuiViewportP* self); 785 alias da_ImGuiViewportP_ClearRequestFlags = void function (ImGuiViewportP* self); 786 alias da_ImGuiWindowSettings_ImGuiWindowSettings = ImGuiWindowSettings* function (); 787 alias da_ImGuiWindowSettings_destroy = void function (ImGuiWindowSettings* self); 788 alias da_ImGuiWindowSettings_GetName = char* function (ImGuiWindowSettings* self); 789 alias da_ImGuiSettingsHandler_ImGuiSettingsHandler = ImGuiSettingsHandler* function (); 790 alias da_ImGuiSettingsHandler_destroy = void function (ImGuiSettingsHandler* self); 791 alias da_ImGuiContext_ImGuiContext = ImGuiContext* function (ImFontAtlas* shared_font_atlas); 792 alias da_ImGuiContext_destroy = void function (ImGuiContext* self); 793 alias da_ImGuiWindowTempData_ImGuiWindowTempData = ImGuiWindowTempData* function (); 794 alias da_ImGuiWindowTempData_destroy = void function (ImGuiWindowTempData* self); 795 alias da_ImGuiWindow_ImGuiWindow = ImGuiWindow* function (ImGuiContext* context,const (char)* name); 796 alias da_ImGuiWindow_destroy = void function (ImGuiWindow* self); 797 alias da_ImGuiWindow_GetIDStr = ImGuiID function (ImGuiWindow* self,const (char)* str,const (char)* str_end); 798 alias da_ImGuiWindow_GetIDPtr = ImGuiID function (ImGuiWindow* self,const void* ptr); 799 alias da_ImGuiWindow_GetIDInt = ImGuiID function (ImGuiWindow* self,int n); 800 alias da_ImGuiWindow_GetIDNoKeepAliveStr = ImGuiID function (ImGuiWindow* self,const (char)* str,const (char)* str_end); 801 alias da_ImGuiWindow_GetIDNoKeepAlivePtr = ImGuiID function (ImGuiWindow* self,const void* ptr); 802 alias da_ImGuiWindow_GetIDNoKeepAliveInt = ImGuiID function (ImGuiWindow* self,int n); 803 alias da_ImGuiWindow_GetIDFromRectangle = ImGuiID function (ImGuiWindow* self,const ImRect r_abs); 804 alias da_ImGuiWindow_Rect = void function (ImRect *pOut,ImGuiWindow* self); 805 alias da_ImGuiWindow_CalcFontSize = float function (ImGuiWindow* self); 806 alias da_ImGuiWindow_TitleBarHeight = float function (ImGuiWindow* self); 807 alias da_ImGuiWindow_TitleBarRect = void function (ImRect *pOut,ImGuiWindow* self); 808 alias da_ImGuiWindow_MenuBarHeight = float function (ImGuiWindow* self); 809 alias da_ImGuiWindow_MenuBarRect = void function (ImRect *pOut,ImGuiWindow* self); 810 alias da_ImGuiLastItemDataBackup_ImGuiLastItemDataBackup = ImGuiLastItemDataBackup* function (); 811 alias da_ImGuiLastItemDataBackup_destroy = void function (ImGuiLastItemDataBackup* self); 812 alias da_ImGuiLastItemDataBackup_Backup = void function (ImGuiLastItemDataBackup* self); 813 alias da_ImGuiLastItemDataBackup_Restore = void function (ImGuiLastItemDataBackup* self); 814 alias da_ImGuiTabItem_ImGuiTabItem = ImGuiTabItem* function (); 815 alias da_ImGuiTabItem_destroy = void function (ImGuiTabItem* self); 816 alias da_ImGuiTabBar_ImGuiTabBar = ImGuiTabBar* function (); 817 alias da_ImGuiTabBar_destroy = void function (ImGuiTabBar* self); 818 alias da_ImGuiTabBar_GetTabOrder = int function (ImGuiTabBar* self,const ImGuiTabItem* tab); 819 alias da_ImGuiTabBar_GetTabName = const (char)* function (ImGuiTabBar* self,const ImGuiTabItem* tab); 820 alias da_igGetCurrentWindowRead = ImGuiWindow* function (); 821 alias da_igGetCurrentWindow = ImGuiWindow* function (); 822 alias da_igFindWindowByID = ImGuiWindow* function (ImGuiID id); 823 alias da_igFindWindowByName = ImGuiWindow* function (const (char)* name); 824 alias da_igUpdateWindowParentAndRootLinks = void function (ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window); 825 alias da_igCalcWindowExpectedSize = void function (ImVec2 *pOut,ImGuiWindow* window); 826 alias da_igIsWindowChildOf = bool function (ImGuiWindow* window,ImGuiWindow* potential_parent); 827 alias da_igIsWindowNavFocusable = bool function (ImGuiWindow* window); 828 alias da_igGetWindowAllowedExtentRect = void function (ImRect *pOut,ImGuiWindow* window); 829 alias da_igSetWindowPosWindowPtr = void function (ImGuiWindow* window,const ImVec2 pos,ImGuiCond cond); 830 alias da_igSetWindowSizeWindowPtr = void function (ImGuiWindow* window,const ImVec2 size,ImGuiCond cond); 831 alias da_igSetWindowCollapsedWindowPtr = void function (ImGuiWindow* window,bool collapsed,ImGuiCond cond); 832 alias da_igSetWindowHitTestHole = void function (ImGuiWindow* window,const ImVec2 pos,const ImVec2 size); 833 alias da_igFocusWindow = void function (ImGuiWindow* window); 834 alias da_igFocusTopMostWindowUnderOne = void function (ImGuiWindow* under_this_window,ImGuiWindow* ignore_window); 835 alias da_igBringWindowToFocusFront = void function (ImGuiWindow* window); 836 alias da_igBringWindowToDisplayFront = void function (ImGuiWindow* window); 837 alias da_igBringWindowToDisplayBack = void function (ImGuiWindow* window); 838 alias da_igSetCurrentFont = void function (ImFont* font); 839 alias da_igGetDefaultFont = ImFont* function (); 840 alias da_igGetForegroundDrawListWindowPtr = ImDrawList* function (ImGuiWindow* window); 841 alias da_igInitialize = void function (ImGuiContext* context); 842 alias da_igShutdown = void function (ImGuiContext* context); 843 alias da_igUpdateHoveredWindowAndCaptureFlags = void function (); 844 alias da_igStartMouseMovingWindow = void function (ImGuiWindow* window); 845 alias da_igStartMouseMovingWindowOrNode = void function (ImGuiWindow* window,ImGuiDockNode* node,bool undock_floating_node); 846 alias da_igUpdateMouseMovingWindowNewFrame = void function (); 847 alias da_igUpdateMouseMovingWindowEndFrame = void function (); 848 alias da_igTranslateWindowsInViewport = void function (ImGuiViewportP* viewport,const ImVec2 old_pos,const ImVec2 new_pos); 849 alias da_igScaleWindowsInViewport = void function (ImGuiViewportP* viewport,float scale); 850 alias da_igDestroyPlatformWindow = void function (ImGuiViewportP* viewport); 851 alias da_igShowViewportThumbnails = void function (); 852 alias da_igMarkIniSettingsDirtyNil = void function (); 853 alias da_igMarkIniSettingsDirtyWindowPtr = void function (ImGuiWindow* window); 854 alias da_igClearIniSettings = void function (); 855 alias da_igCreateNewWindowSettings = ImGuiWindowSettings* function (const (char)* name); 856 alias da_igFindWindowSettings = ImGuiWindowSettings* function (ImGuiID id); 857 alias da_igFindOrCreateWindowSettings = ImGuiWindowSettings* function (const (char)* name); 858 alias da_igFindSettingsHandler = ImGuiSettingsHandler* function (const (char)* type_name); 859 alias da_igSetNextWindowScroll = void function (const ImVec2 scroll); 860 alias da_igSetScrollXWindowPtr = void function (ImGuiWindow* window,float scroll_x); 861 alias da_igSetScrollYWindowPtr = void function (ImGuiWindow* window,float scroll_y); 862 alias da_igSetScrollFromPosXWindowPtr = void function (ImGuiWindow* window,float local_x,float center_x_ratio); 863 alias da_igSetScrollFromPosYWindowPtr = void function (ImGuiWindow* window,float local_y,float center_y_ratio); 864 alias da_igScrollToBringRectIntoView = void function (ImVec2 *pOut,ImGuiWindow* window,const ImRect item_rect); 865 alias da_igGetItemID = ImGuiID function (); 866 alias da_igGetItemStatusFlags = ImGuiItemStatusFlags function (); 867 alias da_igGetActiveID = ImGuiID function (); 868 alias da_igGetFocusID = ImGuiID function (); 869 alias da_igSetActiveID = void function (ImGuiID id,ImGuiWindow* window); 870 alias da_igSetFocusID = void function (ImGuiID id,ImGuiWindow* window); 871 alias da_igClearActiveID = void function (); 872 alias da_igGetHoveredID = ImGuiID function (); 873 alias da_igSetHoveredID = void function (ImGuiID id); 874 alias da_igKeepAliveID = void function (ImGuiID id); 875 alias da_igMarkItemEdited = void function (ImGuiID id); 876 alias da_igPushOverrideID = void function (ImGuiID id); 877 alias da_igGetIDWithSeed = ImGuiID function (const (char)* str_id_begin,const (char)* str_id_end,ImGuiID seed); 878 alias da_igItemSizeVec2 = void function (const ImVec2 size,float text_baseline_y); 879 alias da_igItemSizeRect = void function (const ImRect bb,float text_baseline_y); 880 alias da_igItemAdd = bool function (const ImRect bb,ImGuiID id,const ImRect* nav_bb); 881 alias da_igItemHoverable = bool function (const ImRect bb,ImGuiID id); 882 alias da_igIsClippedEx = bool function (const ImRect bb,ImGuiID id,bool clip_even_when_logged); 883 alias da_igSetLastItemData = void function (ImGuiWindow* window,ImGuiID item_id,ImGuiItemStatusFlags status_flags,const ImRect item_rect); 884 alias da_igFocusableItemRegister = bool function (ImGuiWindow* window,ImGuiID id); 885 alias da_igFocusableItemUnregister = void function (ImGuiWindow* window); 886 alias da_igCalcItemSize = void function (ImVec2 *pOut,ImVec2 size,float default_w,float default_h); 887 alias da_igCalcWrapWidthForPos = float function (const ImVec2 pos,float wrap_pos_x); 888 alias da_igPushMultiItemsWidths = void function (int components,float width_full); 889 alias da_igPushItemFlag = void function (ImGuiItemFlags option,bool enabled); 890 alias da_igPopItemFlag = void function (); 891 alias da_igIsItemToggledSelection = bool function (); 892 alias da_igGetContentRegionMaxAbs = void function (ImVec2 *pOut); 893 alias da_igShrinkWidths = void function (ImGuiShrinkWidthItem* items,int count,float width_excess); 894 alias da_igLogBegin = void function (ImGuiLogType type,int auto_open_depth); 895 alias da_igLogToBuffer = void function (int auto_open_depth); 896 alias da_igBeginChildEx = bool function (const (char)* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags); 897 alias da_igOpenPopupEx = void function (ImGuiID id,ImGuiPopupFlags popup_flags); 898 alias da_igClosePopupToLevel = void function (int remaining,bool restore_focus_to_window_under_popup); 899 alias da_igClosePopupsOverWindow = void function (ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup); 900 alias da_igIsPopupOpenID = bool function (ImGuiID id,ImGuiPopupFlags popup_flags); 901 alias da_igBeginPopupEx = bool function (ImGuiID id,ImGuiWindowFlags extra_flags); 902 alias da_igBeginTooltipEx = void function (ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags); 903 alias da_igGetTopMostPopupModal = ImGuiWindow* function (); 904 alias da_igFindBestWindowPosForPopup = void function (ImVec2 *pOut,ImGuiWindow* window); 905 alias da_igFindBestWindowPosForPopupEx = void function (ImVec2 *pOut,const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy); 906 alias da_igNavInitWindow = void function (ImGuiWindow* window,bool force_reinit); 907 alias da_igNavMoveRequestButNoResultYet = bool function (); 908 alias da_igNavMoveRequestCancel = void function (); 909 alias da_igNavMoveRequestForward = void function (ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect bb_rel,ImGuiNavMoveFlags move_flags); 910 alias da_igNavMoveRequestTryWrapping = void function (ImGuiWindow* window,ImGuiNavMoveFlags move_flags); 911 alias da_igGetNavInputAmount = float function (ImGuiNavInput n,ImGuiInputReadMode mode); 912 alias da_igGetNavInputAmount2d = void function (ImVec2 *pOut,ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor); 913 alias da_igCalcTypematicRepeatAmount = int function (float t0,float t1,float repeat_delay,float repeat_rate); 914 alias da_igActivateItem = void function (ImGuiID id); 915 alias da_igSetNavID = void function (ImGuiID id,int nav_layer,ImGuiID focus_scope_id); 916 alias da_igSetNavIDWithRectRel = void function (ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel); 917 alias da_igPushFocusScope = void function (ImGuiID id); 918 alias da_igPopFocusScope = void function (); 919 alias da_igGetFocusScopeID = ImGuiID function (); 920 alias da_igIsActiveIdUsingNavDir = bool function (ImGuiDir dir); 921 alias da_igIsActiveIdUsingNavInput = bool function (ImGuiNavInput input); 922 alias da_igIsActiveIdUsingKey = bool function (ImGuiKey key); 923 alias da_igIsMouseDragPastThreshold = bool function (ImGuiMouseButton button,float lock_threshold); 924 alias da_igIsKeyPressedMap = bool function (ImGuiKey key,bool repeat); 925 alias da_igIsNavInputDown = bool function (ImGuiNavInput n); 926 alias da_igIsNavInputTest = bool function (ImGuiNavInput n,ImGuiInputReadMode rm); 927 alias da_igGetMergedKeyModFlags = ImGuiKeyModFlags function (); 928 alias da_igDockContextInitialize = void function (ImGuiContext* ctx); 929 alias da_igDockContextShutdown = void function (ImGuiContext* ctx); 930 alias da_igDockContextClearNodes = void function (ImGuiContext* ctx,ImGuiID root_id,bool clear_settings_refs); 931 alias da_igDockContextRebuildNodes = void function (ImGuiContext* ctx); 932 alias da_igDockContextUpdateUndocking = void function (ImGuiContext* ctx); 933 alias da_igDockContextUpdateDocking = void function (ImGuiContext* ctx); 934 alias da_igDockContextGenNodeID = ImGuiID function (ImGuiContext* ctx); 935 alias da_igDockContextQueueDock = void function (ImGuiContext* ctx,ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload,ImGuiDir split_dir,float split_ratio,bool split_outer); 936 alias da_igDockContextQueueUndockWindow = void function (ImGuiContext* ctx,ImGuiWindow* window); 937 alias da_igDockContextQueueUndockNode = void function (ImGuiContext* ctx,ImGuiDockNode* node); 938 alias da_igDockContextCalcDropPosForDocking = bool function (ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload,ImGuiDir split_dir,bool split_outer,ImVec2* out_pos); 939 alias da_igDockNodeGetRootNode = ImGuiDockNode* function (ImGuiDockNode* node); 940 alias da_igDockNodeGetDepth = int function (const ImGuiDockNode* node); 941 alias da_igGetWindowDockNode = ImGuiDockNode* function (); 942 alias da_igGetWindowAlwaysWantOwnTabBar = bool function (ImGuiWindow* window); 943 alias da_igBeginDocked = void function (ImGuiWindow* window,bool* p_open); 944 alias da_igBeginDockableDragDropSource = void function (ImGuiWindow* window); 945 alias da_igBeginDockableDragDropTarget = void function (ImGuiWindow* window); 946 alias da_igSetWindowDock = void function (ImGuiWindow* window,ImGuiID dock_id,ImGuiCond cond); 947 alias da_igDockBuilderDockWindow = void function (const (char)* window_name,ImGuiID node_id); 948 alias da_igDockBuilderGetNode = ImGuiDockNode* function (ImGuiID node_id); 949 alias da_igDockBuilderGetCentralNode = ImGuiDockNode* function (ImGuiID node_id); 950 alias da_igDockBuilderAddNode = ImGuiID function (ImGuiID node_id,ImGuiDockNodeFlags flags); 951 alias da_igDockBuilderRemoveNode = void function (ImGuiID node_id); 952 alias da_igDockBuilderRemoveNodeDockedWindows = void function (ImGuiID node_id,bool clear_settings_refs); 953 alias da_igDockBuilderRemoveNodeChildNodes = void function (ImGuiID node_id); 954 alias da_igDockBuilderSetNodePos = void function (ImGuiID node_id,ImVec2 pos); 955 alias da_igDockBuilderSetNodeSize = void function (ImGuiID node_id,ImVec2 size); 956 alias da_igDockBuilderSplitNode = ImGuiID function (ImGuiID node_id,ImGuiDir split_dir,float size_ratio_for_node_at_dir,ImGuiID* out_id_at_dir,ImGuiID* out_id_at_opposite_dir); 957 alias da_igDockBuilderCopyDockSpace = void function (ImGuiID src_dockspace_id,ImGuiID dst_dockspace_id,ImVector_const_charPtr* in_window_remap_pairs); 958 alias da_igDockBuilderCopyNode = void function (ImGuiID src_node_id,ImGuiID dst_node_id,ImVector_ImGuiID* out_node_remap_pairs); 959 alias da_igDockBuilderCopyWindowSettings = void function (const (char)* src_name,const (char)* dst_name); 960 alias da_igDockBuilderFinish = void function (ImGuiID node_id); 961 alias da_igBeginDragDropTargetCustom = bool function (const ImRect bb,ImGuiID id); 962 alias da_igClearDragDrop = void function (); 963 alias da_igIsDragDropPayloadBeingAccepted = bool function (); 964 alias da_igSetWindowClipRectBeforeSetChannel = void function (ImGuiWindow* window,const ImRect clip_rect); 965 alias da_igBeginColumns = void function (const (char)* str_id,int count,ImGuiColumnsFlags flags); 966 alias da_igEndColumns = void function (); 967 alias da_igPushColumnClipRect = void function (int column_index); 968 alias da_igPushColumnsBackground = void function (); 969 alias da_igPopColumnsBackground = void function (); 970 alias da_igGetColumnsID = ImGuiID function (const (char)* str_id,int count); 971 alias da_igFindOrCreateColumns = ImGuiColumns* function (ImGuiWindow* window,ImGuiID id); 972 alias da_igGetColumnOffsetFromNorm = float function (const ImGuiColumns* columns,float offset_norm); 973 alias da_igGetColumnNormFromOffset = float function (const ImGuiColumns* columns,float offset); 974 alias da_igBeginTabBarEx = bool function (ImGuiTabBar* tab_bar,const ImRect bb,ImGuiTabBarFlags flags,ImGuiDockNode* dock_node); 975 alias da_igTabBarFindTabByID = ImGuiTabItem* function (ImGuiTabBar* tab_bar,ImGuiID tab_id); 976 alias da_igTabBarFindMostRecentlySelectedTabForActiveWindow = ImGuiTabItem* function (ImGuiTabBar* tab_bar); 977 alias da_igTabBarAddTab = void function (ImGuiTabBar* tab_bar,ImGuiTabItemFlags tab_flags,ImGuiWindow* window); 978 alias da_igTabBarRemoveTab = void function (ImGuiTabBar* tab_bar,ImGuiID tab_id); 979 alias da_igTabBarCloseTab = void function (ImGuiTabBar* tab_bar,ImGuiTabItem* tab); 980 alias da_igTabBarQueueReorder = void function (ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir); 981 alias da_igTabBarProcessReorder = bool function (ImGuiTabBar* tab_bar); 982 alias da_igTabItemEx = bool function (ImGuiTabBar* tab_bar,const (char)* label,bool* p_open,ImGuiTabItemFlags flags,ImGuiWindow* docked_window); 983 alias da_igTabItemCalcSize = void function (ImVec2 *pOut,const (char)* label,bool has_close_button); 984 alias da_igTabItemBackground = void function (ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImU32 col); 985 alias da_igTabItemLabelAndCloseButton = bool function (ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const (char)* label,ImGuiID tab_id,ImGuiID close_button_id,bool is_contents_visible); 986 alias da_igRenderText = void function (ImVec2 pos,const (char)* text,const (char)* text_end,bool hide_text_after_hash); 987 alias da_igRenderTextWrapped = void function (ImVec2 pos,const (char)* text,const (char)* text_end,float wrap_width); 988 alias da_igRenderTextClipped = void function (const ImVec2 pos_min,const ImVec2 pos_max,const (char)* text,const (char)* text_end,const ImVec2* text_size_if_known,const ImVec2 align_,const ImRect* clip_rect); 989 alias da_igRenderTextClippedEx = void function (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_,const ImRect* clip_rect); 990 alias da_igRenderTextEllipsis = void function (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); 991 alias da_igRenderFrame = void function (ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border,float rounding); 992 alias da_igRenderFrameBorder = void function (ImVec2 p_min,ImVec2 p_max,float rounding); 993 alias da_igRenderColorRectWithAlphaCheckerboard = void function (ImDrawList* draw_list,ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags); 994 alias da_igRenderNavHighlight = void function (const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags); 995 alias da_igFindRenderedTextEnd = const (char)* function (const (char)* text,const (char)* text_end); 996 alias da_igLogRenderedText = void function (const ImVec2* ref_pos,const (char)* text,const (char)* text_end); 997 alias da_igRenderArrow = void function (ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale); 998 alias da_igRenderBullet = void function (ImDrawList* draw_list,ImVec2 pos,ImU32 col); 999 alias da_igRenderCheckMark = void function (ImDrawList* draw_list,ImVec2 pos,ImU32 col,float sz); 1000 alias da_igRenderMouseCursor = void function (ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow); 1001 alias da_igRenderArrowPointingAt = void function (ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col); 1002 alias da_igRenderArrowDockMenu = void function (ImDrawList* draw_list,ImVec2 p_min,float sz,ImU32 col); 1003 alias da_igRenderRectFilledRangeH = void function (ImDrawList* draw_list,const ImRect rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding); 1004 alias da_igRenderRectFilledWithHole = void function (ImDrawList* draw_list,ImRect outer,ImRect inner,ImU32 col,float rounding); 1005 alias da_igTextEx = void function (const (char)* text,const (char)* text_end,ImGuiTextFlags flags); 1006 alias da_igButtonEx = bool function (const (char)* label,const ImVec2 size_arg,ImGuiButtonFlags flags); 1007 alias da_igCloseButton = bool function (ImGuiID id,const ImVec2 pos); 1008 alias da_igCollapseButton = bool function (ImGuiID id,const ImVec2 pos,ImGuiDockNode* dock_node); 1009 alias da_igArrowButtonEx = bool function (const (char)* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags); 1010 alias da_igScrollbar = void function (ImGuiAxis axis); 1011 alias da_igScrollbarEx = bool function (const ImRect bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners); 1012 alias da_igImageButtonEx = bool function (ImGuiID id,ImTextureID texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec2 padding,const ImVec4 bg_col,const ImVec4 tint_col); 1013 alias da_igGetWindowScrollbarRect = void function (ImRect *pOut,ImGuiWindow* window,ImGuiAxis axis); 1014 alias da_igGetWindowScrollbarID = ImGuiID function (ImGuiWindow* window,ImGuiAxis axis); 1015 alias da_igGetWindowResizeID = ImGuiID function (ImGuiWindow* window,int n); 1016 alias da_igSeparatorEx = void function (ImGuiSeparatorFlags flags); 1017 alias da_igButtonBehavior = bool function (const ImRect bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags); 1018 alias da_igDragBehavior = bool function (ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags); 1019 alias da_igSliderBehavior = bool function (const ImRect bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const (char)* format,ImGuiSliderFlags flags,ImRect* out_grab_bb); 1020 alias da_igSplitterBehavior = bool function (const ImRect bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend,float hover_visibility_delay); 1021 alias da_igTreeNodeBehavior = bool function (ImGuiID id,ImGuiTreeNodeFlags flags,const (char)* label,const (char)* label_end); 1022 alias da_igTreeNodeBehaviorIsOpen = bool function (ImGuiID id,ImGuiTreeNodeFlags flags); 1023 alias da_igTreePushOverrideID = void function (ImGuiID id); 1024 alias da_igDataTypeGetInfo = const ImGuiDataTypeInfo* function (ImGuiDataType data_type); 1025 alias da_igDataTypeFormatString = int function (char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const (char)* format); 1026 alias da_igDataTypeApplyOp = void function (ImGuiDataType data_type,int op,void* output,const void* arg_1,const void* arg_2); 1027 alias da_igDataTypeApplyOpFromText = bool function (const (char)* buf,const (char)* initial_value_buf,ImGuiDataType data_type,void* p_data,const (char)* format); 1028 alias da_igDataTypeCompare = int function (ImGuiDataType data_type,const void* arg_1,const void* arg_2); 1029 alias da_igDataTypeClamp = bool function (ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max); 1030 alias da_igInputTextEx = bool function (const (char)* label,const (char)* hint,char* buf,int buf_size,const ImVec2 size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 1031 alias da_igTempInputText = bool function (const ImRect bb,ImGuiID id,const (char)* label,char* buf,int buf_size,ImGuiInputTextFlags flags); 1032 alias da_igTempInputScalar = bool function (const ImRect bb,ImGuiID id,const (char)* label,ImGuiDataType data_type,void* p_data,const (char)* format,const void* p_clamp_min,const void* p_clamp_max); 1033 alias da_igTempInputIsActive = bool function (ImGuiID id); 1034 alias da_igGetInputTextState = ImGuiInputTextState* function (ImGuiID id); 1035 alias da_igColorTooltip = void function (const (char)* text,const float* col,ImGuiColorEditFlags flags); 1036 alias da_igColorEditOptionsPopup = void function (const float* col,ImGuiColorEditFlags flags); 1037 alias da_igColorPickerOptionsPopup = void function (const float* ref_col,ImGuiColorEditFlags flags); 1038 alias da_igPlotEx = int function (ImGuiPlotType plot_type,const (char)* label,float function(void* data,int idx) values_getter,void* data,int values_count,int values_offset,const (char)* overlay_text,float scale_min,float scale_max,ImVec2 frame_size); 1039 alias da_igShadeVertsLinearColorGradientKeepAlpha = void function (ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1); 1040 alias da_igShadeVertsLinearUV = void function (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); 1041 alias da_igGcCompactTransientWindowBuffers = void function (ImGuiWindow* window); 1042 alias da_igGcAwakeTransientWindowBuffers = void function (ImGuiWindow* window); 1043 alias da_igDebugDrawItemRect = void function (ImU32 col); 1044 alias da_igDebugStartItemPicker = void function (); 1045 alias da_igImFontAtlasBuildWithStbTruetype = bool function (ImFontAtlas* atlas); 1046 alias da_igImFontAtlasBuildInit = void function (ImFontAtlas* atlas); 1047 alias da_igImFontAtlasBuildSetupFont = void function (ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent); 1048 alias da_igImFontAtlasBuildPackCustomRects = void function (ImFontAtlas* atlas,void* stbrp_context_opaque); 1049 alias da_igImFontAtlasBuildFinish = void function (ImFontAtlas* atlas); 1050 alias da_igImFontAtlasBuildRender1bppRectFromString = void function (ImFontAtlas* atlas,int atlas_x,int atlas_y,int w,int h,const (char)* in_str,char in_marker_char,ubyte in_marker_pixel_value); 1051 alias da_igImFontAtlasBuildMultiplyCalcLookupTable = void function (ubyte * out_table,float in_multiply_factor); 1052 alias da_igImFontAtlasBuildMultiplyRectAlpha8 = void function (const ubyte * table,ubyte* pixels,int x,int y,int w,int h,int stride); 1053 alias da_igLogText = void function (const char *fmt, ...); 1054 alias da_ImGuiTextBuffer_appendf = void function ( ImGuiTextBuffer *buffer, const char *fmt, ...); 1055 alias da_igGET_FLT_MAX = float function (); 1056 alias da_ImVector_ImWchar_create = ImVector_ImWchar* function (); 1057 alias da_ImVector_ImWchar_destroy = void function (ImVector_ImWchar* self); 1058 alias da_ImVector_ImWchar_Init = void function (ImVector_ImWchar* p); 1059 alias da_ImVector_ImWchar_UnInit = void function (ImVector_ImWchar* p); 1060 1061 } 1062 __gshared 1063 { da_ImVec2_ImVec2Nil ImVec2_ImVec2Nil; 1064 da_ImVec2_destroy ImVec2_destroy; 1065 da_ImVec2_ImVec2Float ImVec2_ImVec2Float; 1066 da_ImVec4_ImVec4Nil ImVec4_ImVec4Nil; 1067 da_ImVec4_destroy ImVec4_destroy; 1068 da_ImVec4_ImVec4Float ImVec4_ImVec4Float; 1069 da_igCreateContext igCreateContext; 1070 da_igDestroyContext igDestroyContext; 1071 da_igGetCurrentContext igGetCurrentContext; 1072 da_igSetCurrentContext igSetCurrentContext; 1073 da_igGetIO igGetIO; 1074 da_igGetStyle igGetStyle; 1075 da_igNewFrame igNewFrame; 1076 da_igEndFrame igEndFrame; 1077 da_igRender igRender; 1078 da_igGetDrawData igGetDrawData; 1079 da_igShowDemoWindow igShowDemoWindow; 1080 da_igShowAboutWindow igShowAboutWindow; 1081 da_igShowMetricsWindow igShowMetricsWindow; 1082 da_igShowStyleEditor igShowStyleEditor; 1083 da_igShowStyleSelector igShowStyleSelector; 1084 da_igShowFontSelector igShowFontSelector; 1085 da_igShowUserGuide igShowUserGuide; 1086 da_igGetVersion igGetVersion; 1087 da_igStyleColorsDark igStyleColorsDark; 1088 da_igStyleColorsClassic igStyleColorsClassic; 1089 da_igStyleColorsLight igStyleColorsLight; 1090 da_igBegin igBegin; 1091 da_igEnd igEnd; 1092 da_igBeginChildStr igBeginChildStr; 1093 da_igBeginChildID igBeginChildID; 1094 da_igEndChild igEndChild; 1095 da_igIsWindowAppearing igIsWindowAppearing; 1096 da_igIsWindowCollapsed igIsWindowCollapsed; 1097 da_igIsWindowFocused igIsWindowFocused; 1098 da_igIsWindowHovered igIsWindowHovered; 1099 da_igGetWindowDrawList igGetWindowDrawList; 1100 da_igGetWindowDpiScale igGetWindowDpiScale; 1101 da_igGetWindowViewport igGetWindowViewport; 1102 da_igGetWindowPos igGetWindowPos; 1103 da_igGetWindowSize igGetWindowSize; 1104 da_igGetWindowWidth igGetWindowWidth; 1105 da_igGetWindowHeight igGetWindowHeight; 1106 da_igSetNextWindowPos igSetNextWindowPos; 1107 da_igSetNextWindowSize igSetNextWindowSize; 1108 da_igSetNextWindowSizeConstraints igSetNextWindowSizeConstraints; 1109 da_igSetNextWindowContentSize igSetNextWindowContentSize; 1110 da_igSetNextWindowCollapsed igSetNextWindowCollapsed; 1111 da_igSetNextWindowFocus igSetNextWindowFocus; 1112 da_igSetNextWindowBgAlpha igSetNextWindowBgAlpha; 1113 da_igSetNextWindowViewport igSetNextWindowViewport; 1114 da_igSetWindowPosVec2 igSetWindowPosVec2; 1115 da_igSetWindowSizeVec2 igSetWindowSizeVec2; 1116 da_igSetWindowCollapsedBool igSetWindowCollapsedBool; 1117 da_igSetWindowFocusNil igSetWindowFocusNil; 1118 da_igSetWindowFontScale igSetWindowFontScale; 1119 da_igSetWindowPosStr igSetWindowPosStr; 1120 da_igSetWindowSizeStr igSetWindowSizeStr; 1121 da_igSetWindowCollapsedStr igSetWindowCollapsedStr; 1122 da_igSetWindowFocusStr igSetWindowFocusStr; 1123 da_igGetContentRegionMax igGetContentRegionMax; 1124 da_igGetContentRegionAvail igGetContentRegionAvail; 1125 da_igGetWindowContentRegionMin igGetWindowContentRegionMin; 1126 da_igGetWindowContentRegionMax igGetWindowContentRegionMax; 1127 da_igGetWindowContentRegionWidth igGetWindowContentRegionWidth; 1128 da_igGetScrollX igGetScrollX; 1129 da_igGetScrollY igGetScrollY; 1130 da_igGetScrollMaxX igGetScrollMaxX; 1131 da_igGetScrollMaxY igGetScrollMaxY; 1132 da_igSetScrollXFloat igSetScrollXFloat; 1133 da_igSetScrollYFloat igSetScrollYFloat; 1134 da_igSetScrollHereX igSetScrollHereX; 1135 da_igSetScrollHereY igSetScrollHereY; 1136 da_igSetScrollFromPosXFloat igSetScrollFromPosXFloat; 1137 da_igSetScrollFromPosYFloat igSetScrollFromPosYFloat; 1138 da_igPushFont igPushFont; 1139 da_igPopFont igPopFont; 1140 da_igPushStyleColorU32 igPushStyleColorU32; 1141 da_igPushStyleColorVec4 igPushStyleColorVec4; 1142 da_igPopStyleColor igPopStyleColor; 1143 da_igPushStyleVarFloat igPushStyleVarFloat; 1144 da_igPushStyleVarVec2 igPushStyleVarVec2; 1145 da_igPopStyleVar igPopStyleVar; 1146 da_igGetStyleColorVec4 igGetStyleColorVec4; 1147 da_igGetFont igGetFont; 1148 da_igGetFontSize igGetFontSize; 1149 da_igGetFontTexUvWhitePixel igGetFontTexUvWhitePixel; 1150 da_igGetColorU32Col igGetColorU32Col; 1151 da_igGetColorU32Vec4 igGetColorU32Vec4; 1152 da_igGetColorU32U32 igGetColorU32U32; 1153 da_igPushItemWidth igPushItemWidth; 1154 da_igPopItemWidth igPopItemWidth; 1155 da_igSetNextItemWidth igSetNextItemWidth; 1156 da_igCalcItemWidth igCalcItemWidth; 1157 da_igPushTextWrapPos igPushTextWrapPos; 1158 da_igPopTextWrapPos igPopTextWrapPos; 1159 da_igPushAllowKeyboardFocus igPushAllowKeyboardFocus; 1160 da_igPopAllowKeyboardFocus igPopAllowKeyboardFocus; 1161 da_igPushButtonRepeat igPushButtonRepeat; 1162 da_igPopButtonRepeat igPopButtonRepeat; 1163 da_igSeparator igSeparator; 1164 da_igSameLine igSameLine; 1165 da_igNewLine igNewLine; 1166 da_igSpacing igSpacing; 1167 da_igDummy igDummy; 1168 da_igIndent igIndent; 1169 da_igUnindent igUnindent; 1170 da_igBeginGroup igBeginGroup; 1171 da_igEndGroup igEndGroup; 1172 da_igGetCursorPos igGetCursorPos; 1173 da_igGetCursorPosX igGetCursorPosX; 1174 da_igGetCursorPosY igGetCursorPosY; 1175 da_igSetCursorPos igSetCursorPos; 1176 da_igSetCursorPosX igSetCursorPosX; 1177 da_igSetCursorPosY igSetCursorPosY; 1178 da_igGetCursorStartPos igGetCursorStartPos; 1179 da_igGetCursorScreenPos igGetCursorScreenPos; 1180 da_igSetCursorScreenPos igSetCursorScreenPos; 1181 da_igAlignTextToFramePadding igAlignTextToFramePadding; 1182 da_igGetTextLineHeight igGetTextLineHeight; 1183 da_igGetTextLineHeightWithSpacing igGetTextLineHeightWithSpacing; 1184 da_igGetFrameHeight igGetFrameHeight; 1185 da_igGetFrameHeightWithSpacing igGetFrameHeightWithSpacing; 1186 da_igPushIDStr igPushIDStr; 1187 da_igPushIDStrStr igPushIDStrStr; 1188 da_igPushIDPtr igPushIDPtr; 1189 da_igPushIDInt igPushIDInt; 1190 da_igPopID igPopID; 1191 da_igGetIDStr igGetIDStr; 1192 da_igGetIDStrStr igGetIDStrStr; 1193 da_igGetIDPtr igGetIDPtr; 1194 da_igTextUnformatted igTextUnformatted; 1195 da_igText igText; 1196 da_igTextV igTextV; 1197 da_igTextColored igTextColored; 1198 da_igTextColoredV igTextColoredV; 1199 da_igTextDisabled igTextDisabled; 1200 da_igTextDisabledV igTextDisabledV; 1201 da_igTextWrapped igTextWrapped; 1202 da_igTextWrappedV igTextWrappedV; 1203 da_igLabelText igLabelText; 1204 da_igLabelTextV igLabelTextV; 1205 da_igBulletText igBulletText; 1206 da_igBulletTextV igBulletTextV; 1207 da_igButton igButton; 1208 da_igSmallButton igSmallButton; 1209 da_igInvisibleButton igInvisibleButton; 1210 da_igArrowButton igArrowButton; 1211 da_igImage igImage; 1212 da_igImageButton igImageButton; 1213 da_igCheckbox igCheckbox; 1214 da_igCheckboxFlags igCheckboxFlags; 1215 da_igRadioButtonBool igRadioButtonBool; 1216 da_igRadioButtonIntPtr igRadioButtonIntPtr; 1217 da_igProgressBar igProgressBar; 1218 da_igBullet igBullet; 1219 da_igBeginCombo igBeginCombo; 1220 da_igEndCombo igEndCombo; 1221 da_igComboStr_arr igComboStr_arr; 1222 da_igComboStr igComboStr; 1223 da_igComboFnBoolPtr igComboFnBoolPtr; 1224 da_igDragFloat igDragFloat; 1225 da_igDragFloat2 igDragFloat2; 1226 da_igDragFloat3 igDragFloat3; 1227 da_igDragFloat4 igDragFloat4; 1228 da_igDragFloatRange2 igDragFloatRange2; 1229 da_igDragInt igDragInt; 1230 da_igDragInt2 igDragInt2; 1231 da_igDragInt3 igDragInt3; 1232 da_igDragInt4 igDragInt4; 1233 da_igDragIntRange2 igDragIntRange2; 1234 da_igDragScalar igDragScalar; 1235 da_igDragScalarN igDragScalarN; 1236 da_igSliderFloat igSliderFloat; 1237 da_igSliderFloat2 igSliderFloat2; 1238 da_igSliderFloat3 igSliderFloat3; 1239 da_igSliderFloat4 igSliderFloat4; 1240 da_igSliderAngle igSliderAngle; 1241 da_igSliderInt igSliderInt; 1242 da_igSliderInt2 igSliderInt2; 1243 da_igSliderInt3 igSliderInt3; 1244 da_igSliderInt4 igSliderInt4; 1245 da_igSliderScalar igSliderScalar; 1246 da_igSliderScalarN igSliderScalarN; 1247 da_igVSliderFloat igVSliderFloat; 1248 da_igVSliderInt igVSliderInt; 1249 da_igVSliderScalar igVSliderScalar; 1250 da_igInputText igInputText; 1251 da_igInputTextMultiline igInputTextMultiline; 1252 da_igInputTextWithHint igInputTextWithHint; 1253 da_igInputFloat igInputFloat; 1254 da_igInputFloat2 igInputFloat2; 1255 da_igInputFloat3 igInputFloat3; 1256 da_igInputFloat4 igInputFloat4; 1257 da_igInputInt igInputInt; 1258 da_igInputInt2 igInputInt2; 1259 da_igInputInt3 igInputInt3; 1260 da_igInputInt4 igInputInt4; 1261 da_igInputDouble igInputDouble; 1262 da_igInputScalar igInputScalar; 1263 da_igInputScalarN igInputScalarN; 1264 da_igColorEdit3 igColorEdit3; 1265 da_igColorEdit4 igColorEdit4; 1266 da_igColorPicker3 igColorPicker3; 1267 da_igColorPicker4 igColorPicker4; 1268 da_igColorButton igColorButton; 1269 da_igSetColorEditOptions igSetColorEditOptions; 1270 da_igTreeNodeStr igTreeNodeStr; 1271 da_igTreeNodeStrStr igTreeNodeStrStr; 1272 da_igTreeNodePtr igTreeNodePtr; 1273 da_igTreeNodeVStr igTreeNodeVStr; 1274 da_igTreeNodeVPtr igTreeNodeVPtr; 1275 da_igTreeNodeExStr igTreeNodeExStr; 1276 da_igTreeNodeExStrStr igTreeNodeExStrStr; 1277 da_igTreeNodeExPtr igTreeNodeExPtr; 1278 da_igTreeNodeExVStr igTreeNodeExVStr; 1279 da_igTreeNodeExVPtr igTreeNodeExVPtr; 1280 da_igTreePushStr igTreePushStr; 1281 da_igTreePushPtr igTreePushPtr; 1282 da_igTreePop igTreePop; 1283 da_igGetTreeNodeToLabelSpacing igGetTreeNodeToLabelSpacing; 1284 da_igCollapsingHeaderTreeNodeFlags igCollapsingHeaderTreeNodeFlags; 1285 da_igCollapsingHeaderBoolPtr igCollapsingHeaderBoolPtr; 1286 da_igSetNextItemOpen igSetNextItemOpen; 1287 da_igSelectableBool igSelectableBool; 1288 da_igSelectableBoolPtr igSelectableBoolPtr; 1289 da_igListBoxStr_arr igListBoxStr_arr; 1290 da_igListBoxFnBoolPtr igListBoxFnBoolPtr; 1291 da_igListBoxHeaderVec2 igListBoxHeaderVec2; 1292 da_igListBoxHeaderInt igListBoxHeaderInt; 1293 da_igListBoxFooter igListBoxFooter; 1294 da_igPlotLinesFloatPtr igPlotLinesFloatPtr; 1295 da_igPlotLinesFnFloatPtr igPlotLinesFnFloatPtr; 1296 da_igPlotHistogramFloatPtr igPlotHistogramFloatPtr; 1297 da_igPlotHistogramFnFloatPtr igPlotHistogramFnFloatPtr; 1298 da_igValueBool igValueBool; 1299 da_igValueInt igValueInt; 1300 da_igValueUint igValueUint; 1301 da_igValueFloat igValueFloat; 1302 da_igBeginMenuBar igBeginMenuBar; 1303 da_igEndMenuBar igEndMenuBar; 1304 da_igBeginMainMenuBar igBeginMainMenuBar; 1305 da_igEndMainMenuBar igEndMainMenuBar; 1306 da_igBeginMenu igBeginMenu; 1307 da_igEndMenu igEndMenu; 1308 da_igMenuItemBool igMenuItemBool; 1309 da_igMenuItemBoolPtr igMenuItemBoolPtr; 1310 da_igBeginTooltip igBeginTooltip; 1311 da_igEndTooltip igEndTooltip; 1312 da_igSetTooltip igSetTooltip; 1313 da_igSetTooltipV igSetTooltipV; 1314 da_igBeginPopup igBeginPopup; 1315 da_igBeginPopupModal igBeginPopupModal; 1316 da_igEndPopup igEndPopup; 1317 da_igOpenPopup igOpenPopup; 1318 da_igOpenPopupOnItemClick igOpenPopupOnItemClick; 1319 da_igCloseCurrentPopup igCloseCurrentPopup; 1320 da_igBeginPopupContextItem igBeginPopupContextItem; 1321 da_igBeginPopupContextWindow igBeginPopupContextWindow; 1322 da_igBeginPopupContextVoid igBeginPopupContextVoid; 1323 da_igIsPopupOpenStr igIsPopupOpenStr; 1324 da_igColumns igColumns; 1325 da_igNextColumn igNextColumn; 1326 da_igGetColumnIndex igGetColumnIndex; 1327 da_igGetColumnWidth igGetColumnWidth; 1328 da_igSetColumnWidth igSetColumnWidth; 1329 da_igGetColumnOffset igGetColumnOffset; 1330 da_igSetColumnOffset igSetColumnOffset; 1331 da_igGetColumnsCount igGetColumnsCount; 1332 da_igBeginTabBar igBeginTabBar; 1333 da_igEndTabBar igEndTabBar; 1334 da_igBeginTabItem igBeginTabItem; 1335 da_igEndTabItem igEndTabItem; 1336 da_igTabItemButton igTabItemButton; 1337 da_igSetTabItemClosed igSetTabItemClosed; 1338 da_igDockSpace igDockSpace; 1339 da_igDockSpaceOverViewport igDockSpaceOverViewport; 1340 da_igSetNextWindowDockID igSetNextWindowDockID; 1341 da_igSetNextWindowClass igSetNextWindowClass; 1342 da_igGetWindowDockID igGetWindowDockID; 1343 da_igIsWindowDocked igIsWindowDocked; 1344 da_igLogToTTY igLogToTTY; 1345 da_igLogToFile igLogToFile; 1346 da_igLogToClipboard igLogToClipboard; 1347 da_igLogFinish igLogFinish; 1348 da_igLogButtons igLogButtons; 1349 da_igBeginDragDropSource igBeginDragDropSource; 1350 da_igSetDragDropPayload igSetDragDropPayload; 1351 da_igEndDragDropSource igEndDragDropSource; 1352 da_igBeginDragDropTarget igBeginDragDropTarget; 1353 da_igAcceptDragDropPayload igAcceptDragDropPayload; 1354 da_igEndDragDropTarget igEndDragDropTarget; 1355 da_igGetDragDropPayload igGetDragDropPayload; 1356 da_igPushClipRect igPushClipRect; 1357 da_igPopClipRect igPopClipRect; 1358 da_igSetItemDefaultFocus igSetItemDefaultFocus; 1359 da_igSetKeyboardFocusHere igSetKeyboardFocusHere; 1360 da_igIsItemHovered igIsItemHovered; 1361 da_igIsItemActive igIsItemActive; 1362 da_igIsItemFocused igIsItemFocused; 1363 da_igIsItemClicked igIsItemClicked; 1364 da_igIsItemVisible igIsItemVisible; 1365 da_igIsItemEdited igIsItemEdited; 1366 da_igIsItemActivated igIsItemActivated; 1367 da_igIsItemDeactivated igIsItemDeactivated; 1368 da_igIsItemDeactivatedAfterEdit igIsItemDeactivatedAfterEdit; 1369 da_igIsItemToggledOpen igIsItemToggledOpen; 1370 da_igIsAnyItemHovered igIsAnyItemHovered; 1371 da_igIsAnyItemActive igIsAnyItemActive; 1372 da_igIsAnyItemFocused igIsAnyItemFocused; 1373 da_igGetItemRectMin igGetItemRectMin; 1374 da_igGetItemRectMax igGetItemRectMax; 1375 da_igGetItemRectSize igGetItemRectSize; 1376 da_igSetItemAllowOverlap igSetItemAllowOverlap; 1377 da_igIsRectVisibleNil igIsRectVisibleNil; 1378 da_igIsRectVisibleVec2 igIsRectVisibleVec2; 1379 da_igGetTime igGetTime; 1380 da_igGetFrameCount igGetFrameCount; 1381 da_igGetBackgroundDrawListNil igGetBackgroundDrawListNil; 1382 da_igGetForegroundDrawListNil igGetForegroundDrawListNil; 1383 da_igGetBackgroundDrawListViewportPtr igGetBackgroundDrawListViewportPtr; 1384 da_igGetForegroundDrawListViewportPtr igGetForegroundDrawListViewportPtr; 1385 da_igGetDrawListSharedData igGetDrawListSharedData; 1386 da_igGetStyleColorName igGetStyleColorName; 1387 da_igSetStateStorage igSetStateStorage; 1388 da_igGetStateStorage igGetStateStorage; 1389 da_igCalcListClipping igCalcListClipping; 1390 da_igBeginChildFrame igBeginChildFrame; 1391 da_igEndChildFrame igEndChildFrame; 1392 da_igCalcTextSize igCalcTextSize; 1393 da_igColorConvertU32ToFloat4 igColorConvertU32ToFloat4; 1394 da_igColorConvertFloat4ToU32 igColorConvertFloat4ToU32; 1395 da_igColorConvertRGBtoHSV igColorConvertRGBtoHSV; 1396 da_igColorConvertHSVtoRGB igColorConvertHSVtoRGB; 1397 da_igGetKeyIndex igGetKeyIndex; 1398 da_igIsKeyDown igIsKeyDown; 1399 da_igIsKeyPressed igIsKeyPressed; 1400 da_igIsKeyReleased igIsKeyReleased; 1401 da_igGetKeyPressedAmount igGetKeyPressedAmount; 1402 da_igCaptureKeyboardFromApp igCaptureKeyboardFromApp; 1403 da_igIsMouseDown igIsMouseDown; 1404 da_igIsMouseClicked igIsMouseClicked; 1405 da_igIsMouseReleased igIsMouseReleased; 1406 da_igIsMouseDoubleClicked igIsMouseDoubleClicked; 1407 da_igIsMouseHoveringRect igIsMouseHoveringRect; 1408 da_igIsMousePosValid igIsMousePosValid; 1409 da_igIsAnyMouseDown igIsAnyMouseDown; 1410 da_igGetMousePos igGetMousePos; 1411 da_igGetMousePosOnOpeningCurrentPopup igGetMousePosOnOpeningCurrentPopup; 1412 da_igIsMouseDragging igIsMouseDragging; 1413 da_igGetMouseDragDelta igGetMouseDragDelta; 1414 da_igResetMouseDragDelta igResetMouseDragDelta; 1415 da_igGetMouseCursor igGetMouseCursor; 1416 da_igSetMouseCursor igSetMouseCursor; 1417 da_igCaptureMouseFromApp igCaptureMouseFromApp; 1418 da_igGetClipboardText igGetClipboardText; 1419 da_igSetClipboardText igSetClipboardText; 1420 da_igLoadIniSettingsFromDisk igLoadIniSettingsFromDisk; 1421 da_igLoadIniSettingsFromMemory igLoadIniSettingsFromMemory; 1422 da_igSaveIniSettingsToDisk igSaveIniSettingsToDisk; 1423 da_igSaveIniSettingsToMemory igSaveIniSettingsToMemory; 1424 da_igDebugCheckVersionAndDataLayout igDebugCheckVersionAndDataLayout; 1425 da_igSetAllocatorFunctions igSetAllocatorFunctions; 1426 da_igMemAlloc igMemAlloc; 1427 da_igMemFree igMemFree; 1428 da_igGetPlatformIO igGetPlatformIO; 1429 da_igGetMainViewport igGetMainViewport; 1430 da_igUpdatePlatformWindows igUpdatePlatformWindows; 1431 da_igRenderPlatformWindowsDefault igRenderPlatformWindowsDefault; 1432 da_igDestroyPlatformWindows igDestroyPlatformWindows; 1433 da_igFindViewportByID igFindViewportByID; 1434 da_igFindViewportByPlatformHandle igFindViewportByPlatformHandle; 1435 da_ImGuiStyle_ImGuiStyle ImGuiStyle_ImGuiStyle; 1436 da_ImGuiStyle_destroy ImGuiStyle_destroy; 1437 da_ImGuiStyle_ScaleAllSizes ImGuiStyle_ScaleAllSizes; 1438 da_ImGuiIO_AddInputCharacter ImGuiIO_AddInputCharacter; 1439 da_ImGuiIO_AddInputCharacterUTF16 ImGuiIO_AddInputCharacterUTF16; 1440 da_ImGuiIO_AddInputCharactersUTF8 ImGuiIO_AddInputCharactersUTF8; 1441 da_ImGuiIO_ClearInputCharacters ImGuiIO_ClearInputCharacters; 1442 da_ImGuiIO_ImGuiIO ImGuiIO_ImGuiIO; 1443 da_ImGuiIO_destroy ImGuiIO_destroy; 1444 da_ImGuiInputTextCallbackData_ImGuiInputTextCallbackData ImGuiInputTextCallbackData_ImGuiInputTextCallbackData; 1445 da_ImGuiInputTextCallbackData_destroy ImGuiInputTextCallbackData_destroy; 1446 da_ImGuiInputTextCallbackData_DeleteChars ImGuiInputTextCallbackData_DeleteChars; 1447 da_ImGuiInputTextCallbackData_InsertChars ImGuiInputTextCallbackData_InsertChars; 1448 da_ImGuiInputTextCallbackData_SelectAll ImGuiInputTextCallbackData_SelectAll; 1449 da_ImGuiInputTextCallbackData_ClearSelection ImGuiInputTextCallbackData_ClearSelection; 1450 da_ImGuiInputTextCallbackData_HasSelection ImGuiInputTextCallbackData_HasSelection; 1451 da_ImGuiWindowClass_ImGuiWindowClass ImGuiWindowClass_ImGuiWindowClass; 1452 da_ImGuiWindowClass_destroy ImGuiWindowClass_destroy; 1453 da_ImGuiPayload_ImGuiPayload ImGuiPayload_ImGuiPayload; 1454 da_ImGuiPayload_destroy ImGuiPayload_destroy; 1455 da_ImGuiPayload_Clear ImGuiPayload_Clear; 1456 da_ImGuiPayload_IsDataType ImGuiPayload_IsDataType; 1457 da_ImGuiPayload_IsPreview ImGuiPayload_IsPreview; 1458 da_ImGuiPayload_IsDelivery ImGuiPayload_IsDelivery; 1459 da_ImGuiOnceUponAFrame_ImGuiOnceUponAFrame ImGuiOnceUponAFrame_ImGuiOnceUponAFrame; 1460 da_ImGuiOnceUponAFrame_destroy ImGuiOnceUponAFrame_destroy; 1461 da_ImGuiTextFilter_ImGuiTextFilter ImGuiTextFilter_ImGuiTextFilter; 1462 da_ImGuiTextFilter_destroy ImGuiTextFilter_destroy; 1463 da_ImGuiTextFilter_Draw ImGuiTextFilter_Draw; 1464 da_ImGuiTextFilter_PassFilter ImGuiTextFilter_PassFilter; 1465 da_ImGuiTextFilter_Build ImGuiTextFilter_Build; 1466 da_ImGuiTextFilter_Clear ImGuiTextFilter_Clear; 1467 da_ImGuiTextFilter_IsActive ImGuiTextFilter_IsActive; 1468 da_ImGuiTextRange_ImGuiTextRangeNil ImGuiTextRange_ImGuiTextRangeNil; 1469 da_ImGuiTextRange_destroy ImGuiTextRange_destroy; 1470 da_ImGuiTextRange_ImGuiTextRangeStr ImGuiTextRange_ImGuiTextRangeStr; 1471 da_ImGuiTextRange_empty ImGuiTextRange_empty; 1472 da_ImGuiTextRange_split ImGuiTextRange_split; 1473 da_ImGuiTextBuffer_ImGuiTextBuffer ImGuiTextBuffer_ImGuiTextBuffer; 1474 da_ImGuiTextBuffer_destroy ImGuiTextBuffer_destroy; 1475 da_ImGuiTextBuffer_begin ImGuiTextBuffer_begin; 1476 da_ImGuiTextBuffer_end ImGuiTextBuffer_end; 1477 da_ImGuiTextBuffer_size ImGuiTextBuffer_size; 1478 da_ImGuiTextBuffer_empty ImGuiTextBuffer_empty; 1479 da_ImGuiTextBuffer_clear ImGuiTextBuffer_clear; 1480 da_ImGuiTextBuffer_reserve ImGuiTextBuffer_reserve; 1481 da_ImGuiTextBuffer_c_str ImGuiTextBuffer_c_str; 1482 da_ImGuiTextBuffer_append ImGuiTextBuffer_append; 1483 da_ImGuiTextBuffer_appendfv ImGuiTextBuffer_appendfv; 1484 da_ImGuiStoragePair_ImGuiStoragePairInt ImGuiStoragePair_ImGuiStoragePairInt; 1485 da_ImGuiStoragePair_destroy ImGuiStoragePair_destroy; 1486 da_ImGuiStoragePair_ImGuiStoragePairFloat ImGuiStoragePair_ImGuiStoragePairFloat; 1487 da_ImGuiStoragePair_ImGuiStoragePairPtr ImGuiStoragePair_ImGuiStoragePairPtr; 1488 da_ImGuiStorage_Clear ImGuiStorage_Clear; 1489 da_ImGuiStorage_GetInt ImGuiStorage_GetInt; 1490 da_ImGuiStorage_SetInt ImGuiStorage_SetInt; 1491 da_ImGuiStorage_GetBool ImGuiStorage_GetBool; 1492 da_ImGuiStorage_SetBool ImGuiStorage_SetBool; 1493 da_ImGuiStorage_GetFloat ImGuiStorage_GetFloat; 1494 da_ImGuiStorage_SetFloat ImGuiStorage_SetFloat; 1495 da_ImGuiStorage_GetVoidPtr ImGuiStorage_GetVoidPtr; 1496 da_ImGuiStorage_SetVoidPtr ImGuiStorage_SetVoidPtr; 1497 da_ImGuiStorage_GetIntRef ImGuiStorage_GetIntRef; 1498 da_ImGuiStorage_GetBoolRef ImGuiStorage_GetBoolRef; 1499 da_ImGuiStorage_GetFloatRef ImGuiStorage_GetFloatRef; 1500 da_ImGuiStorage_GetVoidPtrRef ImGuiStorage_GetVoidPtrRef; 1501 da_ImGuiStorage_SetAllInt ImGuiStorage_SetAllInt; 1502 da_ImGuiStorage_BuildSortByKey ImGuiStorage_BuildSortByKey; 1503 da_ImGuiListClipper_ImGuiListClipper ImGuiListClipper_ImGuiListClipper; 1504 da_ImGuiListClipper_destroy ImGuiListClipper_destroy; 1505 da_ImGuiListClipper_Begin ImGuiListClipper_Begin; 1506 da_ImGuiListClipper_End ImGuiListClipper_End; 1507 da_ImGuiListClipper_Step ImGuiListClipper_Step; 1508 da_ImColor_ImColorNil ImColor_ImColorNil; 1509 da_ImColor_destroy ImColor_destroy; 1510 da_ImColor_ImColorInt ImColor_ImColorInt; 1511 da_ImColor_ImColorU32 ImColor_ImColorU32; 1512 da_ImColor_ImColorFloat ImColor_ImColorFloat; 1513 da_ImColor_ImColorVec4 ImColor_ImColorVec4; 1514 da_ImColor_SetHSV ImColor_SetHSV; 1515 da_ImColor_HSV ImColor_HSV; 1516 da_ImDrawCmd_ImDrawCmd ImDrawCmd_ImDrawCmd; 1517 da_ImDrawCmd_destroy ImDrawCmd_destroy; 1518 da_ImDrawListSplitter_ImDrawListSplitter ImDrawListSplitter_ImDrawListSplitter; 1519 da_ImDrawListSplitter_destroy ImDrawListSplitter_destroy; 1520 da_ImDrawListSplitter_Clear ImDrawListSplitter_Clear; 1521 da_ImDrawListSplitter_ClearFreeMemory ImDrawListSplitter_ClearFreeMemory; 1522 da_ImDrawListSplitter_Split ImDrawListSplitter_Split; 1523 da_ImDrawListSplitter_Merge ImDrawListSplitter_Merge; 1524 da_ImDrawListSplitter_SetCurrentChannel ImDrawListSplitter_SetCurrentChannel; 1525 da_ImDrawList_ImDrawList ImDrawList_ImDrawList; 1526 da_ImDrawList_destroy ImDrawList_destroy; 1527 da_ImDrawList_PushClipRect ImDrawList_PushClipRect; 1528 da_ImDrawList_PushClipRectFullScreen ImDrawList_PushClipRectFullScreen; 1529 da_ImDrawList_PopClipRect ImDrawList_PopClipRect; 1530 da_ImDrawList_PushTextureID ImDrawList_PushTextureID; 1531 da_ImDrawList_PopTextureID ImDrawList_PopTextureID; 1532 da_ImDrawList_GetClipRectMin ImDrawList_GetClipRectMin; 1533 da_ImDrawList_GetClipRectMax ImDrawList_GetClipRectMax; 1534 da_ImDrawList_AddLine ImDrawList_AddLine; 1535 da_ImDrawList_AddRect ImDrawList_AddRect; 1536 da_ImDrawList_AddRectFilled ImDrawList_AddRectFilled; 1537 da_ImDrawList_AddRectFilledMultiColor ImDrawList_AddRectFilledMultiColor; 1538 da_ImDrawList_AddQuad ImDrawList_AddQuad; 1539 da_ImDrawList_AddQuadFilled ImDrawList_AddQuadFilled; 1540 da_ImDrawList_AddTriangle ImDrawList_AddTriangle; 1541 da_ImDrawList_AddTriangleFilled ImDrawList_AddTriangleFilled; 1542 da_ImDrawList_AddCircle ImDrawList_AddCircle; 1543 da_ImDrawList_AddCircleFilled ImDrawList_AddCircleFilled; 1544 da_ImDrawList_AddNgon ImDrawList_AddNgon; 1545 da_ImDrawList_AddNgonFilled ImDrawList_AddNgonFilled; 1546 da_ImDrawList_AddTextVec2 ImDrawList_AddTextVec2; 1547 da_ImDrawList_AddTextFontPtr ImDrawList_AddTextFontPtr; 1548 da_ImDrawList_AddPolyline ImDrawList_AddPolyline; 1549 da_ImDrawList_AddConvexPolyFilled ImDrawList_AddConvexPolyFilled; 1550 da_ImDrawList_AddBezierCurve ImDrawList_AddBezierCurve; 1551 da_ImDrawList_AddImage ImDrawList_AddImage; 1552 da_ImDrawList_AddImageQuad ImDrawList_AddImageQuad; 1553 da_ImDrawList_AddImageRounded ImDrawList_AddImageRounded; 1554 da_ImDrawList_PathClear ImDrawList_PathClear; 1555 da_ImDrawList_PathLineTo ImDrawList_PathLineTo; 1556 da_ImDrawList_PathLineToMergeDuplicate ImDrawList_PathLineToMergeDuplicate; 1557 da_ImDrawList_PathFillConvex ImDrawList_PathFillConvex; 1558 da_ImDrawList_PathStroke ImDrawList_PathStroke; 1559 da_ImDrawList_PathArcTo ImDrawList_PathArcTo; 1560 da_ImDrawList_PathArcToFast ImDrawList_PathArcToFast; 1561 da_ImDrawList_PathBezierCurveTo ImDrawList_PathBezierCurveTo; 1562 da_ImDrawList_PathRect ImDrawList_PathRect; 1563 da_ImDrawList_AddCallback ImDrawList_AddCallback; 1564 da_ImDrawList_AddDrawCmd ImDrawList_AddDrawCmd; 1565 da_ImDrawList_CloneOutput ImDrawList_CloneOutput; 1566 da_ImDrawList_ChannelsSplit ImDrawList_ChannelsSplit; 1567 da_ImDrawList_ChannelsMerge ImDrawList_ChannelsMerge; 1568 da_ImDrawList_ChannelsSetCurrent ImDrawList_ChannelsSetCurrent; 1569 da_ImDrawList_PrimReserve ImDrawList_PrimReserve; 1570 da_ImDrawList_PrimUnreserve ImDrawList_PrimUnreserve; 1571 da_ImDrawList_PrimRect ImDrawList_PrimRect; 1572 da_ImDrawList_PrimRectUV ImDrawList_PrimRectUV; 1573 da_ImDrawList_PrimQuadUV ImDrawList_PrimQuadUV; 1574 da_ImDrawList_PrimWriteVtx ImDrawList_PrimWriteVtx; 1575 da_ImDrawList_PrimWriteIdx ImDrawList_PrimWriteIdx; 1576 da_ImDrawList_PrimVtx ImDrawList_PrimVtx; 1577 da_ImDrawList__ResetForNewFrame ImDrawList__ResetForNewFrame; 1578 da_ImDrawList__ClearFreeMemory ImDrawList__ClearFreeMemory; 1579 da_ImDrawList__PopUnusedDrawCmd ImDrawList__PopUnusedDrawCmd; 1580 da_ImDrawList__OnChangedClipRect ImDrawList__OnChangedClipRect; 1581 da_ImDrawList__OnChangedTextureID ImDrawList__OnChangedTextureID; 1582 da_ImDrawList__OnChangedVtxOffset ImDrawList__OnChangedVtxOffset; 1583 da_ImDrawData_ImDrawData ImDrawData_ImDrawData; 1584 da_ImDrawData_destroy ImDrawData_destroy; 1585 da_ImDrawData_Clear ImDrawData_Clear; 1586 da_ImDrawData_DeIndexAllBuffers ImDrawData_DeIndexAllBuffers; 1587 da_ImDrawData_ScaleClipRects ImDrawData_ScaleClipRects; 1588 da_ImFontConfig_ImFontConfig ImFontConfig_ImFontConfig; 1589 da_ImFontConfig_destroy ImFontConfig_destroy; 1590 da_ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder; 1591 da_ImFontGlyphRangesBuilder_destroy ImFontGlyphRangesBuilder_destroy; 1592 da_ImFontGlyphRangesBuilder_Clear ImFontGlyphRangesBuilder_Clear; 1593 da_ImFontGlyphRangesBuilder_GetBit ImFontGlyphRangesBuilder_GetBit; 1594 da_ImFontGlyphRangesBuilder_SetBit ImFontGlyphRangesBuilder_SetBit; 1595 da_ImFontGlyphRangesBuilder_AddChar ImFontGlyphRangesBuilder_AddChar; 1596 da_ImFontGlyphRangesBuilder_AddText ImFontGlyphRangesBuilder_AddText; 1597 da_ImFontGlyphRangesBuilder_AddRanges ImFontGlyphRangesBuilder_AddRanges; 1598 da_ImFontGlyphRangesBuilder_BuildRanges ImFontGlyphRangesBuilder_BuildRanges; 1599 da_ImFontAtlasCustomRect_ImFontAtlasCustomRect ImFontAtlasCustomRect_ImFontAtlasCustomRect; 1600 da_ImFontAtlasCustomRect_destroy ImFontAtlasCustomRect_destroy; 1601 da_ImFontAtlasCustomRect_IsPacked ImFontAtlasCustomRect_IsPacked; 1602 da_ImFontAtlas_ImFontAtlas ImFontAtlas_ImFontAtlas; 1603 da_ImFontAtlas_destroy ImFontAtlas_destroy; 1604 da_ImFontAtlas_AddFont ImFontAtlas_AddFont; 1605 da_ImFontAtlas_AddFontDefault ImFontAtlas_AddFontDefault; 1606 da_ImFontAtlas_AddFontFromFileTTF ImFontAtlas_AddFontFromFileTTF; 1607 da_ImFontAtlas_AddFontFromMemoryTTF ImFontAtlas_AddFontFromMemoryTTF; 1608 da_ImFontAtlas_AddFontFromMemoryCompressedTTF ImFontAtlas_AddFontFromMemoryCompressedTTF; 1609 da_ImFontAtlas_AddFontFromMemoryCompressedBase85TTF ImFontAtlas_AddFontFromMemoryCompressedBase85TTF; 1610 da_ImFontAtlas_ClearInputData ImFontAtlas_ClearInputData; 1611 da_ImFontAtlas_ClearTexData ImFontAtlas_ClearTexData; 1612 da_ImFontAtlas_ClearFonts ImFontAtlas_ClearFonts; 1613 da_ImFontAtlas_Clear ImFontAtlas_Clear; 1614 da_ImFontAtlas_Build ImFontAtlas_Build; 1615 da_ImFontAtlas_GetTexDataAsAlpha8 ImFontAtlas_GetTexDataAsAlpha8; 1616 da_ImFontAtlas_GetTexDataAsRGBA32 ImFontAtlas_GetTexDataAsRGBA32; 1617 da_ImFontAtlas_IsBuilt ImFontAtlas_IsBuilt; 1618 da_ImFontAtlas_SetTexID ImFontAtlas_SetTexID; 1619 da_ImFontAtlas_GetGlyphRangesDefault ImFontAtlas_GetGlyphRangesDefault; 1620 da_ImFontAtlas_GetGlyphRangesKorean ImFontAtlas_GetGlyphRangesKorean; 1621 da_ImFontAtlas_GetGlyphRangesJapanese ImFontAtlas_GetGlyphRangesJapanese; 1622 da_ImFontAtlas_GetGlyphRangesChineseFull ImFontAtlas_GetGlyphRangesChineseFull; 1623 da_ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon; 1624 da_ImFontAtlas_GetGlyphRangesCyrillic ImFontAtlas_GetGlyphRangesCyrillic; 1625 da_ImFontAtlas_GetGlyphRangesThai ImFontAtlas_GetGlyphRangesThai; 1626 da_ImFontAtlas_GetGlyphRangesVietnamese ImFontAtlas_GetGlyphRangesVietnamese; 1627 da_ImFontAtlas_AddCustomRectRegular ImFontAtlas_AddCustomRectRegular; 1628 da_ImFontAtlas_AddCustomRectFontGlyph ImFontAtlas_AddCustomRectFontGlyph; 1629 da_ImFontAtlas_GetCustomRectByIndex ImFontAtlas_GetCustomRectByIndex; 1630 da_ImFontAtlas_CalcCustomRectUV ImFontAtlas_CalcCustomRectUV; 1631 da_ImFontAtlas_GetMouseCursorTexData ImFontAtlas_GetMouseCursorTexData; 1632 da_ImFont_ImFont ImFont_ImFont; 1633 da_ImFont_destroy ImFont_destroy; 1634 da_ImFont_FindGlyph ImFont_FindGlyph; 1635 da_ImFont_FindGlyphNoFallback ImFont_FindGlyphNoFallback; 1636 da_ImFont_GetCharAdvance ImFont_GetCharAdvance; 1637 da_ImFont_IsLoaded ImFont_IsLoaded; 1638 da_ImFont_GetDebugName ImFont_GetDebugName; 1639 da_ImFont_CalcTextSizeA ImFont_CalcTextSizeA; 1640 da_ImFont_CalcWordWrapPositionA ImFont_CalcWordWrapPositionA; 1641 da_ImFont_RenderChar ImFont_RenderChar; 1642 da_ImFont_RenderText ImFont_RenderText; 1643 da_ImFont_BuildLookupTable ImFont_BuildLookupTable; 1644 da_ImFont_ClearOutputData ImFont_ClearOutputData; 1645 da_ImFont_GrowIndex ImFont_GrowIndex; 1646 da_ImFont_AddGlyph ImFont_AddGlyph; 1647 da_ImFont_AddRemapChar ImFont_AddRemapChar; 1648 da_ImFont_SetGlyphVisible ImFont_SetGlyphVisible; 1649 da_ImFont_SetFallbackChar ImFont_SetFallbackChar; 1650 da_ImFont_IsGlyphRangeUnused ImFont_IsGlyphRangeUnused; 1651 da_ImGuiPlatformIO_ImGuiPlatformIO ImGuiPlatformIO_ImGuiPlatformIO; 1652 da_ImGuiPlatformIO_destroy ImGuiPlatformIO_destroy; 1653 da_ImGuiPlatformMonitor_ImGuiPlatformMonitor ImGuiPlatformMonitor_ImGuiPlatformMonitor; 1654 da_ImGuiPlatformMonitor_destroy ImGuiPlatformMonitor_destroy; 1655 da_ImGuiViewport_ImGuiViewport ImGuiViewport_ImGuiViewport; 1656 da_ImGuiViewport_destroy ImGuiViewport_destroy; 1657 da_ImGuiViewport_GetCenter ImGuiViewport_GetCenter; 1658 da_ImGuiViewport_GetWorkPos ImGuiViewport_GetWorkPos; 1659 da_ImGuiViewport_GetWorkSize ImGuiViewport_GetWorkSize; 1660 da_igImHashData igImHashData; 1661 da_igImHashStr igImHashStr; 1662 da_igImAlphaBlendColors igImAlphaBlendColors; 1663 da_igImIsPowerOfTwo igImIsPowerOfTwo; 1664 da_igImUpperPowerOfTwo igImUpperPowerOfTwo; 1665 da_igImStricmp igImStricmp; 1666 da_igImStrnicmp igImStrnicmp; 1667 da_igImStrncpy igImStrncpy; 1668 da_igImStrdup igImStrdup; 1669 da_igImStrdupcpy igImStrdupcpy; 1670 da_igImStrchrRange igImStrchrRange; 1671 da_igImStrlenW igImStrlenW; 1672 da_igImStreolRange igImStreolRange; 1673 da_igImStrbolW igImStrbolW; 1674 da_igImStristr igImStristr; 1675 da_igImStrTrimBlanks igImStrTrimBlanks; 1676 da_igImStrSkipBlank igImStrSkipBlank; 1677 da_igImFormatString igImFormatString; 1678 da_igImFormatStringV igImFormatStringV; 1679 da_igImParseFormatFindStart igImParseFormatFindStart; 1680 da_igImParseFormatFindEnd igImParseFormatFindEnd; 1681 da_igImParseFormatTrimDecorations igImParseFormatTrimDecorations; 1682 da_igImParseFormatPrecision igImParseFormatPrecision; 1683 da_igImCharIsBlankA igImCharIsBlankA; 1684 da_igImCharIsBlankW igImCharIsBlankW; 1685 da_igImTextStrToUtf8 igImTextStrToUtf8; 1686 da_igImTextCharFromUtf8 igImTextCharFromUtf8; 1687 da_igImTextStrFromUtf8 igImTextStrFromUtf8; 1688 da_igImTextCountCharsFromUtf8 igImTextCountCharsFromUtf8; 1689 da_igImTextCountUtf8BytesFromChar igImTextCountUtf8BytesFromChar; 1690 da_igImTextCountUtf8BytesFromStr igImTextCountUtf8BytesFromStr; 1691 da_igImFileOpen igImFileOpen; 1692 da_igImFileClose igImFileClose; 1693 da_igImFileGetSize igImFileGetSize; 1694 da_igImFileRead igImFileRead; 1695 da_igImFileWrite igImFileWrite; 1696 da_igImFileLoadToMemory igImFileLoadToMemory; 1697 da_igImPowFloat igImPowFloat; 1698 da_igImPowdouble igImPowdouble; 1699 da_igImLogFloat igImLogFloat; 1700 da_igImLogdouble igImLogdouble; 1701 da_igImAbsFloat igImAbsFloat; 1702 da_igImAbsdouble igImAbsdouble; 1703 da_igImSignFloat igImSignFloat; 1704 da_igImSigndouble igImSigndouble; 1705 da_igImMin igImMin; 1706 da_igImMax igImMax; 1707 da_igImClamp igImClamp; 1708 da_igImLerpVec2Float igImLerpVec2Float; 1709 da_igImLerpVec2Vec2 igImLerpVec2Vec2; 1710 da_igImLerpVec4 igImLerpVec4; 1711 da_igImSaturate igImSaturate; 1712 da_igImLengthSqrVec2 igImLengthSqrVec2; 1713 da_igImLengthSqrVec4 igImLengthSqrVec4; 1714 da_igImInvLength igImInvLength; 1715 da_igImFloorFloat igImFloorFloat; 1716 da_igImFloorVec2 igImFloorVec2; 1717 da_igImModPositive igImModPositive; 1718 da_igImDot igImDot; 1719 da_igImRotate igImRotate; 1720 da_igImLinearSweep igImLinearSweep; 1721 da_igImMul igImMul; 1722 da_igImBezierCalc igImBezierCalc; 1723 da_igImBezierClosestPoint igImBezierClosestPoint; 1724 da_igImBezierClosestPointCasteljau igImBezierClosestPointCasteljau; 1725 da_igImLineClosestPoint igImLineClosestPoint; 1726 da_igImTriangleContainsPoint igImTriangleContainsPoint; 1727 da_igImTriangleClosestPoint igImTriangleClosestPoint; 1728 da_igImTriangleBarycentricCoords igImTriangleBarycentricCoords; 1729 da_igImTriangleArea igImTriangleArea; 1730 da_igImGetDirQuadrantFromDelta igImGetDirQuadrantFromDelta; 1731 da_ImVec1_ImVec1Nil ImVec1_ImVec1Nil; 1732 da_ImVec1_destroy ImVec1_destroy; 1733 da_ImVec1_ImVec1Float ImVec1_ImVec1Float; 1734 da_ImVec2ih_ImVec2ihNil ImVec2ih_ImVec2ihNil; 1735 da_ImVec2ih_destroy ImVec2ih_destroy; 1736 da_ImVec2ih_ImVec2ihshort ImVec2ih_ImVec2ihshort; 1737 da_ImVec2ih_ImVec2ihVec2 ImVec2ih_ImVec2ihVec2; 1738 da_ImRect_ImRectNil ImRect_ImRectNil; 1739 da_ImRect_destroy ImRect_destroy; 1740 da_ImRect_ImRectVec2 ImRect_ImRectVec2; 1741 da_ImRect_ImRectVec4 ImRect_ImRectVec4; 1742 da_ImRect_ImRectFloat ImRect_ImRectFloat; 1743 da_ImRect_GetCenter ImRect_GetCenter; 1744 da_ImRect_GetSize ImRect_GetSize; 1745 da_ImRect_GetWidth ImRect_GetWidth; 1746 da_ImRect_GetHeight ImRect_GetHeight; 1747 da_ImRect_GetTL ImRect_GetTL; 1748 da_ImRect_GetTR ImRect_GetTR; 1749 da_ImRect_GetBL ImRect_GetBL; 1750 da_ImRect_GetBR ImRect_GetBR; 1751 da_ImRect_ContainsVec2 ImRect_ContainsVec2; 1752 da_ImRect_ContainsRect ImRect_ContainsRect; 1753 da_ImRect_Overlaps ImRect_Overlaps; 1754 da_ImRect_AddVec2 ImRect_AddVec2; 1755 da_ImRect_AddRect ImRect_AddRect; 1756 da_ImRect_ExpandFloat ImRect_ExpandFloat; 1757 da_ImRect_ExpandVec2 ImRect_ExpandVec2; 1758 da_ImRect_Translate ImRect_Translate; 1759 da_ImRect_TranslateX ImRect_TranslateX; 1760 da_ImRect_TranslateY ImRect_TranslateY; 1761 da_ImRect_ClipWith ImRect_ClipWith; 1762 da_ImRect_ClipWithFull ImRect_ClipWithFull; 1763 da_ImRect_Floor ImRect_Floor; 1764 da_ImRect_IsInverted ImRect_IsInverted; 1765 da_ImRect_ToVec4 ImRect_ToVec4; 1766 da_igImBitArrayTestBit igImBitArrayTestBit; 1767 da_igImBitArrayClearBit igImBitArrayClearBit; 1768 da_igImBitArraySetBit igImBitArraySetBit; 1769 da_igImBitArraySetBitRange igImBitArraySetBitRange; 1770 da_ImBitVector_Create ImBitVector_Create; 1771 da_ImBitVector_Clear ImBitVector_Clear; 1772 da_ImBitVector_TestBit ImBitVector_TestBit; 1773 da_ImBitVector_SetBit ImBitVector_SetBit; 1774 da_ImBitVector_ClearBit ImBitVector_ClearBit; 1775 da_ImDrawListSharedData_ImDrawListSharedData ImDrawListSharedData_ImDrawListSharedData; 1776 da_ImDrawListSharedData_destroy ImDrawListSharedData_destroy; 1777 da_ImDrawListSharedData_SetCircleSegmentMaxError ImDrawListSharedData_SetCircleSegmentMaxError; 1778 da_ImDrawDataBuilder_Clear ImDrawDataBuilder_Clear; 1779 da_ImDrawDataBuilder_ClearFreeMemory ImDrawDataBuilder_ClearFreeMemory; 1780 da_ImDrawDataBuilder_FlattenIntoSingleLayer ImDrawDataBuilder_FlattenIntoSingleLayer; 1781 da_ImGuiStyleMod_ImGuiStyleModInt ImGuiStyleMod_ImGuiStyleModInt; 1782 da_ImGuiStyleMod_destroy ImGuiStyleMod_destroy; 1783 da_ImGuiStyleMod_ImGuiStyleModFloat ImGuiStyleMod_ImGuiStyleModFloat; 1784 da_ImGuiStyleMod_ImGuiStyleModVec2 ImGuiStyleMod_ImGuiStyleModVec2; 1785 da_ImGuiMenuColumns_ImGuiMenuColumns ImGuiMenuColumns_ImGuiMenuColumns; 1786 da_ImGuiMenuColumns_destroy ImGuiMenuColumns_destroy; 1787 da_ImGuiMenuColumns_Update ImGuiMenuColumns_Update; 1788 da_ImGuiMenuColumns_DeclColumns ImGuiMenuColumns_DeclColumns; 1789 da_ImGuiMenuColumns_CalcExtraSpace ImGuiMenuColumns_CalcExtraSpace; 1790 da_ImGuiInputTextState_ImGuiInputTextState ImGuiInputTextState_ImGuiInputTextState; 1791 da_ImGuiInputTextState_destroy ImGuiInputTextState_destroy; 1792 da_ImGuiInputTextState_ClearText ImGuiInputTextState_ClearText; 1793 da_ImGuiInputTextState_ClearFreeMemory ImGuiInputTextState_ClearFreeMemory; 1794 da_ImGuiInputTextState_GetUndoAvailCount ImGuiInputTextState_GetUndoAvailCount; 1795 da_ImGuiInputTextState_GetRedoAvailCount ImGuiInputTextState_GetRedoAvailCount; 1796 da_ImGuiInputTextState_OnKeyPressed ImGuiInputTextState_OnKeyPressed; 1797 da_ImGuiInputTextState_CursorAnimReset ImGuiInputTextState_CursorAnimReset; 1798 da_ImGuiInputTextState_CursorClamp ImGuiInputTextState_CursorClamp; 1799 da_ImGuiInputTextState_HasSelection ImGuiInputTextState_HasSelection; 1800 da_ImGuiInputTextState_ClearSelection ImGuiInputTextState_ClearSelection; 1801 da_ImGuiInputTextState_SelectAll ImGuiInputTextState_SelectAll; 1802 da_ImGuiPopupData_ImGuiPopupData ImGuiPopupData_ImGuiPopupData; 1803 da_ImGuiPopupData_destroy ImGuiPopupData_destroy; 1804 da_ImGuiNavMoveResult_ImGuiNavMoveResult ImGuiNavMoveResult_ImGuiNavMoveResult; 1805 da_ImGuiNavMoveResult_destroy ImGuiNavMoveResult_destroy; 1806 da_ImGuiNavMoveResult_Clear ImGuiNavMoveResult_Clear; 1807 da_ImGuiNextWindowData_ImGuiNextWindowData ImGuiNextWindowData_ImGuiNextWindowData; 1808 da_ImGuiNextWindowData_destroy ImGuiNextWindowData_destroy; 1809 da_ImGuiNextWindowData_ClearFlags ImGuiNextWindowData_ClearFlags; 1810 da_ImGuiNextItemData_ImGuiNextItemData ImGuiNextItemData_ImGuiNextItemData; 1811 da_ImGuiNextItemData_destroy ImGuiNextItemData_destroy; 1812 da_ImGuiNextItemData_ClearFlags ImGuiNextItemData_ClearFlags; 1813 da_ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr; 1814 da_ImGuiPtrOrIndex_destroy ImGuiPtrOrIndex_destroy; 1815 da_ImGuiPtrOrIndex_ImGuiPtrOrIndexInt ImGuiPtrOrIndex_ImGuiPtrOrIndexInt; 1816 da_ImGuiColumnData_ImGuiColumnData ImGuiColumnData_ImGuiColumnData; 1817 da_ImGuiColumnData_destroy ImGuiColumnData_destroy; 1818 da_ImGuiColumns_ImGuiColumns ImGuiColumns_ImGuiColumns; 1819 da_ImGuiColumns_destroy ImGuiColumns_destroy; 1820 da_ImGuiColumns_Clear ImGuiColumns_Clear; 1821 da_ImGuiDockNode_ImGuiDockNode ImGuiDockNode_ImGuiDockNode; 1822 da_ImGuiDockNode_destroy ImGuiDockNode_destroy; 1823 da_ImGuiDockNode_IsRootNode ImGuiDockNode_IsRootNode; 1824 da_ImGuiDockNode_IsDockSpace ImGuiDockNode_IsDockSpace; 1825 da_ImGuiDockNode_IsFloatingNode ImGuiDockNode_IsFloatingNode; 1826 da_ImGuiDockNode_IsCentralNode ImGuiDockNode_IsCentralNode; 1827 da_ImGuiDockNode_IsHiddenTabBar ImGuiDockNode_IsHiddenTabBar; 1828 da_ImGuiDockNode_IsNoTabBar ImGuiDockNode_IsNoTabBar; 1829 da_ImGuiDockNode_IsSplitNode ImGuiDockNode_IsSplitNode; 1830 da_ImGuiDockNode_IsLeafNode ImGuiDockNode_IsLeafNode; 1831 da_ImGuiDockNode_IsEmpty ImGuiDockNode_IsEmpty; 1832 da_ImGuiDockNode_GetMergedFlags ImGuiDockNode_GetMergedFlags; 1833 da_ImGuiDockNode_Rect ImGuiDockNode_Rect; 1834 da_ImGuiDockContext_ImGuiDockContext ImGuiDockContext_ImGuiDockContext; 1835 da_ImGuiDockContext_destroy ImGuiDockContext_destroy; 1836 da_ImGuiViewportP_ImGuiViewportP ImGuiViewportP_ImGuiViewportP; 1837 da_ImGuiViewportP_destroy ImGuiViewportP_destroy; 1838 da_ImGuiViewportP_GetMainRect ImGuiViewportP_GetMainRect; 1839 da_ImGuiViewportP_GetWorkRect ImGuiViewportP_GetWorkRect; 1840 da_ImGuiViewportP_ClearRequestFlags ImGuiViewportP_ClearRequestFlags; 1841 da_ImGuiWindowSettings_ImGuiWindowSettings ImGuiWindowSettings_ImGuiWindowSettings; 1842 da_ImGuiWindowSettings_destroy ImGuiWindowSettings_destroy; 1843 da_ImGuiWindowSettings_GetName ImGuiWindowSettings_GetName; 1844 da_ImGuiSettingsHandler_ImGuiSettingsHandler ImGuiSettingsHandler_ImGuiSettingsHandler; 1845 da_ImGuiSettingsHandler_destroy ImGuiSettingsHandler_destroy; 1846 da_ImGuiContext_ImGuiContext ImGuiContext_ImGuiContext; 1847 da_ImGuiContext_destroy ImGuiContext_destroy; 1848 da_ImGuiWindowTempData_ImGuiWindowTempData ImGuiWindowTempData_ImGuiWindowTempData; 1849 da_ImGuiWindowTempData_destroy ImGuiWindowTempData_destroy; 1850 da_ImGuiWindow_ImGuiWindow ImGuiWindow_ImGuiWindow; 1851 da_ImGuiWindow_destroy ImGuiWindow_destroy; 1852 da_ImGuiWindow_GetIDStr ImGuiWindow_GetIDStr; 1853 da_ImGuiWindow_GetIDPtr ImGuiWindow_GetIDPtr; 1854 da_ImGuiWindow_GetIDInt ImGuiWindow_GetIDInt; 1855 da_ImGuiWindow_GetIDNoKeepAliveStr ImGuiWindow_GetIDNoKeepAliveStr; 1856 da_ImGuiWindow_GetIDNoKeepAlivePtr ImGuiWindow_GetIDNoKeepAlivePtr; 1857 da_ImGuiWindow_GetIDNoKeepAliveInt ImGuiWindow_GetIDNoKeepAliveInt; 1858 da_ImGuiWindow_GetIDFromRectangle ImGuiWindow_GetIDFromRectangle; 1859 da_ImGuiWindow_Rect ImGuiWindow_Rect; 1860 da_ImGuiWindow_CalcFontSize ImGuiWindow_CalcFontSize; 1861 da_ImGuiWindow_TitleBarHeight ImGuiWindow_TitleBarHeight; 1862 da_ImGuiWindow_TitleBarRect ImGuiWindow_TitleBarRect; 1863 da_ImGuiWindow_MenuBarHeight ImGuiWindow_MenuBarHeight; 1864 da_ImGuiWindow_MenuBarRect ImGuiWindow_MenuBarRect; 1865 da_ImGuiLastItemDataBackup_ImGuiLastItemDataBackup ImGuiLastItemDataBackup_ImGuiLastItemDataBackup; 1866 da_ImGuiLastItemDataBackup_destroy ImGuiLastItemDataBackup_destroy; 1867 da_ImGuiLastItemDataBackup_Backup ImGuiLastItemDataBackup_Backup; 1868 da_ImGuiLastItemDataBackup_Restore ImGuiLastItemDataBackup_Restore; 1869 da_ImGuiTabItem_ImGuiTabItem ImGuiTabItem_ImGuiTabItem; 1870 da_ImGuiTabItem_destroy ImGuiTabItem_destroy; 1871 da_ImGuiTabBar_ImGuiTabBar ImGuiTabBar_ImGuiTabBar; 1872 da_ImGuiTabBar_destroy ImGuiTabBar_destroy; 1873 da_ImGuiTabBar_GetTabOrder ImGuiTabBar_GetTabOrder; 1874 da_ImGuiTabBar_GetTabName ImGuiTabBar_GetTabName; 1875 da_igGetCurrentWindowRead igGetCurrentWindowRead; 1876 da_igGetCurrentWindow igGetCurrentWindow; 1877 da_igFindWindowByID igFindWindowByID; 1878 da_igFindWindowByName igFindWindowByName; 1879 da_igUpdateWindowParentAndRootLinks igUpdateWindowParentAndRootLinks; 1880 da_igCalcWindowExpectedSize igCalcWindowExpectedSize; 1881 da_igIsWindowChildOf igIsWindowChildOf; 1882 da_igIsWindowNavFocusable igIsWindowNavFocusable; 1883 da_igGetWindowAllowedExtentRect igGetWindowAllowedExtentRect; 1884 da_igSetWindowPosWindowPtr igSetWindowPosWindowPtr; 1885 da_igSetWindowSizeWindowPtr igSetWindowSizeWindowPtr; 1886 da_igSetWindowCollapsedWindowPtr igSetWindowCollapsedWindowPtr; 1887 da_igSetWindowHitTestHole igSetWindowHitTestHole; 1888 da_igFocusWindow igFocusWindow; 1889 da_igFocusTopMostWindowUnderOne igFocusTopMostWindowUnderOne; 1890 da_igBringWindowToFocusFront igBringWindowToFocusFront; 1891 da_igBringWindowToDisplayFront igBringWindowToDisplayFront; 1892 da_igBringWindowToDisplayBack igBringWindowToDisplayBack; 1893 da_igSetCurrentFont igSetCurrentFont; 1894 da_igGetDefaultFont igGetDefaultFont; 1895 da_igGetForegroundDrawListWindowPtr igGetForegroundDrawListWindowPtr; 1896 da_igInitialize igInitialize; 1897 da_igShutdown igShutdown; 1898 da_igUpdateHoveredWindowAndCaptureFlags igUpdateHoveredWindowAndCaptureFlags; 1899 da_igStartMouseMovingWindow igStartMouseMovingWindow; 1900 da_igStartMouseMovingWindowOrNode igStartMouseMovingWindowOrNode; 1901 da_igUpdateMouseMovingWindowNewFrame igUpdateMouseMovingWindowNewFrame; 1902 da_igUpdateMouseMovingWindowEndFrame igUpdateMouseMovingWindowEndFrame; 1903 da_igTranslateWindowsInViewport igTranslateWindowsInViewport; 1904 da_igScaleWindowsInViewport igScaleWindowsInViewport; 1905 da_igDestroyPlatformWindow igDestroyPlatformWindow; 1906 da_igShowViewportThumbnails igShowViewportThumbnails; 1907 da_igMarkIniSettingsDirtyNil igMarkIniSettingsDirtyNil; 1908 da_igMarkIniSettingsDirtyWindowPtr igMarkIniSettingsDirtyWindowPtr; 1909 da_igClearIniSettings igClearIniSettings; 1910 da_igCreateNewWindowSettings igCreateNewWindowSettings; 1911 da_igFindWindowSettings igFindWindowSettings; 1912 da_igFindOrCreateWindowSettings igFindOrCreateWindowSettings; 1913 da_igFindSettingsHandler igFindSettingsHandler; 1914 da_igSetNextWindowScroll igSetNextWindowScroll; 1915 da_igSetScrollXWindowPtr igSetScrollXWindowPtr; 1916 da_igSetScrollYWindowPtr igSetScrollYWindowPtr; 1917 da_igSetScrollFromPosXWindowPtr igSetScrollFromPosXWindowPtr; 1918 da_igSetScrollFromPosYWindowPtr igSetScrollFromPosYWindowPtr; 1919 da_igScrollToBringRectIntoView igScrollToBringRectIntoView; 1920 da_igGetItemID igGetItemID; 1921 da_igGetItemStatusFlags igGetItemStatusFlags; 1922 da_igGetActiveID igGetActiveID; 1923 da_igGetFocusID igGetFocusID; 1924 da_igSetActiveID igSetActiveID; 1925 da_igSetFocusID igSetFocusID; 1926 da_igClearActiveID igClearActiveID; 1927 da_igGetHoveredID igGetHoveredID; 1928 da_igSetHoveredID igSetHoveredID; 1929 da_igKeepAliveID igKeepAliveID; 1930 da_igMarkItemEdited igMarkItemEdited; 1931 da_igPushOverrideID igPushOverrideID; 1932 da_igGetIDWithSeed igGetIDWithSeed; 1933 da_igItemSizeVec2 igItemSizeVec2; 1934 da_igItemSizeRect igItemSizeRect; 1935 da_igItemAdd igItemAdd; 1936 da_igItemHoverable igItemHoverable; 1937 da_igIsClippedEx igIsClippedEx; 1938 da_igSetLastItemData igSetLastItemData; 1939 da_igFocusableItemRegister igFocusableItemRegister; 1940 da_igFocusableItemUnregister igFocusableItemUnregister; 1941 da_igCalcItemSize igCalcItemSize; 1942 da_igCalcWrapWidthForPos igCalcWrapWidthForPos; 1943 da_igPushMultiItemsWidths igPushMultiItemsWidths; 1944 da_igPushItemFlag igPushItemFlag; 1945 da_igPopItemFlag igPopItemFlag; 1946 da_igIsItemToggledSelection igIsItemToggledSelection; 1947 da_igGetContentRegionMaxAbs igGetContentRegionMaxAbs; 1948 da_igShrinkWidths igShrinkWidths; 1949 da_igLogBegin igLogBegin; 1950 da_igLogToBuffer igLogToBuffer; 1951 da_igBeginChildEx igBeginChildEx; 1952 da_igOpenPopupEx igOpenPopupEx; 1953 da_igClosePopupToLevel igClosePopupToLevel; 1954 da_igClosePopupsOverWindow igClosePopupsOverWindow; 1955 da_igIsPopupOpenID igIsPopupOpenID; 1956 da_igBeginPopupEx igBeginPopupEx; 1957 da_igBeginTooltipEx igBeginTooltipEx; 1958 da_igGetTopMostPopupModal igGetTopMostPopupModal; 1959 da_igFindBestWindowPosForPopup igFindBestWindowPosForPopup; 1960 da_igFindBestWindowPosForPopupEx igFindBestWindowPosForPopupEx; 1961 da_igNavInitWindow igNavInitWindow; 1962 da_igNavMoveRequestButNoResultYet igNavMoveRequestButNoResultYet; 1963 da_igNavMoveRequestCancel igNavMoveRequestCancel; 1964 da_igNavMoveRequestForward igNavMoveRequestForward; 1965 da_igNavMoveRequestTryWrapping igNavMoveRequestTryWrapping; 1966 da_igGetNavInputAmount igGetNavInputAmount; 1967 da_igGetNavInputAmount2d igGetNavInputAmount2d; 1968 da_igCalcTypematicRepeatAmount igCalcTypematicRepeatAmount; 1969 da_igActivateItem igActivateItem; 1970 da_igSetNavID igSetNavID; 1971 da_igSetNavIDWithRectRel igSetNavIDWithRectRel; 1972 da_igPushFocusScope igPushFocusScope; 1973 da_igPopFocusScope igPopFocusScope; 1974 da_igGetFocusScopeID igGetFocusScopeID; 1975 da_igIsActiveIdUsingNavDir igIsActiveIdUsingNavDir; 1976 da_igIsActiveIdUsingNavInput igIsActiveIdUsingNavInput; 1977 da_igIsActiveIdUsingKey igIsActiveIdUsingKey; 1978 da_igIsMouseDragPastThreshold igIsMouseDragPastThreshold; 1979 da_igIsKeyPressedMap igIsKeyPressedMap; 1980 da_igIsNavInputDown igIsNavInputDown; 1981 da_igIsNavInputTest igIsNavInputTest; 1982 da_igGetMergedKeyModFlags igGetMergedKeyModFlags; 1983 da_igDockContextInitialize igDockContextInitialize; 1984 da_igDockContextShutdown igDockContextShutdown; 1985 da_igDockContextClearNodes igDockContextClearNodes; 1986 da_igDockContextRebuildNodes igDockContextRebuildNodes; 1987 da_igDockContextUpdateUndocking igDockContextUpdateUndocking; 1988 da_igDockContextUpdateDocking igDockContextUpdateDocking; 1989 da_igDockContextGenNodeID igDockContextGenNodeID; 1990 da_igDockContextQueueDock igDockContextQueueDock; 1991 da_igDockContextQueueUndockWindow igDockContextQueueUndockWindow; 1992 da_igDockContextQueueUndockNode igDockContextQueueUndockNode; 1993 da_igDockContextCalcDropPosForDocking igDockContextCalcDropPosForDocking; 1994 da_igDockNodeGetRootNode igDockNodeGetRootNode; 1995 da_igDockNodeGetDepth igDockNodeGetDepth; 1996 da_igGetWindowDockNode igGetWindowDockNode; 1997 da_igGetWindowAlwaysWantOwnTabBar igGetWindowAlwaysWantOwnTabBar; 1998 da_igBeginDocked igBeginDocked; 1999 da_igBeginDockableDragDropSource igBeginDockableDragDropSource; 2000 da_igBeginDockableDragDropTarget igBeginDockableDragDropTarget; 2001 da_igSetWindowDock igSetWindowDock; 2002 da_igDockBuilderDockWindow igDockBuilderDockWindow; 2003 da_igDockBuilderGetNode igDockBuilderGetNode; 2004 da_igDockBuilderGetCentralNode igDockBuilderGetCentralNode; 2005 da_igDockBuilderAddNode igDockBuilderAddNode; 2006 da_igDockBuilderRemoveNode igDockBuilderRemoveNode; 2007 da_igDockBuilderRemoveNodeDockedWindows igDockBuilderRemoveNodeDockedWindows; 2008 da_igDockBuilderRemoveNodeChildNodes igDockBuilderRemoveNodeChildNodes; 2009 da_igDockBuilderSetNodePos igDockBuilderSetNodePos; 2010 da_igDockBuilderSetNodeSize igDockBuilderSetNodeSize; 2011 da_igDockBuilderSplitNode igDockBuilderSplitNode; 2012 da_igDockBuilderCopyDockSpace igDockBuilderCopyDockSpace; 2013 da_igDockBuilderCopyNode igDockBuilderCopyNode; 2014 da_igDockBuilderCopyWindowSettings igDockBuilderCopyWindowSettings; 2015 da_igDockBuilderFinish igDockBuilderFinish; 2016 da_igBeginDragDropTargetCustom igBeginDragDropTargetCustom; 2017 da_igClearDragDrop igClearDragDrop; 2018 da_igIsDragDropPayloadBeingAccepted igIsDragDropPayloadBeingAccepted; 2019 da_igSetWindowClipRectBeforeSetChannel igSetWindowClipRectBeforeSetChannel; 2020 da_igBeginColumns igBeginColumns; 2021 da_igEndColumns igEndColumns; 2022 da_igPushColumnClipRect igPushColumnClipRect; 2023 da_igPushColumnsBackground igPushColumnsBackground; 2024 da_igPopColumnsBackground igPopColumnsBackground; 2025 da_igGetColumnsID igGetColumnsID; 2026 da_igFindOrCreateColumns igFindOrCreateColumns; 2027 da_igGetColumnOffsetFromNorm igGetColumnOffsetFromNorm; 2028 da_igGetColumnNormFromOffset igGetColumnNormFromOffset; 2029 da_igBeginTabBarEx igBeginTabBarEx; 2030 da_igTabBarFindTabByID igTabBarFindTabByID; 2031 da_igTabBarFindMostRecentlySelectedTabForActiveWindow igTabBarFindMostRecentlySelectedTabForActiveWindow; 2032 da_igTabBarAddTab igTabBarAddTab; 2033 da_igTabBarRemoveTab igTabBarRemoveTab; 2034 da_igTabBarCloseTab igTabBarCloseTab; 2035 da_igTabBarQueueReorder igTabBarQueueReorder; 2036 da_igTabBarProcessReorder igTabBarProcessReorder; 2037 da_igTabItemEx igTabItemEx; 2038 da_igTabItemCalcSize igTabItemCalcSize; 2039 da_igTabItemBackground igTabItemBackground; 2040 da_igTabItemLabelAndCloseButton igTabItemLabelAndCloseButton; 2041 da_igRenderText igRenderText; 2042 da_igRenderTextWrapped igRenderTextWrapped; 2043 da_igRenderTextClipped igRenderTextClipped; 2044 da_igRenderTextClippedEx igRenderTextClippedEx; 2045 da_igRenderTextEllipsis igRenderTextEllipsis; 2046 da_igRenderFrame igRenderFrame; 2047 da_igRenderFrameBorder igRenderFrameBorder; 2048 da_igRenderColorRectWithAlphaCheckerboard igRenderColorRectWithAlphaCheckerboard; 2049 da_igRenderNavHighlight igRenderNavHighlight; 2050 da_igFindRenderedTextEnd igFindRenderedTextEnd; 2051 da_igLogRenderedText igLogRenderedText; 2052 da_igRenderArrow igRenderArrow; 2053 da_igRenderBullet igRenderBullet; 2054 da_igRenderCheckMark igRenderCheckMark; 2055 da_igRenderMouseCursor igRenderMouseCursor; 2056 da_igRenderArrowPointingAt igRenderArrowPointingAt; 2057 da_igRenderArrowDockMenu igRenderArrowDockMenu; 2058 da_igRenderRectFilledRangeH igRenderRectFilledRangeH; 2059 da_igRenderRectFilledWithHole igRenderRectFilledWithHole; 2060 da_igTextEx igTextEx; 2061 da_igButtonEx igButtonEx; 2062 da_igCloseButton igCloseButton; 2063 da_igCollapseButton igCollapseButton; 2064 da_igArrowButtonEx igArrowButtonEx; 2065 da_igScrollbar igScrollbar; 2066 da_igScrollbarEx igScrollbarEx; 2067 da_igImageButtonEx igImageButtonEx; 2068 da_igGetWindowScrollbarRect igGetWindowScrollbarRect; 2069 da_igGetWindowScrollbarID igGetWindowScrollbarID; 2070 da_igGetWindowResizeID igGetWindowResizeID; 2071 da_igSeparatorEx igSeparatorEx; 2072 da_igButtonBehavior igButtonBehavior; 2073 da_igDragBehavior igDragBehavior; 2074 da_igSliderBehavior igSliderBehavior; 2075 da_igSplitterBehavior igSplitterBehavior; 2076 da_igTreeNodeBehavior igTreeNodeBehavior; 2077 da_igTreeNodeBehaviorIsOpen igTreeNodeBehaviorIsOpen; 2078 da_igTreePushOverrideID igTreePushOverrideID; 2079 da_igDataTypeGetInfo igDataTypeGetInfo; 2080 da_igDataTypeFormatString igDataTypeFormatString; 2081 da_igDataTypeApplyOp igDataTypeApplyOp; 2082 da_igDataTypeApplyOpFromText igDataTypeApplyOpFromText; 2083 da_igDataTypeCompare igDataTypeCompare; 2084 da_igDataTypeClamp igDataTypeClamp; 2085 da_igInputTextEx igInputTextEx; 2086 da_igTempInputText igTempInputText; 2087 da_igTempInputScalar igTempInputScalar; 2088 da_igTempInputIsActive igTempInputIsActive; 2089 da_igGetInputTextState igGetInputTextState; 2090 da_igColorTooltip igColorTooltip; 2091 da_igColorEditOptionsPopup igColorEditOptionsPopup; 2092 da_igColorPickerOptionsPopup igColorPickerOptionsPopup; 2093 da_igPlotEx igPlotEx; 2094 da_igShadeVertsLinearColorGradientKeepAlpha igShadeVertsLinearColorGradientKeepAlpha; 2095 da_igShadeVertsLinearUV igShadeVertsLinearUV; 2096 da_igGcCompactTransientWindowBuffers igGcCompactTransientWindowBuffers; 2097 da_igGcAwakeTransientWindowBuffers igGcAwakeTransientWindowBuffers; 2098 da_igDebugDrawItemRect igDebugDrawItemRect; 2099 da_igDebugStartItemPicker igDebugStartItemPicker; 2100 da_igImFontAtlasBuildWithStbTruetype igImFontAtlasBuildWithStbTruetype; 2101 da_igImFontAtlasBuildInit igImFontAtlasBuildInit; 2102 da_igImFontAtlasBuildSetupFont igImFontAtlasBuildSetupFont; 2103 da_igImFontAtlasBuildPackCustomRects igImFontAtlasBuildPackCustomRects; 2104 da_igImFontAtlasBuildFinish igImFontAtlasBuildFinish; 2105 da_igImFontAtlasBuildRender1bppRectFromString igImFontAtlasBuildRender1bppRectFromString; 2106 da_igImFontAtlasBuildMultiplyCalcLookupTable igImFontAtlasBuildMultiplyCalcLookupTable; 2107 da_igImFontAtlasBuildMultiplyRectAlpha8 igImFontAtlasBuildMultiplyRectAlpha8; 2108 da_igLogText igLogText; 2109 da_ImGuiTextBuffer_appendf ImGuiTextBuffer_appendf; 2110 da_igGET_FLT_MAX igGET_FLT_MAX; 2111 da_ImVector_ImWchar_create ImVector_ImWchar_create; 2112 da_ImVector_ImWchar_destroy ImVector_ImWchar_destroy; 2113 da_ImVector_ImWchar_Init ImVector_ImWchar_Init; 2114 da_ImVector_ImWchar_UnInit ImVector_ImWchar_UnInit; 2115 }