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_ImVec2_Nil = ImVec2* function (); 9 alias da_ImVec2_destroy = void function (ImVec2* self); 10 alias da_ImVec2_ImVec2_Float = ImVec2* function (float _x,float _y); 11 alias da_ImVec4_ImVec4_Nil = ImVec4* function (); 12 alias da_ImVec4_destroy = void function (ImVec4* self); 13 alias da_ImVec4_ImVec4_Float = 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_igShowMetricsWindow = void function (bool* p_open); 26 alias da_igShowAboutWindow = 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_igStyleColorsLight = void function (ImGuiStyle* dst); 34 alias da_igStyleColorsClassic = 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_igBeginChild_Str = bool function (const (char)* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags); 38 alias da_igBeginChild_ID = 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_igGetWindowPos = void function (ImVec2 *pOut); 47 alias da_igGetWindowSize = void function (ImVec2 *pOut); 48 alias da_igGetWindowWidth = float function (); 49 alias da_igGetWindowHeight = float function (); 50 alias da_igGetWindowViewport = ImGuiViewport* 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_igSetWindowPos_Vec2 = void function (const ImVec2 pos,ImGuiCond cond); 60 alias da_igSetWindowSize_Vec2 = void function (const ImVec2 size,ImGuiCond cond); 61 alias da_igSetWindowCollapsed_Bool = void function (bool collapsed,ImGuiCond cond); 62 alias da_igSetWindowFocus_Nil = void function (); 63 alias da_igSetWindowFontScale = void function (float scale); 64 alias da_igSetWindowPos_Str = void function (const (char)* name,const ImVec2 pos,ImGuiCond cond); 65 alias da_igSetWindowSize_Str = void function (const (char)* name,const ImVec2 size,ImGuiCond cond); 66 alias da_igSetWindowCollapsed_Str = void function (const (char)* name,bool collapsed,ImGuiCond cond); 67 alias da_igSetWindowFocus_Str = void function (const (char)* name); 68 alias da_igGetContentRegionAvail = void function (ImVec2 *pOut); 69 alias da_igGetContentRegionMax = 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_igSetScrollX_Float = void function (float scroll_x); 76 alias da_igSetScrollY_Float = void function (float scroll_y); 77 alias da_igGetScrollMaxX = float function (); 78 alias da_igGetScrollMaxY = float function (); 79 alias da_igSetScrollHereX = void function (float center_x_ratio); 80 alias da_igSetScrollHereY = void function (float center_y_ratio); 81 alias da_igSetScrollFromPosX_Float = void function (float local_x,float center_x_ratio); 82 alias da_igSetScrollFromPosY_Float = 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_igPushStyleColor_U32 = void function (ImGuiCol idx,ImU32 col); 86 alias da_igPushStyleColor_Vec4 = void function (ImGuiCol idx,const ImVec4 col); 87 alias da_igPopStyleColor = void function (int count); 88 alias da_igPushStyleVar_Float = void function (ImGuiStyleVar idx,float val); 89 alias da_igPushStyleVar_Vec2 = void function (ImGuiStyleVar idx,const ImVec2 val); 90 alias da_igPopStyleVar = void function (int count); 91 alias da_igPushAllowKeyboardFocus = void function (bool allow_keyboard_focus); 92 alias da_igPopAllowKeyboardFocus = void function (); 93 alias da_igPushButtonRepeat = void function (bool repeat); 94 alias da_igPopButtonRepeat = void function (); 95 alias da_igPushItemWidth = void function (float item_width); 96 alias da_igPopItemWidth = void function (); 97 alias da_igSetNextItemWidth = void function (float item_width); 98 alias da_igCalcItemWidth = float function (); 99 alias da_igPushTextWrapPos = void function (float wrap_local_pos_x); 100 alias da_igPopTextWrapPos = void function (); 101 alias da_igGetFont = ImFont* function (); 102 alias da_igGetFontSize = float function (); 103 alias da_igGetFontTexUvWhitePixel = void function (ImVec2 *pOut); 104 alias da_igGetColorU32_Col = ImU32 function (ImGuiCol idx,float alpha_mul); 105 alias da_igGetColorU32_Vec4 = ImU32 function (const ImVec4 col); 106 alias da_igGetColorU32_U32 = ImU32 function (ImU32 col); 107 alias da_igGetStyleColorVec4 = const ImVec4* function (ImGuiCol idx); 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_igPushID_Str = void function (const (char)* str_id); 132 alias da_igPushID_StrStr = void function (const (char)* str_id_begin,const (char)* str_id_end); 133 alias da_igPushID_Ptr = void function (const void* ptr_id); 134 alias da_igPushID_Int = void function (int int_id); 135 alias da_igPopID = void function (); 136 alias da_igGetID_Str = ImGuiID function (const (char)* str_id); 137 alias da_igGetID_StrStr = ImGuiID function (const (char)* str_id_begin,const (char)* str_id_end); 138 alias da_igGetID_Ptr = 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_IntPtr = bool function (const (char)* label,int* flags,int flags_value); 160 alias da_igCheckboxFlags_UintPtr = bool function (const (char)* label,uint* flags,uint flags_value); 161 alias da_igRadioButton_Bool = bool function (const (char)* label,bool active); 162 alias da_igRadioButton_IntPtr = bool function (const (char)* label,int* v,int v_button); 163 alias da_igProgressBar = void function (float fraction,const ImVec2 size_arg,const (char)* overlay); 164 alias da_igBullet = void function (); 165 alias da_igBeginCombo = bool function (const (char)* label,const (char)* preview_value,ImGuiComboFlags flags); 166 alias da_igEndCombo = void function (); 167 alias da_igCombo_Str_arr = bool function (const (char)* label,int* current_item,const (char)* * items,int items_count,int popup_max_height_in_items); 168 alias da_igCombo_Str = bool function (const (char)* label,int* current_item,const (char)* items_separated_by_zeros,int popup_max_height_in_items); 169 alias da_igCombo_FnBoolPtr = 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); 170 alias da_igDragFloat = bool function (const (char)* label,float* v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 171 alias da_igDragFloat2 = bool function (const (char)* label,float * v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 172 alias da_igDragFloat3 = bool function (const (char)* label,float * v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 173 alias da_igDragFloat4 = bool function (const (char)* label,float * v,float v_speed,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 174 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); 175 alias da_igDragInt = bool function (const (char)* label,int* v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 176 alias da_igDragInt2 = bool function (const (char)* label,int * v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 177 alias da_igDragInt3 = bool function (const (char)* label,int * v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 178 alias da_igDragInt4 = bool function (const (char)* label,int * v,float v_speed,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 179 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); 180 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); 181 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); 182 alias da_igSliderFloat = bool function (const (char)* label,float* v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 183 alias da_igSliderFloat2 = bool function (const (char)* label,float * v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 184 alias da_igSliderFloat3 = bool function (const (char)* label,float * v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 185 alias da_igSliderFloat4 = bool function (const (char)* label,float * v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 186 alias da_igSliderAngle = bool function (const (char)* label,float* v_rad,float v_degrees_min,float v_degrees_max,const (char)* format,ImGuiSliderFlags flags); 187 alias da_igSliderInt = bool function (const (char)* label,int* v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 188 alias da_igSliderInt2 = bool function (const (char)* label,int * v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 189 alias da_igSliderInt3 = bool function (const (char)* label,int * v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 190 alias da_igSliderInt4 = bool function (const (char)* label,int * v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 191 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); 192 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); 193 alias da_igVSliderFloat = bool function (const (char)* label,const ImVec2 size,float* v,float v_min,float v_max,const (char)* format,ImGuiSliderFlags flags); 194 alias da_igVSliderInt = bool function (const (char)* label,const ImVec2 size,int* v,int v_min,int v_max,const (char)* format,ImGuiSliderFlags flags); 195 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); 196 alias da_igInputText = bool function (const (char)* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 197 alias da_igInputTextMultiline = bool function (const (char)* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 198 alias da_igInputTextWithHint = bool function (const (char)* label,const (char)* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); 199 alias da_igInputFloat = bool function (const (char)* label,float* v,float step,float step_fast,const (char)* format,ImGuiInputTextFlags flags); 200 alias da_igInputFloat2 = bool function (const (char)* label,float * v,const (char)* format,ImGuiInputTextFlags flags); 201 alias da_igInputFloat3 = bool function (const (char)* label,float * v,const (char)* format,ImGuiInputTextFlags flags); 202 alias da_igInputFloat4 = bool function (const (char)* label,float * v,const (char)* format,ImGuiInputTextFlags flags); 203 alias da_igInputInt = bool function (const (char)* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags); 204 alias da_igInputInt2 = bool function (const (char)* label,int * v,ImGuiInputTextFlags flags); 205 alias da_igInputInt3 = bool function (const (char)* label,int * v,ImGuiInputTextFlags flags); 206 alias da_igInputInt4 = bool function (const (char)* label,int * v,ImGuiInputTextFlags flags); 207 alias da_igInputDouble = bool function (const (char)* label,double* v,double step,double step_fast,const (char)* format,ImGuiInputTextFlags flags); 208 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); 209 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); 210 alias da_igColorEdit3 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags); 211 alias da_igColorEdit4 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags); 212 alias da_igColorPicker3 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags); 213 alias da_igColorPicker4 = bool function (const (char)* label,float * col,ImGuiColorEditFlags flags,const float* ref_col); 214 alias da_igColorButton = bool function (const (char)* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size); 215 alias da_igSetColorEditOptions = void function (ImGuiColorEditFlags flags); 216 alias da_igTreeNode_Str = bool function (const (char)* label); 217 alias da_igTreeNode_StrStr = bool function (const (char)* str_id,const (char)* fmt,...); 218 alias da_igTreeNode_Ptr = bool function (const void* ptr_id,const (char)* fmt,...); 219 alias da_igTreeNodeV_Str = bool function (const (char)* str_id,const (char)* fmt,va_list args); 220 alias da_igTreeNodeV_Ptr = bool function (const void* ptr_id,const (char)* fmt,va_list args); 221 alias da_igTreeNodeEx_Str = bool function (const (char)* label,ImGuiTreeNodeFlags flags); 222 alias da_igTreeNodeEx_StrStr = bool function (const (char)* str_id,ImGuiTreeNodeFlags flags,const (char)* fmt,...); 223 alias da_igTreeNodeEx_Ptr = bool function (const void* ptr_id,ImGuiTreeNodeFlags flags,const (char)* fmt,...); 224 alias da_igTreeNodeExV_Str = bool function (const (char)* str_id,ImGuiTreeNodeFlags flags,const (char)* fmt,va_list args); 225 alias da_igTreeNodeExV_Ptr = bool function (const void* ptr_id,ImGuiTreeNodeFlags flags,const (char)* fmt,va_list args); 226 alias da_igTreePush_Str = void function (const (char)* str_id); 227 alias da_igTreePush_Ptr = void function (const void* ptr_id); 228 alias da_igTreePop = void function (); 229 alias da_igGetTreeNodeToLabelSpacing = float function (); 230 alias da_igCollapsingHeader_TreeNodeFlags = bool function (const (char)* label,ImGuiTreeNodeFlags flags); 231 alias da_igCollapsingHeader_BoolPtr = bool function (const (char)* label,bool* p_visible,ImGuiTreeNodeFlags flags); 232 alias da_igSetNextItemOpen = void function (bool is_open,ImGuiCond cond); 233 alias da_igSelectable_Bool = bool function (const (char)* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size); 234 alias da_igSelectable_BoolPtr = bool function (const (char)* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size); 235 alias da_igBeginListBox = bool function (const (char)* label,const ImVec2 size); 236 alias da_igEndListBox = void function (); 237 alias da_igListBox_Str_arr = bool function (const (char)* label,int* current_item,const (char)* * items,int items_count,int height_in_items); 238 alias da_igListBox_FnBoolPtr = 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); 239 alias da_igPlotLines_FloatPtr = 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_igPlotLines_FnFloatPtr = 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_igPlotHistogram_FloatPtr = 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_igPlotHistogram_FnFloatPtr = 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_igValue_Bool = void function (const (char)* prefix,bool b); 244 alias da_igValue_Int = void function (const (char)* prefix,int v); 245 alias da_igValue_Uint = void function (const (char)* prefix,uint v); 246 alias da_igValue_Float = 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_igMenuItem_Bool = bool function (const (char)* label,const (char)* shortcut,bool selected,bool enabled); 254 alias da_igMenuItem_BoolPtr = 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_Str = void function (const (char)* str_id,ImGuiPopupFlags popup_flags); 263 alias da_igOpenPopup_ID = void function (ImGuiID id,ImGuiPopupFlags popup_flags); 264 alias da_igOpenPopupOnItemClick = void function (const (char)* str_id,ImGuiPopupFlags popup_flags); 265 alias da_igCloseCurrentPopup = void function (); 266 alias da_igBeginPopupContextItem = bool function (const (char)* str_id,ImGuiPopupFlags popup_flags); 267 alias da_igBeginPopupContextWindow = bool function (const (char)* str_id,ImGuiPopupFlags popup_flags); 268 alias da_igBeginPopupContextVoid = bool function (const (char)* str_id,ImGuiPopupFlags popup_flags); 269 alias da_igIsPopupOpen_Str = bool function (const (char)* str_id,ImGuiPopupFlags flags); 270 alias da_igBeginTable = bool function (const (char)* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width); 271 alias da_igEndTable = void function (); 272 alias da_igTableNextRow = void function (ImGuiTableRowFlags row_flags,float min_row_height); 273 alias da_igTableNextColumn = bool function (); 274 alias da_igTableSetColumnIndex = bool function (int column_n); 275 alias da_igTableSetupColumn = void function (const (char)* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImGuiID user_id); 276 alias da_igTableSetupScrollFreeze = void function (int cols,int rows); 277 alias da_igTableHeadersRow = void function (); 278 alias da_igTableHeader = void function (const (char)* label); 279 alias da_igTableGetSortSpecs = ImGuiTableSortSpecs* function (); 280 alias da_igTableGetColumnCount = int function (); 281 alias da_igTableGetColumnIndex = int function (); 282 alias da_igTableGetRowIndex = int function (); 283 alias da_igTableGetColumnName_Int = const (char)* function (int column_n); 284 alias da_igTableGetColumnFlags = ImGuiTableColumnFlags function (int column_n); 285 alias da_igTableSetColumnEnabled = void function (int column_n,bool v); 286 alias da_igTableSetBgColor = void function (ImGuiTableBgTarget target,ImU32 color,int column_n); 287 alias da_igColumns = void function (int count,const (char)* id,bool border); 288 alias da_igNextColumn = void function (); 289 alias da_igGetColumnIndex = int function (); 290 alias da_igGetColumnWidth = float function (int column_index); 291 alias da_igSetColumnWidth = void function (int column_index,float width); 292 alias da_igGetColumnOffset = float function (int column_index); 293 alias da_igSetColumnOffset = void function (int column_index,float offset_x); 294 alias da_igGetColumnsCount = int function (); 295 alias da_igBeginTabBar = bool function (const (char)* str_id,ImGuiTabBarFlags flags); 296 alias da_igEndTabBar = void function (); 297 alias da_igBeginTabItem = bool function (const (char)* label,bool* p_open,ImGuiTabItemFlags flags); 298 alias da_igEndTabItem = void function (); 299 alias da_igTabItemButton = bool function (const (char)* label,ImGuiTabItemFlags flags); 300 alias da_igSetTabItemClosed = void function (const (char)* tab_or_docked_window_label); 301 alias da_igDockSpace = ImGuiID function (ImGuiID id,const ImVec2 size,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class); 302 alias da_igDockSpaceOverViewport = ImGuiID function (const ImGuiViewport* viewport,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class); 303 alias da_igSetNextWindowDockID = void function (ImGuiID dock_id,ImGuiCond cond); 304 alias da_igSetNextWindowClass = void function (const ImGuiWindowClass* window_class); 305 alias da_igGetWindowDockID = ImGuiID function (); 306 alias da_igIsWindowDocked = bool function (); 307 alias da_igLogToTTY = void function (int auto_open_depth); 308 alias da_igLogToFile = void function (int auto_open_depth,const (char)* filename); 309 alias da_igLogToClipboard = void function (int auto_open_depth); 310 alias da_igLogFinish = void function (); 311 alias da_igLogButtons = void function (); 312 alias da_igLogTextV = void function (const (char)* fmt,va_list args); 313 alias da_igBeginDragDropSource = bool function (ImGuiDragDropFlags flags); 314 alias da_igSetDragDropPayload = bool function (const (char)* type,const void* data,size_t sz,ImGuiCond cond); 315 alias da_igEndDragDropSource = void function (); 316 alias da_igBeginDragDropTarget = bool function (); 317 alias da_igAcceptDragDropPayload = const ImGuiPayload* function (const (char)* type,ImGuiDragDropFlags flags); 318 alias da_igEndDragDropTarget = void function (); 319 alias da_igGetDragDropPayload = const ImGuiPayload* function (); 320 alias da_igBeginDisabled = void function (bool disabled); 321 alias da_igEndDisabled = void function (); 322 alias da_igPushClipRect = void function (const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); 323 alias da_igPopClipRect = void function (); 324 alias da_igSetItemDefaultFocus = void function (); 325 alias da_igSetKeyboardFocusHere = void function (int offset); 326 alias da_igIsItemHovered = bool function (ImGuiHoveredFlags flags); 327 alias da_igIsItemActive = bool function (); 328 alias da_igIsItemFocused = bool function (); 329 alias da_igIsItemClicked = bool function (ImGuiMouseButton mouse_button); 330 alias da_igIsItemVisible = bool function (); 331 alias da_igIsItemEdited = bool function (); 332 alias da_igIsItemActivated = bool function (); 333 alias da_igIsItemDeactivated = bool function (); 334 alias da_igIsItemDeactivatedAfterEdit = bool function (); 335 alias da_igIsItemToggledOpen = bool function (); 336 alias da_igIsAnyItemHovered = bool function (); 337 alias da_igIsAnyItemActive = bool function (); 338 alias da_igIsAnyItemFocused = bool function (); 339 alias da_igGetItemRectMin = void function (ImVec2 *pOut); 340 alias da_igGetItemRectMax = void function (ImVec2 *pOut); 341 alias da_igGetItemRectSize = void function (ImVec2 *pOut); 342 alias da_igSetItemAllowOverlap = void function (); 343 alias da_igGetMainViewport = ImGuiViewport* function (); 344 alias da_igIsRectVisible_Nil = bool function (const ImVec2 size); 345 alias da_igIsRectVisible_Vec2 = bool function (const ImVec2 rect_min,const ImVec2 rect_max); 346 alias da_igGetTime = double function (); 347 alias da_igGetFrameCount = int function (); 348 alias da_igGetBackgroundDrawList_Nil = ImDrawList* function (); 349 alias da_igGetForegroundDrawList_Nil = ImDrawList* function (); 350 alias da_igGetBackgroundDrawList_ViewportPtr = ImDrawList* function (ImGuiViewport* viewport); 351 alias da_igGetForegroundDrawList_ViewportPtr = ImDrawList* function (ImGuiViewport* viewport); 352 alias da_igGetDrawListSharedData = ImDrawListSharedData* function (); 353 alias da_igGetStyleColorName = const (char)* function (ImGuiCol idx); 354 alias da_igSetStateStorage = void function (ImGuiStorage* storage); 355 alias da_igGetStateStorage = ImGuiStorage* function (); 356 alias da_igCalcListClipping = void function (int items_count,float items_height,int* out_items_display_start,int* out_items_display_end); 357 alias da_igBeginChildFrame = bool function (ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags); 358 alias da_igEndChildFrame = void function (); 359 alias da_igCalcTextSize = void function (ImVec2 *pOut,const (char)* text,const (char)* text_end,bool hide_text_after_double_hash,float wrap_width); 360 alias da_igColorConvertU32ToFloat4 = void function (ImVec4 *pOut,ImU32 in_); 361 alias da_igColorConvertFloat4ToU32 = ImU32 function (const ImVec4 in_); 362 alias da_igColorConvertRGBtoHSV = void function (float r,float g,float b,float* out_h,float* out_s,float* out_v); 363 alias da_igColorConvertHSVtoRGB = void function (float h,float s,float v,float* out_r,float* out_g,float* out_b); 364 alias da_igGetKeyIndex = int function (ImGuiKey imgui_key); 365 alias da_igIsKeyDown = bool function (int user_key_index); 366 alias da_igIsKeyPressed = bool function (int user_key_index,bool repeat); 367 alias da_igIsKeyReleased = bool function (int user_key_index); 368 alias da_igGetKeyPressedAmount = int function (int key_index,float repeat_delay,float rate); 369 alias da_igCaptureKeyboardFromApp = void function (bool want_capture_keyboard_value); 370 alias da_igIsMouseDown = bool function (ImGuiMouseButton button); 371 alias da_igIsMouseClicked = bool function (ImGuiMouseButton button,bool repeat); 372 alias da_igIsMouseReleased = bool function (ImGuiMouseButton button); 373 alias da_igIsMouseDoubleClicked = bool function (ImGuiMouseButton button); 374 alias da_igIsMouseHoveringRect = bool function (const ImVec2 r_min,const ImVec2 r_max,bool clip); 375 alias da_igIsMousePosValid = bool function (const ImVec2* mouse_pos); 376 alias da_igIsAnyMouseDown = bool function (); 377 alias da_igGetMousePos = void function (ImVec2 *pOut); 378 alias da_igGetMousePosOnOpeningCurrentPopup = void function (ImVec2 *pOut); 379 alias da_igIsMouseDragging = bool function (ImGuiMouseButton button,float lock_threshold); 380 alias da_igGetMouseDragDelta = void function (ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold); 381 alias da_igResetMouseDragDelta = void function (ImGuiMouseButton button); 382 alias da_igGetMouseCursor = ImGuiMouseCursor function (); 383 alias da_igSetMouseCursor = void function (ImGuiMouseCursor cursor_type); 384 alias da_igCaptureMouseFromApp = void function (bool want_capture_mouse_value); 385 alias da_igGetClipboardText = const (char)* function (); 386 alias da_igSetClipboardText = void function (const (char)* text); 387 alias da_igLoadIniSettingsFromDisk = void function (const (char)* ini_filename); 388 alias da_igLoadIniSettingsFromMemory = void function (const (char)* ini_data,size_t ini_size); 389 alias da_igSaveIniSettingsToDisk = void function (const (char)* ini_filename); 390 alias da_igSaveIniSettingsToMemory = const (char)* function (size_t* out_ini_size); 391 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); 392 alias da_igSetAllocatorFunctions = void function (ImGuiMemAllocFunc alloc_func,ImGuiMemFreeFunc free_func,void* user_data); 393 alias da_igGetAllocatorFunctions = void function (ImGuiMemAllocFunc* p_alloc_func,ImGuiMemFreeFunc* p_free_func,void** p_user_data); 394 alias da_igMemAlloc = void* function (size_t size); 395 alias da_igMemFree = void function (void* ptr); 396 alias da_igGetPlatformIO = ImGuiPlatformIO* function (); 397 alias da_igUpdatePlatformWindows = void function (); 398 alias da_igRenderPlatformWindowsDefault = void function (void* platform_render_arg,void* renderer_render_arg); 399 alias da_igDestroyPlatformWindows = void function (); 400 alias da_igFindViewportByID = ImGuiViewport* function (ImGuiID id); 401 alias da_igFindViewportByPlatformHandle = ImGuiViewport* function (void* platform_handle); 402 alias da_ImGuiStyle_ImGuiStyle = ImGuiStyle* function (); 403 alias da_ImGuiStyle_destroy = void function (ImGuiStyle* self); 404 alias da_ImGuiStyle_ScaleAllSizes = void function (ImGuiStyle* self,float scale_factor); 405 alias da_ImGuiIO_AddInputCharacter = void function (ImGuiIO* self,uint c); 406 alias da_ImGuiIO_AddInputCharacterUTF16 = void function (ImGuiIO* self,ImWchar16 c); 407 alias da_ImGuiIO_AddInputCharactersUTF8 = void function (ImGuiIO* self,const (char)* str); 408 alias da_ImGuiIO_AddFocusEvent = void function (ImGuiIO* self,bool focused); 409 alias da_ImGuiIO_ClearInputCharacters = void function (ImGuiIO* self); 410 alias da_ImGuiIO_ClearInputKeys = void function (ImGuiIO* self); 411 alias da_ImGuiIO_ImGuiIO = ImGuiIO* function (); 412 alias da_ImGuiIO_destroy = void function (ImGuiIO* self); 413 alias da_ImGuiInputTextCallbackData_ImGuiInputTextCallbackData = ImGuiInputTextCallbackData* function (); 414 alias da_ImGuiInputTextCallbackData_destroy = void function (ImGuiInputTextCallbackData* self); 415 alias da_ImGuiInputTextCallbackData_DeleteChars = void function (ImGuiInputTextCallbackData* self,int pos,int bytes_count); 416 alias da_ImGuiInputTextCallbackData_InsertChars = void function (ImGuiInputTextCallbackData* self,int pos,const (char)* text,const (char)* text_end); 417 alias da_ImGuiInputTextCallbackData_SelectAll = void function (ImGuiInputTextCallbackData* self); 418 alias da_ImGuiInputTextCallbackData_ClearSelection = void function (ImGuiInputTextCallbackData* self); 419 alias da_ImGuiInputTextCallbackData_HasSelection = bool function (ImGuiInputTextCallbackData* self); 420 alias da_ImGuiWindowClass_ImGuiWindowClass = ImGuiWindowClass* function (); 421 alias da_ImGuiWindowClass_destroy = void function (ImGuiWindowClass* self); 422 alias da_ImGuiPayload_ImGuiPayload = ImGuiPayload* function (); 423 alias da_ImGuiPayload_destroy = void function (ImGuiPayload* self); 424 alias da_ImGuiPayload_Clear = void function (ImGuiPayload* self); 425 alias da_ImGuiPayload_IsDataType = bool function (ImGuiPayload* self,const (char)* type); 426 alias da_ImGuiPayload_IsPreview = bool function (ImGuiPayload* self); 427 alias da_ImGuiPayload_IsDelivery = bool function (ImGuiPayload* self); 428 alias da_ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs = ImGuiTableColumnSortSpecs* function (); 429 alias da_ImGuiTableColumnSortSpecs_destroy = void function (ImGuiTableColumnSortSpecs* self); 430 alias da_ImGuiTableSortSpecs_ImGuiTableSortSpecs = ImGuiTableSortSpecs* function (); 431 alias da_ImGuiTableSortSpecs_destroy = void function (ImGuiTableSortSpecs* self); 432 alias da_ImGuiOnceUponAFrame_ImGuiOnceUponAFrame = ImGuiOnceUponAFrame* function (); 433 alias da_ImGuiOnceUponAFrame_destroy = void function (ImGuiOnceUponAFrame* self); 434 alias da_ImGuiTextFilter_ImGuiTextFilter = ImGuiTextFilter* function (const (char)* default_filter); 435 alias da_ImGuiTextFilter_destroy = void function (ImGuiTextFilter* self); 436 alias da_ImGuiTextFilter_Draw = bool function (ImGuiTextFilter* self,const (char)* label,float width); 437 alias da_ImGuiTextFilter_PassFilter = bool function (ImGuiTextFilter* self,const (char)* text,const (char)* text_end); 438 alias da_ImGuiTextFilter_Build = void function (ImGuiTextFilter* self); 439 alias da_ImGuiTextFilter_Clear = void function (ImGuiTextFilter* self); 440 alias da_ImGuiTextFilter_IsActive = bool function (ImGuiTextFilter* self); 441 alias da_ImGuiTextRange_ImGuiTextRange_Nil = ImGuiTextRange* function (); 442 alias da_ImGuiTextRange_destroy = void function (ImGuiTextRange* self); 443 alias da_ImGuiTextRange_ImGuiTextRange_Str = ImGuiTextRange* function (const (char)* _b,const (char)* _e); 444 alias da_ImGuiTextRange_empty = bool function (ImGuiTextRange* self); 445 alias da_ImGuiTextRange_split = void function (ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out_); 446 alias da_ImGuiTextBuffer_ImGuiTextBuffer = ImGuiTextBuffer* function (); 447 alias da_ImGuiTextBuffer_destroy = void function (ImGuiTextBuffer* self); 448 alias da_ImGuiTextBuffer_begin = const (char)* function (ImGuiTextBuffer* self); 449 alias da_ImGuiTextBuffer_end = const (char)* function (ImGuiTextBuffer* self); 450 alias da_ImGuiTextBuffer_size = int function (ImGuiTextBuffer* self); 451 alias da_ImGuiTextBuffer_empty = bool function (ImGuiTextBuffer* self); 452 alias da_ImGuiTextBuffer_clear = void function (ImGuiTextBuffer* self); 453 alias da_ImGuiTextBuffer_reserve = void function (ImGuiTextBuffer* self,int capacity); 454 alias da_ImGuiTextBuffer_c_str = const (char)* function (ImGuiTextBuffer* self); 455 alias da_ImGuiTextBuffer_append = void function (ImGuiTextBuffer* self,const (char)* str,const (char)* str_end); 456 alias da_ImGuiTextBuffer_appendfv = void function (ImGuiTextBuffer* self,const (char)* fmt,va_list args); 457 alias da_ImGuiStoragePair_ImGuiStoragePair_Int = ImGuiStoragePair* function (ImGuiID _key,int _val_i); 458 alias da_ImGuiStoragePair_destroy = void function (ImGuiStoragePair* self); 459 alias da_ImGuiStoragePair_ImGuiStoragePair_Float = ImGuiStoragePair* function (ImGuiID _key,float _val_f); 460 alias da_ImGuiStoragePair_ImGuiStoragePair_Ptr = ImGuiStoragePair* function (ImGuiID _key,void* _val_p); 461 alias da_ImGuiStorage_Clear = void function (ImGuiStorage* self); 462 alias da_ImGuiStorage_GetInt = int function (ImGuiStorage* self,ImGuiID key,int default_val); 463 alias da_ImGuiStorage_SetInt = void function (ImGuiStorage* self,ImGuiID key,int val); 464 alias da_ImGuiStorage_GetBool = bool function (ImGuiStorage* self,ImGuiID key,bool default_val); 465 alias da_ImGuiStorage_SetBool = void function (ImGuiStorage* self,ImGuiID key,bool val); 466 alias da_ImGuiStorage_GetFloat = float function (ImGuiStorage* self,ImGuiID key,float default_val); 467 alias da_ImGuiStorage_SetFloat = void function (ImGuiStorage* self,ImGuiID key,float val); 468 alias da_ImGuiStorage_GetVoidPtr = void* function (ImGuiStorage* self,ImGuiID key); 469 alias da_ImGuiStorage_SetVoidPtr = void function (ImGuiStorage* self,ImGuiID key,void* val); 470 alias da_ImGuiStorage_GetIntRef = int* function (ImGuiStorage* self,ImGuiID key,int default_val); 471 alias da_ImGuiStorage_GetBoolRef = bool* function (ImGuiStorage* self,ImGuiID key,bool default_val); 472 alias da_ImGuiStorage_GetFloatRef = float* function (ImGuiStorage* self,ImGuiID key,float default_val); 473 alias da_ImGuiStorage_GetVoidPtrRef = void** function (ImGuiStorage* self,ImGuiID key,void* default_val); 474 alias da_ImGuiStorage_SetAllInt = void function (ImGuiStorage* self,int val); 475 alias da_ImGuiStorage_BuildSortByKey = void function (ImGuiStorage* self); 476 alias da_ImGuiListClipper_ImGuiListClipper = ImGuiListClipper* function (); 477 alias da_ImGuiListClipper_destroy = void function (ImGuiListClipper* self); 478 alias da_ImGuiListClipper_Begin = void function (ImGuiListClipper* self,int items_count,float items_height); 479 alias da_ImGuiListClipper_End = void function (ImGuiListClipper* self); 480 alias da_ImGuiListClipper_Step = bool function (ImGuiListClipper* self); 481 alias da_ImColor_ImColor_Nil = ImColor* function (); 482 alias da_ImColor_destroy = void function (ImColor* self); 483 alias da_ImColor_ImColor_Int = ImColor* function (int r,int g,int b,int a); 484 alias da_ImColor_ImColor_U32 = ImColor* function (ImU32 rgba); 485 alias da_ImColor_ImColor_Float = ImColor* function (float r,float g,float b,float a); 486 alias da_ImColor_ImColor_Vec4 = ImColor* function (const ImVec4 col); 487 alias da_ImColor_SetHSV = void function (ImColor* self,float h,float s,float v,float a); 488 alias da_ImColor_HSV = void function (ImColor *pOut,float h,float s,float v,float a); 489 alias da_ImDrawCmd_ImDrawCmd = ImDrawCmd* function (); 490 alias da_ImDrawCmd_destroy = void function (ImDrawCmd* self); 491 alias da_ImDrawCmd_GetTexID = ImTextureID function (ImDrawCmd* self); 492 alias da_ImDrawListSplitter_ImDrawListSplitter = ImDrawListSplitter* function (); 493 alias da_ImDrawListSplitter_destroy = void function (ImDrawListSplitter* self); 494 alias da_ImDrawListSplitter_Clear = void function (ImDrawListSplitter* self); 495 alias da_ImDrawListSplitter_ClearFreeMemory = void function (ImDrawListSplitter* self); 496 alias da_ImDrawListSplitter_Split = void function (ImDrawListSplitter* self,ImDrawList* draw_list,int count); 497 alias da_ImDrawListSplitter_Merge = void function (ImDrawListSplitter* self,ImDrawList* draw_list); 498 alias da_ImDrawListSplitter_SetCurrentChannel = void function (ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx); 499 alias da_ImDrawList_ImDrawList = ImDrawList* function (const ImDrawListSharedData* shared_data); 500 alias da_ImDrawList_destroy = void function (ImDrawList* self); 501 alias da_ImDrawList_PushClipRect = void function (ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); 502 alias da_ImDrawList_PushClipRectFullScreen = void function (ImDrawList* self); 503 alias da_ImDrawList_PopClipRect = void function (ImDrawList* self); 504 alias da_ImDrawList_PushTextureID = void function (ImDrawList* self,ImTextureID texture_id); 505 alias da_ImDrawList_PopTextureID = void function (ImDrawList* self); 506 alias da_ImDrawList_GetClipRectMin = void function (ImVec2 *pOut,ImDrawList* self); 507 alias da_ImDrawList_GetClipRectMax = void function (ImVec2 *pOut,ImDrawList* self); 508 alias da_ImDrawList_AddLine = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness); 509 alias da_ImDrawList_AddRect = void function (ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawFlags flags,float thickness); 510 alias da_ImDrawList_AddRectFilled = void function (ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawFlags flags); 511 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); 512 alias da_ImDrawList_AddQuad = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness); 513 alias da_ImDrawList_AddQuadFilled = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col); 514 alias da_ImDrawList_AddTriangle = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness); 515 alias da_ImDrawList_AddTriangleFilled = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col); 516 alias da_ImDrawList_AddCircle = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); 517 alias da_ImDrawList_AddCircleFilled = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); 518 alias da_ImDrawList_AddNgon = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); 519 alias da_ImDrawList_AddNgonFilled = void function (ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); 520 alias da_ImDrawList_AddText_Vec2 = void function (ImDrawList* self,const ImVec2 pos,ImU32 col,const (char)* text_begin,const (char)* text_end); 521 alias da_ImDrawList_AddText_FontPtr = 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); 522 alias da_ImDrawList_AddPolyline = void function (ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness); 523 alias da_ImDrawList_AddConvexPolyFilled = void function (ImDrawList* self,const ImVec2* points,int num_points,ImU32 col); 524 alias da_ImDrawList_AddBezierCubic = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments); 525 alias da_ImDrawList_AddBezierQuadratic = void function (ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments); 526 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); 527 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); 528 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,ImDrawFlags flags); 529 alias da_ImDrawList_PathClear = void function (ImDrawList* self); 530 alias da_ImDrawList_PathLineTo = void function (ImDrawList* self,const ImVec2 pos); 531 alias da_ImDrawList_PathLineToMergeDuplicate = void function (ImDrawList* self,const ImVec2 pos); 532 alias da_ImDrawList_PathFillConvex = void function (ImDrawList* self,ImU32 col); 533 alias da_ImDrawList_PathStroke = void function (ImDrawList* self,ImU32 col,ImDrawFlags flags,float thickness); 534 alias da_ImDrawList_PathArcTo = void function (ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); 535 alias da_ImDrawList_PathArcToFast = void function (ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12); 536 alias da_ImDrawList_PathBezierCubicCurveTo = void function (ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments); 537 alias da_ImDrawList_PathBezierQuadraticCurveTo = void function (ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments); 538 alias da_ImDrawList_PathRect = void function (ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawFlags flags); 539 alias da_ImDrawList_AddCallback = void function (ImDrawList* self,ImDrawCallback callback,void* callback_data); 540 alias da_ImDrawList_AddDrawCmd = void function (ImDrawList* self); 541 alias da_ImDrawList_CloneOutput = ImDrawList* function (ImDrawList* self); 542 alias da_ImDrawList_ChannelsSplit = void function (ImDrawList* self,int count); 543 alias da_ImDrawList_ChannelsMerge = void function (ImDrawList* self); 544 alias da_ImDrawList_ChannelsSetCurrent = void function (ImDrawList* self,int n); 545 alias da_ImDrawList_PrimReserve = void function (ImDrawList* self,int idx_count,int vtx_count); 546 alias da_ImDrawList_PrimUnreserve = void function (ImDrawList* self,int idx_count,int vtx_count); 547 alias da_ImDrawList_PrimRect = void function (ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col); 548 alias da_ImDrawList_PrimRectUV = void function (ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col); 549 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); 550 alias da_ImDrawList_PrimWriteVtx = void function (ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); 551 alias da_ImDrawList_PrimWriteIdx = void function (ImDrawList* self,ImDrawIdx idx); 552 alias da_ImDrawList_PrimVtx = void function (ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); 553 alias da_ImDrawList__ResetForNewFrame = void function (ImDrawList* self); 554 alias da_ImDrawList__ClearFreeMemory = void function (ImDrawList* self); 555 alias da_ImDrawList__PopUnusedDrawCmd = void function (ImDrawList* self); 556 alias da_ImDrawList__TryMergeDrawCmds = void function (ImDrawList* self); 557 alias da_ImDrawList__OnChangedClipRect = void function (ImDrawList* self); 558 alias da_ImDrawList__OnChangedTextureID = void function (ImDrawList* self); 559 alias da_ImDrawList__OnChangedVtxOffset = void function (ImDrawList* self); 560 alias da_ImDrawList__CalcCircleAutoSegmentCount = int function (ImDrawList* self,float radius); 561 alias da_ImDrawList__PathArcToFastEx = void function (ImDrawList* self,const ImVec2 center,float radius,int a_min_sample,int a_max_sample,int a_step); 562 alias da_ImDrawList__PathArcToN = void function (ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); 563 alias da_ImDrawData_ImDrawData = ImDrawData* function (); 564 alias da_ImDrawData_destroy = void function (ImDrawData* self); 565 alias da_ImDrawData_Clear = void function (ImDrawData* self); 566 alias da_ImDrawData_DeIndexAllBuffers = void function (ImDrawData* self); 567 alias da_ImDrawData_ScaleClipRects = void function (ImDrawData* self,const ImVec2 fb_scale); 568 alias da_ImFontConfig_ImFontConfig = ImFontConfig* function (); 569 alias da_ImFontConfig_destroy = void function (ImFontConfig* self); 570 alias da_ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder = ImFontGlyphRangesBuilder* function (); 571 alias da_ImFontGlyphRangesBuilder_destroy = void function (ImFontGlyphRangesBuilder* self); 572 alias da_ImFontGlyphRangesBuilder_Clear = void function (ImFontGlyphRangesBuilder* self); 573 alias da_ImFontGlyphRangesBuilder_GetBit = bool function (ImFontGlyphRangesBuilder* self,size_t n); 574 alias da_ImFontGlyphRangesBuilder_SetBit = void function (ImFontGlyphRangesBuilder* self,size_t n); 575 alias da_ImFontGlyphRangesBuilder_AddChar = void function (ImFontGlyphRangesBuilder* self,ImWchar c); 576 alias da_ImFontGlyphRangesBuilder_AddText = void function (ImFontGlyphRangesBuilder* self,const (char)* text,const (char)* text_end); 577 alias da_ImFontGlyphRangesBuilder_AddRanges = void function (ImFontGlyphRangesBuilder* self,const ImWchar* ranges); 578 alias da_ImFontGlyphRangesBuilder_BuildRanges = void function (ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges); 579 alias da_ImFontAtlasCustomRect_ImFontAtlasCustomRect = ImFontAtlasCustomRect* function (); 580 alias da_ImFontAtlasCustomRect_destroy = void function (ImFontAtlasCustomRect* self); 581 alias da_ImFontAtlasCustomRect_IsPacked = bool function (ImFontAtlasCustomRect* self); 582 alias da_ImFontAtlas_ImFontAtlas = ImFontAtlas* function (); 583 alias da_ImFontAtlas_destroy = void function (ImFontAtlas* self); 584 alias da_ImFontAtlas_AddFont = ImFont* function (ImFontAtlas* self,const ImFontConfig* font_cfg); 585 alias da_ImFontAtlas_AddFontDefault = ImFont* function (ImFontAtlas* self,const ImFontConfig* font_cfg); 586 alias da_ImFontAtlas_AddFontFromFileTTF = ImFont* function (ImFontAtlas* self,const (char)* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); 587 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); 588 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); 589 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); 590 alias da_ImFontAtlas_ClearInputData = void function (ImFontAtlas* self); 591 alias da_ImFontAtlas_ClearTexData = void function (ImFontAtlas* self); 592 alias da_ImFontAtlas_ClearFonts = void function (ImFontAtlas* self); 593 alias da_ImFontAtlas_Clear = void function (ImFontAtlas* self); 594 alias da_ImFontAtlas_Build = bool function (ImFontAtlas* self); 595 alias da_ImFontAtlas_GetTexDataAsAlpha8 = void function (ImFontAtlas* self,ubyte** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); 596 alias da_ImFontAtlas_GetTexDataAsRGBA32 = void function (ImFontAtlas* self,ubyte** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); 597 alias da_ImFontAtlas_IsBuilt = bool function (ImFontAtlas* self); 598 alias da_ImFontAtlas_SetTexID = void function (ImFontAtlas* self,ImTextureID id); 599 alias da_ImFontAtlas_GetGlyphRangesDefault = const ImWchar* function (ImFontAtlas* self); 600 alias da_ImFontAtlas_GetGlyphRangesKorean = const ImWchar* function (ImFontAtlas* self); 601 alias da_ImFontAtlas_GetGlyphRangesJapanese = const ImWchar* function (ImFontAtlas* self); 602 alias da_ImFontAtlas_GetGlyphRangesChineseFull = const ImWchar* function (ImFontAtlas* self); 603 alias da_ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon = const ImWchar* function (ImFontAtlas* self); 604 alias da_ImFontAtlas_GetGlyphRangesCyrillic = const ImWchar* function (ImFontAtlas* self); 605 alias da_ImFontAtlas_GetGlyphRangesThai = const ImWchar* function (ImFontAtlas* self); 606 alias da_ImFontAtlas_GetGlyphRangesVietnamese = const ImWchar* function (ImFontAtlas* self); 607 alias da_ImFontAtlas_AddCustomRectRegular = int function (ImFontAtlas* self,int width,int height); 608 alias da_ImFontAtlas_AddCustomRectFontGlyph = int function (ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset); 609 alias da_ImFontAtlas_GetCustomRectByIndex = ImFontAtlasCustomRect* function (ImFontAtlas* self,int index); 610 alias da_ImFontAtlas_CalcCustomRectUV = void function (ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max); 611 alias da_ImFontAtlas_GetMouseCursorTexData = bool function (ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 * out_uv_border,ImVec2 * out_uv_fill); 612 alias da_ImFont_ImFont = ImFont* function (); 613 alias da_ImFont_destroy = void function (ImFont* self); 614 alias da_ImFont_FindGlyph = const ImFontGlyph* function (ImFont* self,ImWchar c); 615 alias da_ImFont_FindGlyphNoFallback = const ImFontGlyph* function (ImFont* self,ImWchar c); 616 alias da_ImFont_GetCharAdvance = float function (ImFont* self,ImWchar c); 617 alias da_ImFont_IsLoaded = bool function (ImFont* self); 618 alias da_ImFont_GetDebugName = const (char)* function (ImFont* self); 619 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); 620 alias da_ImFont_CalcWordWrapPositionA = const (char)* function (ImFont* self,float scale,const (char)* text,const (char)* text_end,float wrap_width); 621 alias da_ImFont_RenderChar = void function (ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c); 622 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); 623 alias da_ImFont_BuildLookupTable = void function (ImFont* self); 624 alias da_ImFont_ClearOutputData = void function (ImFont* self); 625 alias da_ImFont_GrowIndex = void function (ImFont* self,int new_size); 626 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); 627 alias da_ImFont_AddRemapChar = void function (ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst); 628 alias da_ImFont_SetGlyphVisible = void function (ImFont* self,ImWchar c,bool visible); 629 alias da_ImFont_IsGlyphRangeUnused = bool function (ImFont* self,uint c_begin,uint c_last); 630 alias da_ImGuiViewport_ImGuiViewport = ImGuiViewport* function (); 631 alias da_ImGuiViewport_destroy = void function (ImGuiViewport* self); 632 alias da_ImGuiViewport_GetCenter = void function (ImVec2 *pOut,ImGuiViewport* self); 633 alias da_ImGuiViewport_GetWorkCenter = void function (ImVec2 *pOut,ImGuiViewport* self); 634 alias da_ImGuiPlatformIO_ImGuiPlatformIO = ImGuiPlatformIO* function (); 635 alias da_ImGuiPlatformIO_destroy = void function (ImGuiPlatformIO* self); 636 alias da_ImGuiPlatformMonitor_ImGuiPlatformMonitor = ImGuiPlatformMonitor* function (); 637 alias da_ImGuiPlatformMonitor_destroy = void function (ImGuiPlatformMonitor* self); 638 alias da_igImHashData = ImGuiID function (const void* data,size_t data_size,ImU32 seed); 639 alias da_igImHashStr = ImGuiID function (const (char)* data,size_t data_size,ImU32 seed); 640 alias da_igImAlphaBlendColors = ImU32 function (ImU32 col_a,ImU32 col_b); 641 alias da_igImIsPowerOfTwo_Int = bool function (int v); 642 alias da_igImIsPowerOfTwo_U64 = bool function (ImU64 v); 643 alias da_igImUpperPowerOfTwo = int function (int v); 644 alias da_igImStricmp = int function (const (char)* str1,const (char)* str2); 645 alias da_igImStrnicmp = int function (const (char)* str1,const (char)* str2,size_t count); 646 alias da_igImStrncpy = void function (char* dst,const (char)* src,size_t count); 647 alias da_igImStrdup = char* function (const (char)* str); 648 alias da_igImStrdupcpy = char* function (char* dst,size_t* p_dst_size,const (char)* str); 649 alias da_igImStrchrRange = const (char)* function (const (char)* str_begin,const (char)* str_end,char c); 650 alias da_igImStrlenW = int function (const ImWchar* str); 651 alias da_igImStreolRange = const (char)* function (const (char)* str,const (char)* str_end); 652 alias da_igImStrbolW = const ImWchar* function (const ImWchar* buf_mid_line,const ImWchar* buf_begin); 653 alias da_igImStristr = const (char)* function (const (char)* haystack,const (char)* haystack_end,const (char)* needle,const (char)* needle_end); 654 alias da_igImStrTrimBlanks = void function (char* str); 655 alias da_igImStrSkipBlank = const (char)* function (const (char)* str); 656 alias da_igImFormatString = int function (char* buf,size_t buf_size,const (char)* fmt,...); 657 alias da_igImFormatStringV = int function (char* buf,size_t buf_size,const (char)* fmt,va_list args); 658 alias da_igImParseFormatFindStart = const (char)* function (const (char)* format); 659 alias da_igImParseFormatFindEnd = const (char)* function (const (char)* format); 660 alias da_igImParseFormatTrimDecorations = const (char)* function (const (char)* format,char* buf,size_t buf_size); 661 alias da_igImParseFormatPrecision = int function (const (char)* format,int default_value); 662 alias da_igImCharIsBlankA = bool function (char c); 663 alias da_igImCharIsBlankW = bool function (uint c); 664 alias da_igImTextCharToUtf8 = const (char)* function (char * out_buf,uint c); 665 alias da_igImTextStrToUtf8 = int function (char* out_buf,int out_buf_size,const ImWchar* in_text,const ImWchar* in_text_end); 666 alias da_igImTextCharFromUtf8 = int function (uint* out_char,const (char)* in_text,const (char)* in_text_end); 667 alias da_igImTextStrFromUtf8 = int function (ImWchar* out_buf,int out_buf_size,const (char)* in_text,const (char)* in_text_end,const (char)** in_remaining); 668 alias da_igImTextCountCharsFromUtf8 = int function (const (char)* in_text,const (char)* in_text_end); 669 alias da_igImTextCountUtf8BytesFromChar = int function (const (char)* in_text,const (char)* in_text_end); 670 alias da_igImTextCountUtf8BytesFromStr = int function (const ImWchar* in_text,const ImWchar* in_text_end); 671 alias da_igImFileOpen = ImFileHandle function (const (char)* filename,const (char)* mode); 672 alias da_igImFileClose = bool function (ImFileHandle file); 673 alias da_igImFileGetSize = ImU64 function (ImFileHandle file); 674 alias da_igImFileRead = ImU64 function (void* data,ImU64 size,ImU64 count,ImFileHandle file); 675 alias da_igImFileWrite = ImU64 function (const void* data,ImU64 size,ImU64 count,ImFileHandle file); 676 alias da_igImFileLoadToMemory = void* function (const (char)* filename,const (char)* mode,size_t* out_file_size,int padding_bytes); 677 alias da_igImPow_Float = float function (float x,float y); 678 alias da_igImPow_double = double function (double x,double y); 679 alias da_igImLog_Float = float function (float x); 680 alias da_igImLog_double = double function (double x); 681 alias da_igImAbs_Int = int function (int x); 682 alias da_igImAbs_Float = float function (float x); 683 alias da_igImAbs_double = double function (double x); 684 alias da_igImSign_Float = float function (float x); 685 alias da_igImSign_double = double function (double x); 686 alias da_igImRsqrt_Float = float function (float x); 687 alias da_igImRsqrt_double = double function (double x); 688 alias da_igImMin = void function (ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); 689 alias da_igImMax = void function (ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); 690 alias da_igImClamp = void function (ImVec2 *pOut,const ImVec2 v,const ImVec2 mn,ImVec2 mx); 691 alias da_igImLerp_Vec2Float = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,float t); 692 alias da_igImLerp_Vec2Vec2 = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 t); 693 alias da_igImLerp_Vec4 = void function (ImVec4 *pOut,const ImVec4 a,const ImVec4 b,float t); 694 alias da_igImSaturate = float function (float f); 695 alias da_igImLengthSqr_Vec2 = float function (const ImVec2 lhs); 696 alias da_igImLengthSqr_Vec4 = float function (const ImVec4 lhs); 697 alias da_igImInvLength = float function (const ImVec2 lhs,float fail_value); 698 alias da_igImFloor_Float = float function (float f); 699 alias da_igImFloorSigned = float function (float f); 700 alias da_igImFloor_Vec2 = void function (ImVec2 *pOut,const ImVec2 v); 701 alias da_igImModPositive = int function (int a,int b); 702 alias da_igImDot = float function (const ImVec2 a,const ImVec2 b); 703 alias da_igImRotate = void function (ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a); 704 alias da_igImLinearSweep = float function (float current,float target,float speed); 705 alias da_igImMul = void function (ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); 706 alias da_igImBezierCubicCalc = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t); 707 alias da_igImBezierCubicClosestPoint = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments); 708 alias da_igImBezierCubicClosestPointCasteljau = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol); 709 alias da_igImBezierQuadraticCalc = void function (ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,float t); 710 alias da_igImLineClosestPoint = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 p); 711 alias da_igImTriangleContainsPoint = bool function (const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); 712 alias da_igImTriangleClosestPoint = void function (ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); 713 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); 714 alias da_igImTriangleArea = float function (const ImVec2 a,const ImVec2 b,const ImVec2 c); 715 alias da_igImGetDirQuadrantFromDelta = ImGuiDir function (float dx,float dy); 716 alias da_ImVec1_ImVec1_Nil = ImVec1* function (); 717 alias da_ImVec1_destroy = void function (ImVec1* self); 718 alias da_ImVec1_ImVec1_Float = ImVec1* function (float _x); 719 alias da_ImVec2ih_ImVec2ih_Nil = ImVec2ih* function (); 720 alias da_ImVec2ih_destroy = void function (ImVec2ih* self); 721 alias da_ImVec2ih_ImVec2ih_short = ImVec2ih* function (short _x,short _y); 722 alias da_ImVec2ih_ImVec2ih_Vec2 = ImVec2ih* function (const ImVec2 rhs); 723 alias da_ImRect_ImRect_Nil = ImRect* function (); 724 alias da_ImRect_destroy = void function (ImRect* self); 725 alias da_ImRect_ImRect_Vec2 = ImRect* function (const ImVec2 min,const ImVec2 max); 726 alias da_ImRect_ImRect_Vec4 = ImRect* function (const ImVec4 v); 727 alias da_ImRect_ImRect_Float = ImRect* function (float x1,float y1,float x2,float y2); 728 alias da_ImRect_GetCenter = void function (ImVec2 *pOut,ImRect* self); 729 alias da_ImRect_GetSize = void function (ImVec2 *pOut,ImRect* self); 730 alias da_ImRect_GetWidth = float function (ImRect* self); 731 alias da_ImRect_GetHeight = float function (ImRect* self); 732 alias da_ImRect_GetArea = float function (ImRect* self); 733 alias da_ImRect_GetTL = void function (ImVec2 *pOut,ImRect* self); 734 alias da_ImRect_GetTR = void function (ImVec2 *pOut,ImRect* self); 735 alias da_ImRect_GetBL = void function (ImVec2 *pOut,ImRect* self); 736 alias da_ImRect_GetBR = void function (ImVec2 *pOut,ImRect* self); 737 alias da_ImRect_Contains_Vec2 = bool function (ImRect* self,const ImVec2 p); 738 alias da_ImRect_Contains_Rect = bool function (ImRect* self,const ImRect r); 739 alias da_ImRect_Overlaps = bool function (ImRect* self,const ImRect r); 740 alias da_ImRect_Add_Vec2 = void function (ImRect* self,const ImVec2 p); 741 alias da_ImRect_Add_Rect = void function (ImRect* self,const ImRect r); 742 alias da_ImRect_Expand_Float = void function (ImRect* self,const float amount); 743 alias da_ImRect_Expand_Vec2 = void function (ImRect* self,const ImVec2 amount); 744 alias da_ImRect_Translate = void function (ImRect* self,const ImVec2 d); 745 alias da_ImRect_TranslateX = void function (ImRect* self,float dx); 746 alias da_ImRect_TranslateY = void function (ImRect* self,float dy); 747 alias da_ImRect_ClipWith = void function (ImRect* self,const ImRect r); 748 alias da_ImRect_ClipWithFull = void function (ImRect* self,const ImRect r); 749 alias da_ImRect_Floor = void function (ImRect* self); 750 alias da_ImRect_IsInverted = bool function (ImRect* self); 751 alias da_ImRect_ToVec4 = void function (ImVec4 *pOut,ImRect* self); 752 alias da_igImBitArrayTestBit = bool function (const ImU32* arr,int n); 753 alias da_igImBitArrayClearBit = void function (ImU32* arr,int n); 754 alias da_igImBitArraySetBit = void function (ImU32* arr,int n); 755 alias da_igImBitArraySetBitRange = void function (ImU32* arr,int n,int n2); 756 alias da_ImBitVector_Create = void function (ImBitVector* self,int sz); 757 alias da_ImBitVector_Clear = void function (ImBitVector* self); 758 alias da_ImBitVector_TestBit = bool function (ImBitVector* self,int n); 759 alias da_ImBitVector_SetBit = void function (ImBitVector* self,int n); 760 alias da_ImBitVector_ClearBit = void function (ImBitVector* self,int n); 761 alias da_ImDrawListSharedData_ImDrawListSharedData = ImDrawListSharedData* function (); 762 alias da_ImDrawListSharedData_destroy = void function (ImDrawListSharedData* self); 763 alias da_ImDrawListSharedData_SetCircleTessellationMaxError = void function (ImDrawListSharedData* self,float max_error); 764 alias da_ImDrawDataBuilder_Clear = void function (ImDrawDataBuilder* self); 765 alias da_ImDrawDataBuilder_ClearFreeMemory = void function (ImDrawDataBuilder* self); 766 alias da_ImDrawDataBuilder_GetDrawListCount = int function (ImDrawDataBuilder* self); 767 alias da_ImDrawDataBuilder_FlattenIntoSingleLayer = void function (ImDrawDataBuilder* self); 768 alias da_ImGuiStyleMod_ImGuiStyleMod_Int = ImGuiStyleMod* function (ImGuiStyleVar idx,int v); 769 alias da_ImGuiStyleMod_destroy = void function (ImGuiStyleMod* self); 770 alias da_ImGuiStyleMod_ImGuiStyleMod_Float = ImGuiStyleMod* function (ImGuiStyleVar idx,float v); 771 alias da_ImGuiStyleMod_ImGuiStyleMod_Vec2 = ImGuiStyleMod* function (ImGuiStyleVar idx,ImVec2 v); 772 alias da_ImGuiComboPreviewData_ImGuiComboPreviewData = ImGuiComboPreviewData* function (); 773 alias da_ImGuiComboPreviewData_destroy = void function (ImGuiComboPreviewData* self); 774 alias da_ImGuiMenuColumns_ImGuiMenuColumns = ImGuiMenuColumns* function (); 775 alias da_ImGuiMenuColumns_destroy = void function (ImGuiMenuColumns* self); 776 alias da_ImGuiMenuColumns_Update = void function (ImGuiMenuColumns* self,float spacing,bool window_reappearing); 777 alias da_ImGuiMenuColumns_DeclColumns = float function (ImGuiMenuColumns* self,float w_icon,float w_label,float w_shortcut,float w_mark); 778 alias da_ImGuiMenuColumns_CalcNextTotalWidth = void function (ImGuiMenuColumns* self,bool update_offsets); 779 alias da_ImGuiInputTextState_ImGuiInputTextState = ImGuiInputTextState* function (); 780 alias da_ImGuiInputTextState_destroy = void function (ImGuiInputTextState* self); 781 alias da_ImGuiInputTextState_ClearText = void function (ImGuiInputTextState* self); 782 alias da_ImGuiInputTextState_ClearFreeMemory = void function (ImGuiInputTextState* self); 783 alias da_ImGuiInputTextState_GetUndoAvailCount = int function (ImGuiInputTextState* self); 784 alias da_ImGuiInputTextState_GetRedoAvailCount = int function (ImGuiInputTextState* self); 785 alias da_ImGuiInputTextState_OnKeyPressed = void function (ImGuiInputTextState* self,int key); 786 alias da_ImGuiInputTextState_CursorAnimReset = void function (ImGuiInputTextState* self); 787 alias da_ImGuiInputTextState_CursorClamp = void function (ImGuiInputTextState* self); 788 alias da_ImGuiInputTextState_HasSelection = bool function (ImGuiInputTextState* self); 789 alias da_ImGuiInputTextState_ClearSelection = void function (ImGuiInputTextState* self); 790 alias da_ImGuiInputTextState_GetCursorPos = int function (ImGuiInputTextState* self); 791 alias da_ImGuiInputTextState_GetSelectionStart = int function (ImGuiInputTextState* self); 792 alias da_ImGuiInputTextState_GetSelectionEnd = int function (ImGuiInputTextState* self); 793 alias da_ImGuiInputTextState_SelectAll = void function (ImGuiInputTextState* self); 794 alias da_ImGuiPopupData_ImGuiPopupData = ImGuiPopupData* function (); 795 alias da_ImGuiPopupData_destroy = void function (ImGuiPopupData* self); 796 alias da_ImGuiNavItemData_ImGuiNavItemData = ImGuiNavItemData* function (); 797 alias da_ImGuiNavItemData_destroy = void function (ImGuiNavItemData* self); 798 alias da_ImGuiNavItemData_Clear = void function (ImGuiNavItemData* self); 799 alias da_ImGuiNextWindowData_ImGuiNextWindowData = ImGuiNextWindowData* function (); 800 alias da_ImGuiNextWindowData_destroy = void function (ImGuiNextWindowData* self); 801 alias da_ImGuiNextWindowData_ClearFlags = void function (ImGuiNextWindowData* self); 802 alias da_ImGuiNextItemData_ImGuiNextItemData = ImGuiNextItemData* function (); 803 alias da_ImGuiNextItemData_destroy = void function (ImGuiNextItemData* self); 804 alias da_ImGuiNextItemData_ClearFlags = void function (ImGuiNextItemData* self); 805 alias da_ImGuiLastItemData_ImGuiLastItemData = ImGuiLastItemData* function (); 806 alias da_ImGuiLastItemData_destroy = void function (ImGuiLastItemData* self); 807 alias da_ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr = ImGuiPtrOrIndex* function (void* ptr); 808 alias da_ImGuiPtrOrIndex_destroy = void function (ImGuiPtrOrIndex* self); 809 alias da_ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int = ImGuiPtrOrIndex* function (int index); 810 alias da_ImGuiOldColumnData_ImGuiOldColumnData = ImGuiOldColumnData* function (); 811 alias da_ImGuiOldColumnData_destroy = void function (ImGuiOldColumnData* self); 812 alias da_ImGuiOldColumns_ImGuiOldColumns = ImGuiOldColumns* function (); 813 alias da_ImGuiOldColumns_destroy = void function (ImGuiOldColumns* self); 814 alias da_ImGuiDockNode_ImGuiDockNode = ImGuiDockNode* function (ImGuiID id); 815 alias da_ImGuiDockNode_destroy = void function (ImGuiDockNode* self); 816 alias da_ImGuiDockNode_IsRootNode = bool function (ImGuiDockNode* self); 817 alias da_ImGuiDockNode_IsDockSpace = bool function (ImGuiDockNode* self); 818 alias da_ImGuiDockNode_IsFloatingNode = bool function (ImGuiDockNode* self); 819 alias da_ImGuiDockNode_IsCentralNode = bool function (ImGuiDockNode* self); 820 alias da_ImGuiDockNode_IsHiddenTabBar = bool function (ImGuiDockNode* self); 821 alias da_ImGuiDockNode_IsNoTabBar = bool function (ImGuiDockNode* self); 822 alias da_ImGuiDockNode_IsSplitNode = bool function (ImGuiDockNode* self); 823 alias da_ImGuiDockNode_IsLeafNode = bool function (ImGuiDockNode* self); 824 alias da_ImGuiDockNode_IsEmpty = bool function (ImGuiDockNode* self); 825 alias da_ImGuiDockNode_Rect = void function (ImRect *pOut,ImGuiDockNode* self); 826 alias da_ImGuiDockNode_SetLocalFlags = void function (ImGuiDockNode* self,ImGuiDockNodeFlags flags); 827 alias da_ImGuiDockNode_UpdateMergedFlags = void function (ImGuiDockNode* self); 828 alias da_ImGuiDockContext_ImGuiDockContext = ImGuiDockContext* function (); 829 alias da_ImGuiDockContext_destroy = void function (ImGuiDockContext* self); 830 alias da_ImGuiViewportP_ImGuiViewportP = ImGuiViewportP* function (); 831 alias da_ImGuiViewportP_destroy = void function (ImGuiViewportP* self); 832 alias da_ImGuiViewportP_ClearRequestFlags = void function (ImGuiViewportP* self); 833 alias da_ImGuiViewportP_CalcWorkRectPos = void function (ImVec2 *pOut,ImGuiViewportP* self,const ImVec2 off_min); 834 alias da_ImGuiViewportP_CalcWorkRectSize = void function (ImVec2 *pOut,ImGuiViewportP* self,const ImVec2 off_min,const ImVec2 off_max); 835 alias da_ImGuiViewportP_UpdateWorkRect = void function (ImGuiViewportP* self); 836 alias da_ImGuiViewportP_GetMainRect = void function (ImRect *pOut,ImGuiViewportP* self); 837 alias da_ImGuiViewportP_GetWorkRect = void function (ImRect *pOut,ImGuiViewportP* self); 838 alias da_ImGuiViewportP_GetBuildWorkRect = void function (ImRect *pOut,ImGuiViewportP* self); 839 alias da_ImGuiWindowSettings_ImGuiWindowSettings = ImGuiWindowSettings* function (); 840 alias da_ImGuiWindowSettings_destroy = void function (ImGuiWindowSettings* self); 841 alias da_ImGuiWindowSettings_GetName = char* function (ImGuiWindowSettings* self); 842 alias da_ImGuiSettingsHandler_ImGuiSettingsHandler = ImGuiSettingsHandler* function (); 843 alias da_ImGuiSettingsHandler_destroy = void function (ImGuiSettingsHandler* self); 844 alias da_ImGuiMetricsConfig_ImGuiMetricsConfig = ImGuiMetricsConfig* function (); 845 alias da_ImGuiMetricsConfig_destroy = void function (ImGuiMetricsConfig* self); 846 alias da_ImGuiStackSizes_ImGuiStackSizes = ImGuiStackSizes* function (); 847 alias da_ImGuiStackSizes_destroy = void function (ImGuiStackSizes* self); 848 alias da_ImGuiStackSizes_SetToCurrentState = void function (ImGuiStackSizes* self); 849 alias da_ImGuiStackSizes_CompareWithCurrentState = void function (ImGuiStackSizes* self); 850 alias da_ImGuiContextHook_ImGuiContextHook = ImGuiContextHook* function (); 851 alias da_ImGuiContextHook_destroy = void function (ImGuiContextHook* self); 852 alias da_ImGuiContext_ImGuiContext = ImGuiContext* function (ImFontAtlas* shared_font_atlas); 853 alias da_ImGuiContext_destroy = void function (ImGuiContext* self); 854 alias da_ImGuiWindow_ImGuiWindow = ImGuiWindow* function (ImGuiContext* context,const (char)* name); 855 alias da_ImGuiWindow_destroy = void function (ImGuiWindow* self); 856 alias da_ImGuiWindow_GetID_Str = ImGuiID function (ImGuiWindow* self,const (char)* str,const (char)* str_end); 857 alias da_ImGuiWindow_GetID_Ptr = ImGuiID function (ImGuiWindow* self,const void* ptr); 858 alias da_ImGuiWindow_GetID_Int = ImGuiID function (ImGuiWindow* self,int n); 859 alias da_ImGuiWindow_GetIDNoKeepAlive_Str = ImGuiID function (ImGuiWindow* self,const (char)* str,const (char)* str_end); 860 alias da_ImGuiWindow_GetIDNoKeepAlive_Ptr = ImGuiID function (ImGuiWindow* self,const void* ptr); 861 alias da_ImGuiWindow_GetIDNoKeepAlive_Int = ImGuiID function (ImGuiWindow* self,int n); 862 alias da_ImGuiWindow_GetIDFromRectangle = ImGuiID function (ImGuiWindow* self,const ImRect r_abs); 863 alias da_ImGuiWindow_Rect = void function (ImRect *pOut,ImGuiWindow* self); 864 alias da_ImGuiWindow_CalcFontSize = float function (ImGuiWindow* self); 865 alias da_ImGuiWindow_TitleBarHeight = float function (ImGuiWindow* self); 866 alias da_ImGuiWindow_TitleBarRect = void function (ImRect *pOut,ImGuiWindow* self); 867 alias da_ImGuiWindow_MenuBarHeight = float function (ImGuiWindow* self); 868 alias da_ImGuiWindow_MenuBarRect = void function (ImRect *pOut,ImGuiWindow* self); 869 alias da_ImGuiTabItem_ImGuiTabItem = ImGuiTabItem* function (); 870 alias da_ImGuiTabItem_destroy = void function (ImGuiTabItem* self); 871 alias da_ImGuiTabBar_ImGuiTabBar = ImGuiTabBar* function (); 872 alias da_ImGuiTabBar_destroy = void function (ImGuiTabBar* self); 873 alias da_ImGuiTabBar_GetTabOrder = int function (ImGuiTabBar* self,const ImGuiTabItem* tab); 874 alias da_ImGuiTabBar_GetTabName = const (char)* function (ImGuiTabBar* self,const ImGuiTabItem* tab); 875 alias da_ImGuiTableColumn_ImGuiTableColumn = ImGuiTableColumn* function (); 876 alias da_ImGuiTableColumn_destroy = void function (ImGuiTableColumn* self); 877 alias da_ImGuiTable_ImGuiTable = ImGuiTable* function (); 878 alias da_ImGuiTable_destroy = void function (ImGuiTable* self); 879 alias da_ImGuiTableTempData_ImGuiTableTempData = ImGuiTableTempData* function (); 880 alias da_ImGuiTableTempData_destroy = void function (ImGuiTableTempData* self); 881 alias da_ImGuiTableColumnSettings_ImGuiTableColumnSettings = ImGuiTableColumnSettings* function (); 882 alias da_ImGuiTableColumnSettings_destroy = void function (ImGuiTableColumnSettings* self); 883 alias da_ImGuiTableSettings_ImGuiTableSettings = ImGuiTableSettings* function (); 884 alias da_ImGuiTableSettings_destroy = void function (ImGuiTableSettings* self); 885 alias da_ImGuiTableSettings_GetColumnSettings = ImGuiTableColumnSettings* function (ImGuiTableSettings* self); 886 alias da_igGetCurrentWindowRead = ImGuiWindow* function (); 887 alias da_igGetCurrentWindow = ImGuiWindow* function (); 888 alias da_igFindWindowByID = ImGuiWindow* function (ImGuiID id); 889 alias da_igFindWindowByName = ImGuiWindow* function (const (char)* name); 890 alias da_igUpdateWindowParentAndRootLinks = void function (ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window); 891 alias da_igCalcWindowNextAutoFitSize = void function (ImVec2 *pOut,ImGuiWindow* window); 892 alias da_igIsWindowChildOf = bool function (ImGuiWindow* window,ImGuiWindow* potential_parent); 893 alias da_igIsWindowAbove = bool function (ImGuiWindow* potential_above,ImGuiWindow* potential_below); 894 alias da_igIsWindowNavFocusable = bool function (ImGuiWindow* window); 895 alias da_igSetWindowPos_WindowPtr = void function (ImGuiWindow* window,const ImVec2 pos,ImGuiCond cond); 896 alias da_igSetWindowSize_WindowPtr = void function (ImGuiWindow* window,const ImVec2 size,ImGuiCond cond); 897 alias da_igSetWindowCollapsed_WindowPtr = void function (ImGuiWindow* window,bool collapsed,ImGuiCond cond); 898 alias da_igSetWindowHitTestHole = void function (ImGuiWindow* window,const ImVec2 pos,const ImVec2 size); 899 alias da_igFocusWindow = void function (ImGuiWindow* window); 900 alias da_igFocusTopMostWindowUnderOne = void function (ImGuiWindow* under_this_window,ImGuiWindow* ignore_window); 901 alias da_igBringWindowToFocusFront = void function (ImGuiWindow* window); 902 alias da_igBringWindowToDisplayFront = void function (ImGuiWindow* window); 903 alias da_igBringWindowToDisplayBack = void function (ImGuiWindow* window); 904 alias da_igSetCurrentFont = void function (ImFont* font); 905 alias da_igGetDefaultFont = ImFont* function (); 906 alias da_igGetForegroundDrawList_WindowPtr = ImDrawList* function (ImGuiWindow* window); 907 alias da_igInitialize = void function (ImGuiContext* context); 908 alias da_igShutdown = void function (ImGuiContext* context); 909 alias da_igUpdateHoveredWindowAndCaptureFlags = void function (); 910 alias da_igStartMouseMovingWindow = void function (ImGuiWindow* window); 911 alias da_igStartMouseMovingWindowOrNode = void function (ImGuiWindow* window,ImGuiDockNode* node,bool undock_floating_node); 912 alias da_igUpdateMouseMovingWindowNewFrame = void function (); 913 alias da_igUpdateMouseMovingWindowEndFrame = void function (); 914 alias da_igAddContextHook = ImGuiID function (ImGuiContext* context,const ImGuiContextHook* hook); 915 alias da_igRemoveContextHook = void function (ImGuiContext* context,ImGuiID hook_to_remove); 916 alias da_igCallContextHooks = void function (ImGuiContext* context,ImGuiContextHookType type); 917 alias da_igTranslateWindowsInViewport = void function (ImGuiViewportP* viewport,const ImVec2 old_pos,const ImVec2 new_pos); 918 alias da_igScaleWindowsInViewport = void function (ImGuiViewportP* viewport,float scale); 919 alias da_igDestroyPlatformWindow = void function (ImGuiViewportP* viewport); 920 alias da_igSetCurrentViewport = void function (ImGuiWindow* window,ImGuiViewportP* viewport); 921 alias da_igGetViewportPlatformMonitor = const ImGuiPlatformMonitor* function (ImGuiViewport* viewport); 922 alias da_igMarkIniSettingsDirty_Nil = void function (); 923 alias da_igMarkIniSettingsDirty_WindowPtr = void function (ImGuiWindow* window); 924 alias da_igClearIniSettings = void function (); 925 alias da_igCreateNewWindowSettings = ImGuiWindowSettings* function (const (char)* name); 926 alias da_igFindWindowSettings = ImGuiWindowSettings* function (ImGuiID id); 927 alias da_igFindOrCreateWindowSettings = ImGuiWindowSettings* function (const (char)* name); 928 alias da_igFindSettingsHandler = ImGuiSettingsHandler* function (const (char)* type_name); 929 alias da_igSetNextWindowScroll = void function (const ImVec2 scroll); 930 alias da_igSetScrollX_WindowPtr = void function (ImGuiWindow* window,float scroll_x); 931 alias da_igSetScrollY_WindowPtr = void function (ImGuiWindow* window,float scroll_y); 932 alias da_igSetScrollFromPosX_WindowPtr = void function (ImGuiWindow* window,float local_x,float center_x_ratio); 933 alias da_igSetScrollFromPosY_WindowPtr = void function (ImGuiWindow* window,float local_y,float center_y_ratio); 934 alias da_igScrollToBringRectIntoView = void function (ImVec2 *pOut,ImGuiWindow* window,const ImRect item_rect); 935 alias da_igGetItemID = ImGuiID function (); 936 alias da_igGetItemStatusFlags = ImGuiItemStatusFlags function (); 937 alias da_igGetItemFlags = ImGuiItemFlags function (); 938 alias da_igGetActiveID = ImGuiID function (); 939 alias da_igGetFocusID = ImGuiID function (); 940 alias da_igSetActiveID = void function (ImGuiID id,ImGuiWindow* window); 941 alias da_igSetFocusID = void function (ImGuiID id,ImGuiWindow* window); 942 alias da_igClearActiveID = void function (); 943 alias da_igGetHoveredID = ImGuiID function (); 944 alias da_igSetHoveredID = void function (ImGuiID id); 945 alias da_igKeepAliveID = void function (ImGuiID id); 946 alias da_igMarkItemEdited = void function (ImGuiID id); 947 alias da_igPushOverrideID = void function (ImGuiID id); 948 alias da_igGetIDWithSeed = ImGuiID function (const (char)* str_id_begin,const (char)* str_id_end,ImGuiID seed); 949 alias da_igItemSize_Vec2 = void function (const ImVec2 size,float text_baseline_y); 950 alias da_igItemSize_Rect = void function (const ImRect bb,float text_baseline_y); 951 alias da_igItemAdd = bool function (const ImRect bb,ImGuiID id,const ImRect* nav_bb,ImGuiItemAddFlags flags); 952 alias da_igItemHoverable = bool function (const ImRect bb,ImGuiID id); 953 alias da_igItemFocusable = void function (ImGuiWindow* window,ImGuiID id); 954 alias da_igIsClippedEx = bool function (const ImRect bb,ImGuiID id,bool clip_even_when_logged); 955 alias da_igSetLastItemData = void function (ImGuiID item_id,ImGuiItemFlags in_flags,ImGuiItemStatusFlags status_flags,const ImRect item_rect); 956 alias da_igCalcItemSize = void function (ImVec2 *pOut,ImVec2 size,float default_w,float default_h); 957 alias da_igCalcWrapWidthForPos = float function (const ImVec2 pos,float wrap_pos_x); 958 alias da_igPushMultiItemsWidths = void function (int components,float width_full); 959 alias da_igIsItemToggledSelection = bool function (); 960 alias da_igGetContentRegionMaxAbs = void function (ImVec2 *pOut); 961 alias da_igShrinkWidths = void function (ImGuiShrinkWidthItem* items,int count,float width_excess); 962 alias da_igPushItemFlag = void function (ImGuiItemFlags option,bool enabled); 963 alias da_igPopItemFlag = void function (); 964 alias da_igLogBegin = void function (ImGuiLogType type,int auto_open_depth); 965 alias da_igLogToBuffer = void function (int auto_open_depth); 966 alias da_igLogRenderedText = void function (const ImVec2* ref_pos,const (char)* text,const (char)* text_end); 967 alias da_igLogSetNextTextDecoration = void function (const (char)* prefix,const (char)* suffix); 968 alias da_igBeginChildEx = bool function (const (char)* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags); 969 alias da_igOpenPopupEx = void function (ImGuiID id,ImGuiPopupFlags popup_flags); 970 alias da_igClosePopupToLevel = void function (int remaining,bool restore_focus_to_window_under_popup); 971 alias da_igClosePopupsOverWindow = void function (ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup); 972 alias da_igIsPopupOpen_ID = bool function (ImGuiID id,ImGuiPopupFlags popup_flags); 973 alias da_igBeginPopupEx = bool function (ImGuiID id,ImGuiWindowFlags extra_flags); 974 alias da_igBeginTooltipEx = void function (ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags); 975 alias da_igGetPopupAllowedExtentRect = void function (ImRect *pOut,ImGuiWindow* window); 976 alias da_igGetTopMostPopupModal = ImGuiWindow* function (); 977 alias da_igFindBestWindowPosForPopup = void function (ImVec2 *pOut,ImGuiWindow* window); 978 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); 979 alias da_igBeginViewportSideBar = bool function (const (char)* name,ImGuiViewport* viewport,ImGuiDir dir,float size,ImGuiWindowFlags window_flags); 980 alias da_igMenuItemEx = bool function (const (char)* label,const (char)* icon,const (char)* shortcut,bool selected,bool enabled); 981 alias da_igBeginComboPopup = bool function (ImGuiID popup_id,const ImRect bb,ImGuiComboFlags flags); 982 alias da_igBeginComboPreview = bool function (); 983 alias da_igEndComboPreview = void function (); 984 alias da_igNavInitWindow = void function (ImGuiWindow* window,bool force_reinit); 985 alias da_igNavMoveRequestButNoResultYet = bool function (); 986 alias da_igNavMoveRequestCancel = void function (); 987 alias da_igNavMoveRequestForward = void function (ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect bb_rel,ImGuiNavMoveFlags move_flags); 988 alias da_igNavMoveRequestTryWrapping = void function (ImGuiWindow* window,ImGuiNavMoveFlags move_flags); 989 alias da_igGetNavInputAmount = float function (ImGuiNavInput n,ImGuiInputReadMode mode); 990 alias da_igGetNavInputAmount2d = void function (ImVec2 *pOut,ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor); 991 alias da_igCalcTypematicRepeatAmount = int function (float t0,float t1,float repeat_delay,float repeat_rate); 992 alias da_igActivateItem = void function (ImGuiID id); 993 alias da_igSetNavID = void function (ImGuiID id,ImGuiNavLayer nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel); 994 alias da_igPushFocusScope = void function (ImGuiID id); 995 alias da_igPopFocusScope = void function (); 996 alias da_igGetFocusedFocusScope = ImGuiID function (); 997 alias da_igGetFocusScope = ImGuiID function (); 998 alias da_igSetItemUsingMouseWheel = void function (); 999 alias da_igSetActiveIdUsingNavAndKeys = void function (); 1000 alias da_igIsActiveIdUsingNavDir = bool function (ImGuiDir dir); 1001 alias da_igIsActiveIdUsingNavInput = bool function (ImGuiNavInput input); 1002 alias da_igIsActiveIdUsingKey = bool function (ImGuiKey key); 1003 alias da_igIsMouseDragPastThreshold = bool function (ImGuiMouseButton button,float lock_threshold); 1004 alias da_igIsKeyPressedMap = bool function (ImGuiKey key,bool repeat); 1005 alias da_igIsNavInputDown = bool function (ImGuiNavInput n); 1006 alias da_igIsNavInputTest = bool function (ImGuiNavInput n,ImGuiInputReadMode rm); 1007 alias da_igGetMergedKeyModFlags = ImGuiKeyModFlags function (); 1008 alias da_igDockContextInitialize = void function (ImGuiContext* ctx); 1009 alias da_igDockContextShutdown = void function (ImGuiContext* ctx); 1010 alias da_igDockContextClearNodes = void function (ImGuiContext* ctx,ImGuiID root_id,bool clear_settings_refs); 1011 alias da_igDockContextRebuildNodes = void function (ImGuiContext* ctx); 1012 alias da_igDockContextNewFrameUpdateUndocking = void function (ImGuiContext* ctx); 1013 alias da_igDockContextNewFrameUpdateDocking = void function (ImGuiContext* ctx); 1014 alias da_igDockContextGenNodeID = ImGuiID function (ImGuiContext* ctx); 1015 alias da_igDockContextQueueDock = void function (ImGuiContext* ctx,ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload,ImGuiDir split_dir,float split_ratio,bool split_outer); 1016 alias da_igDockContextQueueUndockWindow = void function (ImGuiContext* ctx,ImGuiWindow* window); 1017 alias da_igDockContextQueueUndockNode = void function (ImGuiContext* ctx,ImGuiDockNode* node); 1018 alias da_igDockContextCalcDropPosForDocking = bool function (ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload,ImGuiDir split_dir,bool split_outer,ImVec2* out_pos); 1019 alias da_igDockNodeBeginAmendTabBar = bool function (ImGuiDockNode* node); 1020 alias da_igDockNodeEndAmendTabBar = void function (); 1021 alias da_igDockNodeGetRootNode = ImGuiDockNode* function (ImGuiDockNode* node); 1022 alias da_igDockNodeGetDepth = int function (const ImGuiDockNode* node); 1023 alias da_igDockNodeGetWindowMenuButtonId = ImGuiID function (const ImGuiDockNode* node); 1024 alias da_igGetWindowDockNode = ImGuiDockNode* function (); 1025 alias da_igGetWindowAlwaysWantOwnTabBar = bool function (ImGuiWindow* window); 1026 alias da_igBeginDocked = void function (ImGuiWindow* window,bool* p_open); 1027 alias da_igBeginDockableDragDropSource = void function (ImGuiWindow* window); 1028 alias da_igBeginDockableDragDropTarget = void function (ImGuiWindow* window); 1029 alias da_igSetWindowDock = void function (ImGuiWindow* window,ImGuiID dock_id,ImGuiCond cond); 1030 alias da_igDockBuilderDockWindow = void function (const (char)* window_name,ImGuiID node_id); 1031 alias da_igDockBuilderGetNode = ImGuiDockNode* function (ImGuiID node_id); 1032 alias da_igDockBuilderGetCentralNode = ImGuiDockNode* function (ImGuiID node_id); 1033 alias da_igDockBuilderAddNode = ImGuiID function (ImGuiID node_id,ImGuiDockNodeFlags flags); 1034 alias da_igDockBuilderRemoveNode = void function (ImGuiID node_id); 1035 alias da_igDockBuilderRemoveNodeDockedWindows = void function (ImGuiID node_id,bool clear_settings_refs); 1036 alias da_igDockBuilderRemoveNodeChildNodes = void function (ImGuiID node_id); 1037 alias da_igDockBuilderSetNodePos = void function (ImGuiID node_id,ImVec2 pos); 1038 alias da_igDockBuilderSetNodeSize = void function (ImGuiID node_id,ImVec2 size); 1039 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); 1040 alias da_igDockBuilderCopyDockSpace = void function (ImGuiID src_dockspace_id,ImGuiID dst_dockspace_id,ImVector_const_charPtr* in_window_remap_pairs); 1041 alias da_igDockBuilderCopyNode = void function (ImGuiID src_node_id,ImGuiID dst_node_id,ImVector_ImGuiID* out_node_remap_pairs); 1042 alias da_igDockBuilderCopyWindowSettings = void function (const (char)* src_name,const (char)* dst_name); 1043 alias da_igDockBuilderFinish = void function (ImGuiID node_id); 1044 alias da_igBeginDragDropTargetCustom = bool function (const ImRect bb,ImGuiID id); 1045 alias da_igClearDragDrop = void function (); 1046 alias da_igIsDragDropPayloadBeingAccepted = bool function (); 1047 alias da_igSetWindowClipRectBeforeSetChannel = void function (ImGuiWindow* window,const ImRect clip_rect); 1048 alias da_igBeginColumns = void function (const (char)* str_id,int count,ImGuiOldColumnFlags flags); 1049 alias da_igEndColumns = void function (); 1050 alias da_igPushColumnClipRect = void function (int column_index); 1051 alias da_igPushColumnsBackground = void function (); 1052 alias da_igPopColumnsBackground = void function (); 1053 alias da_igGetColumnsID = ImGuiID function (const (char)* str_id,int count); 1054 alias da_igFindOrCreateColumns = ImGuiOldColumns* function (ImGuiWindow* window,ImGuiID id); 1055 alias da_igGetColumnOffsetFromNorm = float function (const ImGuiOldColumns* columns,float offset_norm); 1056 alias da_igGetColumnNormFromOffset = float function (const ImGuiOldColumns* columns,float offset); 1057 alias da_igTableOpenContextMenu = void function (int column_n); 1058 alias da_igTableSetColumnWidth = void function (int column_n,float width); 1059 alias da_igTableSetColumnSortDirection = void function (int column_n,ImGuiSortDirection sort_direction,bool append_to_sort_specs); 1060 alias da_igTableGetHoveredColumn = int function (); 1061 alias da_igTableGetHeaderRowHeight = float function (); 1062 alias da_igTablePushBackgroundChannel = void function (); 1063 alias da_igTablePopBackgroundChannel = void function (); 1064 alias da_igGetCurrentTable = ImGuiTable* function (); 1065 alias da_igTableFindByID = ImGuiTable* function (ImGuiID id); 1066 alias da_igBeginTableEx = bool function (const (char)* name,ImGuiID id,int columns_count,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width); 1067 alias da_igTableBeginInitMemory = void function (ImGuiTable* table,int columns_count); 1068 alias da_igTableBeginApplyRequests = void function (ImGuiTable* table); 1069 alias da_igTableSetupDrawChannels = void function (ImGuiTable* table); 1070 alias da_igTableUpdateLayout = void function (ImGuiTable* table); 1071 alias da_igTableUpdateBorders = void function (ImGuiTable* table); 1072 alias da_igTableUpdateColumnsWeightFromWidth = void function (ImGuiTable* table); 1073 alias da_igTableDrawBorders = void function (ImGuiTable* table); 1074 alias da_igTableDrawContextMenu = void function (ImGuiTable* table); 1075 alias da_igTableMergeDrawChannels = void function (ImGuiTable* table); 1076 alias da_igTableSortSpecsSanitize = void function (ImGuiTable* table); 1077 alias da_igTableSortSpecsBuild = void function (ImGuiTable* table); 1078 alias da_igTableGetColumnNextSortDirection = ImGuiSortDirection function (ImGuiTableColumn* column); 1079 alias da_igTableFixColumnSortDirection = void function (ImGuiTable* table,ImGuiTableColumn* column); 1080 alias da_igTableGetColumnWidthAuto = float function (ImGuiTable* table,ImGuiTableColumn* column); 1081 alias da_igTableBeginRow = void function (ImGuiTable* table); 1082 alias da_igTableEndRow = void function (ImGuiTable* table); 1083 alias da_igTableBeginCell = void function (ImGuiTable* table,int column_n); 1084 alias da_igTableEndCell = void function (ImGuiTable* table); 1085 alias da_igTableGetCellBgRect = void function (ImRect *pOut,const ImGuiTable* table,int column_n); 1086 alias da_igTableGetColumnName_TablePtr = const (char)* function (const ImGuiTable* table,int column_n); 1087 alias da_igTableGetColumnResizeID = ImGuiID function (const ImGuiTable* table,int column_n,int instance_no); 1088 alias da_igTableGetMaxColumnWidth = float function (const ImGuiTable* table,int column_n); 1089 alias da_igTableSetColumnWidthAutoSingle = void function (ImGuiTable* table,int column_n); 1090 alias da_igTableSetColumnWidthAutoAll = void function (ImGuiTable* table); 1091 alias da_igTableRemove = void function (ImGuiTable* table); 1092 alias da_igTableGcCompactTransientBuffers_TablePtr = void function (ImGuiTable* table); 1093 alias da_igTableGcCompactTransientBuffers_TableTempDataPtr = void function (ImGuiTableTempData* table); 1094 alias da_igTableGcCompactSettings = void function (); 1095 alias da_igTableLoadSettings = void function (ImGuiTable* table); 1096 alias da_igTableSaveSettings = void function (ImGuiTable* table); 1097 alias da_igTableResetSettings = void function (ImGuiTable* table); 1098 alias da_igTableGetBoundSettings = ImGuiTableSettings* function (ImGuiTable* table); 1099 alias da_igTableSettingsInstallHandler = void function (ImGuiContext* context); 1100 alias da_igTableSettingsCreate = ImGuiTableSettings* function (ImGuiID id,int columns_count); 1101 alias da_igTableSettingsFindByID = ImGuiTableSettings* function (ImGuiID id); 1102 alias da_igBeginTabBarEx = bool function (ImGuiTabBar* tab_bar,const ImRect bb,ImGuiTabBarFlags flags,ImGuiDockNode* dock_node); 1103 alias da_igTabBarFindTabByID = ImGuiTabItem* function (ImGuiTabBar* tab_bar,ImGuiID tab_id); 1104 alias da_igTabBarFindMostRecentlySelectedTabForActiveWindow = ImGuiTabItem* function (ImGuiTabBar* tab_bar); 1105 alias da_igTabBarAddTab = void function (ImGuiTabBar* tab_bar,ImGuiTabItemFlags tab_flags,ImGuiWindow* window); 1106 alias da_igTabBarRemoveTab = void function (ImGuiTabBar* tab_bar,ImGuiID tab_id); 1107 alias da_igTabBarCloseTab = void function (ImGuiTabBar* tab_bar,ImGuiTabItem* tab); 1108 alias da_igTabBarQueueReorder = void function (ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int offset); 1109 alias da_igTabBarQueueReorderFromMousePos = void function (ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,ImVec2 mouse_pos); 1110 alias da_igTabBarProcessReorder = bool function (ImGuiTabBar* tab_bar); 1111 alias da_igTabItemEx = bool function (ImGuiTabBar* tab_bar,const (char)* label,bool* p_open,ImGuiTabItemFlags flags,ImGuiWindow* docked_window); 1112 alias da_igTabItemCalcSize = void function (ImVec2 *pOut,const (char)* label,bool has_close_button); 1113 alias da_igTabItemBackground = void function (ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImU32 col); 1114 alias da_igTabItemLabelAndCloseButton = void 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,bool* out_just_closed,bool* out_text_clipped); 1115 alias da_igRenderText = void function (ImVec2 pos,const (char)* text,const (char)* text_end,bool hide_text_after_hash); 1116 alias da_igRenderTextWrapped = void function (ImVec2 pos,const (char)* text,const (char)* text_end,float wrap_width); 1117 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); 1118 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); 1119 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); 1120 alias da_igRenderFrame = void function (ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border,float rounding); 1121 alias da_igRenderFrameBorder = void function (ImVec2 p_min,ImVec2 p_max,float rounding); 1122 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,ImDrawFlags flags); 1123 alias da_igRenderNavHighlight = void function (const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags); 1124 alias da_igFindRenderedTextEnd = const (char)* function (const (char)* text,const (char)* text_end); 1125 alias da_igRenderArrow = void function (ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale); 1126 alias da_igRenderBullet = void function (ImDrawList* draw_list,ImVec2 pos,ImU32 col); 1127 alias da_igRenderCheckMark = void function (ImDrawList* draw_list,ImVec2 pos,ImU32 col,float sz); 1128 alias da_igRenderMouseCursor = void function (ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow); 1129 alias da_igRenderArrowPointingAt = void function (ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col); 1130 alias da_igRenderArrowDockMenu = void function (ImDrawList* draw_list,ImVec2 p_min,float sz,ImU32 col); 1131 alias da_igRenderRectFilledRangeH = void function (ImDrawList* draw_list,const ImRect rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding); 1132 alias da_igRenderRectFilledWithHole = void function (ImDrawList* draw_list,ImRect outer,ImRect inner,ImU32 col,float rounding); 1133 alias da_igTextEx = void function (const (char)* text,const (char)* text_end,ImGuiTextFlags flags); 1134 alias da_igButtonEx = bool function (const (char)* label,const ImVec2 size_arg,ImGuiButtonFlags flags); 1135 alias da_igCloseButton = bool function (ImGuiID id,const ImVec2 pos); 1136 alias da_igCollapseButton = bool function (ImGuiID id,const ImVec2 pos,ImGuiDockNode* dock_node); 1137 alias da_igArrowButtonEx = bool function (const (char)* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags); 1138 alias da_igScrollbar = void function (ImGuiAxis axis); 1139 alias da_igScrollbarEx = bool function (const ImRect bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawFlags flags); 1140 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); 1141 alias da_igGetWindowScrollbarRect = void function (ImRect *pOut,ImGuiWindow* window,ImGuiAxis axis); 1142 alias da_igGetWindowScrollbarID = ImGuiID function (ImGuiWindow* window,ImGuiAxis axis); 1143 alias da_igGetWindowResizeCornerID = ImGuiID function (ImGuiWindow* window,int n); 1144 alias da_igGetWindowResizeBorderID = ImGuiID function (ImGuiWindow* window,ImGuiDir dir); 1145 alias da_igSeparatorEx = void function (ImGuiSeparatorFlags flags); 1146 alias da_igCheckboxFlags_S64Ptr = bool function (const (char)* label,ImS64* flags,ImS64 flags_value); 1147 alias da_igCheckboxFlags_U64Ptr = bool function (const (char)* label,ImU64* flags,ImU64 flags_value); 1148 alias da_igButtonBehavior = bool function (const ImRect bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags); 1149 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); 1150 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); 1151 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); 1152 alias da_igTreeNodeBehavior = bool function (ImGuiID id,ImGuiTreeNodeFlags flags,const (char)* label,const (char)* label_end); 1153 alias da_igTreeNodeBehaviorIsOpen = bool function (ImGuiID id,ImGuiTreeNodeFlags flags); 1154 alias da_igTreePushOverrideID = void function (ImGuiID id); 1155 alias da_igDataTypeGetInfo = const ImGuiDataTypeInfo* function (ImGuiDataType data_type); 1156 alias da_igDataTypeFormatString = int function (char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const (char)* format); 1157 alias da_igDataTypeApplyOp = void function (ImGuiDataType data_type,int op,void* output,const void* arg_1,const void* arg_2); 1158 alias da_igDataTypeApplyOpFromText = bool function (const (char)* buf,const (char)* initial_value_buf,ImGuiDataType data_type,void* p_data,const (char)* format); 1159 alias da_igDataTypeCompare = int function (ImGuiDataType data_type,const void* arg_1,const void* arg_2); 1160 alias da_igDataTypeClamp = bool function (ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max); 1161 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); 1162 alias da_igTempInputText = bool function (const ImRect bb,ImGuiID id,const (char)* label,char* buf,int buf_size,ImGuiInputTextFlags flags); 1163 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); 1164 alias da_igTempInputIsActive = bool function (ImGuiID id); 1165 alias da_igGetInputTextState = ImGuiInputTextState* function (ImGuiID id); 1166 alias da_igColorTooltip = void function (const (char)* text,const float* col,ImGuiColorEditFlags flags); 1167 alias da_igColorEditOptionsPopup = void function (const float* col,ImGuiColorEditFlags flags); 1168 alias da_igColorPickerOptionsPopup = void function (const float* ref_col,ImGuiColorEditFlags flags); 1169 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); 1170 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); 1171 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); 1172 alias da_igGcCompactTransientMiscBuffers = void function (); 1173 alias da_igGcCompactTransientWindowBuffers = void function (ImGuiWindow* window); 1174 alias da_igGcAwakeTransientWindowBuffers = void function (ImGuiWindow* window); 1175 alias da_igErrorCheckEndFrameRecover = void function (ImGuiErrorLogCallback log_callback,void* user_data); 1176 alias da_igDebugDrawItemRect = void function (ImU32 col); 1177 alias da_igDebugStartItemPicker = void function (); 1178 alias da_igShowFontAtlas = void function (ImFontAtlas* atlas); 1179 alias da_igDebugNodeColumns = void function (ImGuiOldColumns* columns); 1180 alias da_igDebugNodeDockNode = void function (ImGuiDockNode* node,const (char)* label); 1181 alias da_igDebugNodeDrawList = void function (ImGuiWindow* window,ImGuiViewportP* viewport,const ImDrawList* draw_list,const (char)* label); 1182 alias da_igDebugNodeDrawCmdShowMeshAndBoundingBox = void function (ImDrawList* out_draw_list,const ImDrawList* draw_list,const ImDrawCmd* draw_cmd,bool show_mesh,bool show_aabb); 1183 alias da_igDebugNodeFont = void function (ImFont* font); 1184 alias da_igDebugNodeStorage = void function (ImGuiStorage* storage,const (char)* label); 1185 alias da_igDebugNodeTabBar = void function (ImGuiTabBar* tab_bar,const (char)* label); 1186 alias da_igDebugNodeTable = void function (ImGuiTable* table); 1187 alias da_igDebugNodeTableSettings = void function (ImGuiTableSettings* settings); 1188 alias da_igDebugNodeWindow = void function (ImGuiWindow* window,const (char)* label); 1189 alias da_igDebugNodeWindowSettings = void function (ImGuiWindowSettings* settings); 1190 alias da_igDebugNodeWindowsList = void function (ImVector_ImGuiWindowPtr* windows,const (char)* label); 1191 alias da_igDebugNodeViewport = void function (ImGuiViewportP* viewport); 1192 alias da_igDebugRenderViewportThumbnail = void function (ImDrawList* draw_list,ImGuiViewportP* viewport,const ImRect bb); 1193 alias da_igImFontAtlasGetBuilderForStbTruetype = const ImFontBuilderIO* function (); 1194 alias da_igImFontAtlasBuildInit = void function (ImFontAtlas* atlas); 1195 alias da_igImFontAtlasBuildSetupFont = void function (ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent); 1196 alias da_igImFontAtlasBuildPackCustomRects = void function (ImFontAtlas* atlas,void* stbrp_context_opaque); 1197 alias da_igImFontAtlasBuildFinish = void function (ImFontAtlas* atlas); 1198 alias da_igImFontAtlasBuildRender8bppRectFromString = void function (ImFontAtlas* atlas,int x,int y,int w,int h,const (char)* in_str,char in_marker_char,ubyte in_marker_pixel_value); 1199 alias da_igImFontAtlasBuildRender32bppRectFromString = void function (ImFontAtlas* atlas,int x,int y,int w,int h,const (char)* in_str,char in_marker_char,uint in_marker_pixel_value); 1200 alias da_igImFontAtlasBuildMultiplyCalcLookupTable = void function (ubyte * out_table,float in_multiply_factor); 1201 alias da_igImFontAtlasBuildMultiplyRectAlpha8 = void function (const ubyte * table,ubyte* pixels,int x,int y,int w,int h,int stride); 1202 alias da_igLogText = void function (const (char *)fmt, ...); 1203 alias da_ImGuiTextBuffer_appendf = void function ( ImGuiTextBuffer *buffer, const char *fmt, ...); 1204 alias da_igGET_FLT_MAX = float function (); 1205 alias da_igGET_FLT_MIN = float function (); 1206 alias da_ImVector_ImWchar_create = ImVector_ImWchar* function (); 1207 alias da_ImVector_ImWchar_destroy = void function (ImVector_ImWchar* self); 1208 alias da_ImVector_ImWchar_Init = void function (ImVector_ImWchar* p); 1209 alias da_ImVector_ImWchar_UnInit = void function (ImVector_ImWchar* p); 1210 1211 } 1212 __gshared 1213 { da_ImVec2_ImVec2_Nil ImVec2_ImVec2_Nil; 1214 da_ImVec2_destroy ImVec2_destroy; 1215 da_ImVec2_ImVec2_Float ImVec2_ImVec2_Float; 1216 da_ImVec4_ImVec4_Nil ImVec4_ImVec4_Nil; 1217 da_ImVec4_destroy ImVec4_destroy; 1218 da_ImVec4_ImVec4_Float ImVec4_ImVec4_Float; 1219 da_igCreateContext igCreateContext; 1220 da_igDestroyContext igDestroyContext; 1221 da_igGetCurrentContext igGetCurrentContext; 1222 da_igSetCurrentContext igSetCurrentContext; 1223 da_igGetIO igGetIO; 1224 da_igGetStyle igGetStyle; 1225 da_igNewFrame igNewFrame; 1226 da_igEndFrame igEndFrame; 1227 da_igRender igRender; 1228 da_igGetDrawData igGetDrawData; 1229 da_igShowDemoWindow igShowDemoWindow; 1230 da_igShowMetricsWindow igShowMetricsWindow; 1231 da_igShowAboutWindow igShowAboutWindow; 1232 da_igShowStyleEditor igShowStyleEditor; 1233 da_igShowStyleSelector igShowStyleSelector; 1234 da_igShowFontSelector igShowFontSelector; 1235 da_igShowUserGuide igShowUserGuide; 1236 da_igGetVersion igGetVersion; 1237 da_igStyleColorsDark igStyleColorsDark; 1238 da_igStyleColorsLight igStyleColorsLight; 1239 da_igStyleColorsClassic igStyleColorsClassic; 1240 da_igBegin igBegin; 1241 da_igEnd igEnd; 1242 da_igBeginChild_Str igBeginChild_Str; 1243 da_igBeginChild_ID igBeginChild_ID; 1244 da_igEndChild igEndChild; 1245 da_igIsWindowAppearing igIsWindowAppearing; 1246 da_igIsWindowCollapsed igIsWindowCollapsed; 1247 da_igIsWindowFocused igIsWindowFocused; 1248 da_igIsWindowHovered igIsWindowHovered; 1249 da_igGetWindowDrawList igGetWindowDrawList; 1250 da_igGetWindowDpiScale igGetWindowDpiScale; 1251 da_igGetWindowPos igGetWindowPos; 1252 da_igGetWindowSize igGetWindowSize; 1253 da_igGetWindowWidth igGetWindowWidth; 1254 da_igGetWindowHeight igGetWindowHeight; 1255 da_igGetWindowViewport igGetWindowViewport; 1256 da_igSetNextWindowPos igSetNextWindowPos; 1257 da_igSetNextWindowSize igSetNextWindowSize; 1258 da_igSetNextWindowSizeConstraints igSetNextWindowSizeConstraints; 1259 da_igSetNextWindowContentSize igSetNextWindowContentSize; 1260 da_igSetNextWindowCollapsed igSetNextWindowCollapsed; 1261 da_igSetNextWindowFocus igSetNextWindowFocus; 1262 da_igSetNextWindowBgAlpha igSetNextWindowBgAlpha; 1263 da_igSetNextWindowViewport igSetNextWindowViewport; 1264 da_igSetWindowPos_Vec2 igSetWindowPos_Vec2; 1265 da_igSetWindowSize_Vec2 igSetWindowSize_Vec2; 1266 da_igSetWindowCollapsed_Bool igSetWindowCollapsed_Bool; 1267 da_igSetWindowFocus_Nil igSetWindowFocus_Nil; 1268 da_igSetWindowFontScale igSetWindowFontScale; 1269 da_igSetWindowPos_Str igSetWindowPos_Str; 1270 da_igSetWindowSize_Str igSetWindowSize_Str; 1271 da_igSetWindowCollapsed_Str igSetWindowCollapsed_Str; 1272 da_igSetWindowFocus_Str igSetWindowFocus_Str; 1273 da_igGetContentRegionAvail igGetContentRegionAvail; 1274 da_igGetContentRegionMax igGetContentRegionMax; 1275 da_igGetWindowContentRegionMin igGetWindowContentRegionMin; 1276 da_igGetWindowContentRegionMax igGetWindowContentRegionMax; 1277 da_igGetWindowContentRegionWidth igGetWindowContentRegionWidth; 1278 da_igGetScrollX igGetScrollX; 1279 da_igGetScrollY igGetScrollY; 1280 da_igSetScrollX_Float igSetScrollX_Float; 1281 da_igSetScrollY_Float igSetScrollY_Float; 1282 da_igGetScrollMaxX igGetScrollMaxX; 1283 da_igGetScrollMaxY igGetScrollMaxY; 1284 da_igSetScrollHereX igSetScrollHereX; 1285 da_igSetScrollHereY igSetScrollHereY; 1286 da_igSetScrollFromPosX_Float igSetScrollFromPosX_Float; 1287 da_igSetScrollFromPosY_Float igSetScrollFromPosY_Float; 1288 da_igPushFont igPushFont; 1289 da_igPopFont igPopFont; 1290 da_igPushStyleColor_U32 igPushStyleColor_U32; 1291 da_igPushStyleColor_Vec4 igPushStyleColor_Vec4; 1292 da_igPopStyleColor igPopStyleColor; 1293 da_igPushStyleVar_Float igPushStyleVar_Float; 1294 da_igPushStyleVar_Vec2 igPushStyleVar_Vec2; 1295 da_igPopStyleVar igPopStyleVar; 1296 da_igPushAllowKeyboardFocus igPushAllowKeyboardFocus; 1297 da_igPopAllowKeyboardFocus igPopAllowKeyboardFocus; 1298 da_igPushButtonRepeat igPushButtonRepeat; 1299 da_igPopButtonRepeat igPopButtonRepeat; 1300 da_igPushItemWidth igPushItemWidth; 1301 da_igPopItemWidth igPopItemWidth; 1302 da_igSetNextItemWidth igSetNextItemWidth; 1303 da_igCalcItemWidth igCalcItemWidth; 1304 da_igPushTextWrapPos igPushTextWrapPos; 1305 da_igPopTextWrapPos igPopTextWrapPos; 1306 da_igGetFont igGetFont; 1307 da_igGetFontSize igGetFontSize; 1308 da_igGetFontTexUvWhitePixel igGetFontTexUvWhitePixel; 1309 da_igGetColorU32_Col igGetColorU32_Col; 1310 da_igGetColorU32_Vec4 igGetColorU32_Vec4; 1311 da_igGetColorU32_U32 igGetColorU32_U32; 1312 da_igGetStyleColorVec4 igGetStyleColorVec4; 1313 da_igSeparator igSeparator; 1314 da_igSameLine igSameLine; 1315 da_igNewLine igNewLine; 1316 da_igSpacing igSpacing; 1317 da_igDummy igDummy; 1318 da_igIndent igIndent; 1319 da_igUnindent igUnindent; 1320 da_igBeginGroup igBeginGroup; 1321 da_igEndGroup igEndGroup; 1322 da_igGetCursorPos igGetCursorPos; 1323 da_igGetCursorPosX igGetCursorPosX; 1324 da_igGetCursorPosY igGetCursorPosY; 1325 da_igSetCursorPos igSetCursorPos; 1326 da_igSetCursorPosX igSetCursorPosX; 1327 da_igSetCursorPosY igSetCursorPosY; 1328 da_igGetCursorStartPos igGetCursorStartPos; 1329 da_igGetCursorScreenPos igGetCursorScreenPos; 1330 da_igSetCursorScreenPos igSetCursorScreenPos; 1331 da_igAlignTextToFramePadding igAlignTextToFramePadding; 1332 da_igGetTextLineHeight igGetTextLineHeight; 1333 da_igGetTextLineHeightWithSpacing igGetTextLineHeightWithSpacing; 1334 da_igGetFrameHeight igGetFrameHeight; 1335 da_igGetFrameHeightWithSpacing igGetFrameHeightWithSpacing; 1336 da_igPushID_Str igPushID_Str; 1337 da_igPushID_StrStr igPushID_StrStr; 1338 da_igPushID_Ptr igPushID_Ptr; 1339 da_igPushID_Int igPushID_Int; 1340 da_igPopID igPopID; 1341 da_igGetID_Str igGetID_Str; 1342 da_igGetID_StrStr igGetID_StrStr; 1343 da_igGetID_Ptr igGetID_Ptr; 1344 da_igTextUnformatted igTextUnformatted; 1345 da_igText igText; 1346 da_igTextV igTextV; 1347 da_igTextColored igTextColored; 1348 da_igTextColoredV igTextColoredV; 1349 da_igTextDisabled igTextDisabled; 1350 da_igTextDisabledV igTextDisabledV; 1351 da_igTextWrapped igTextWrapped; 1352 da_igTextWrappedV igTextWrappedV; 1353 da_igLabelText igLabelText; 1354 da_igLabelTextV igLabelTextV; 1355 da_igBulletText igBulletText; 1356 da_igBulletTextV igBulletTextV; 1357 da_igButton igButton; 1358 da_igSmallButton igSmallButton; 1359 da_igInvisibleButton igInvisibleButton; 1360 da_igArrowButton igArrowButton; 1361 da_igImage igImage; 1362 da_igImageButton igImageButton; 1363 da_igCheckbox igCheckbox; 1364 da_igCheckboxFlags_IntPtr igCheckboxFlags_IntPtr; 1365 da_igCheckboxFlags_UintPtr igCheckboxFlags_UintPtr; 1366 da_igRadioButton_Bool igRadioButton_Bool; 1367 da_igRadioButton_IntPtr igRadioButton_IntPtr; 1368 da_igProgressBar igProgressBar; 1369 da_igBullet igBullet; 1370 da_igBeginCombo igBeginCombo; 1371 da_igEndCombo igEndCombo; 1372 da_igCombo_Str_arr igCombo_Str_arr; 1373 da_igCombo_Str igCombo_Str; 1374 da_igCombo_FnBoolPtr igCombo_FnBoolPtr; 1375 da_igDragFloat igDragFloat; 1376 da_igDragFloat2 igDragFloat2; 1377 da_igDragFloat3 igDragFloat3; 1378 da_igDragFloat4 igDragFloat4; 1379 da_igDragFloatRange2 igDragFloatRange2; 1380 da_igDragInt igDragInt; 1381 da_igDragInt2 igDragInt2; 1382 da_igDragInt3 igDragInt3; 1383 da_igDragInt4 igDragInt4; 1384 da_igDragIntRange2 igDragIntRange2; 1385 da_igDragScalar igDragScalar; 1386 da_igDragScalarN igDragScalarN; 1387 da_igSliderFloat igSliderFloat; 1388 da_igSliderFloat2 igSliderFloat2; 1389 da_igSliderFloat3 igSliderFloat3; 1390 da_igSliderFloat4 igSliderFloat4; 1391 da_igSliderAngle igSliderAngle; 1392 da_igSliderInt igSliderInt; 1393 da_igSliderInt2 igSliderInt2; 1394 da_igSliderInt3 igSliderInt3; 1395 da_igSliderInt4 igSliderInt4; 1396 da_igSliderScalar igSliderScalar; 1397 da_igSliderScalarN igSliderScalarN; 1398 da_igVSliderFloat igVSliderFloat; 1399 da_igVSliderInt igVSliderInt; 1400 da_igVSliderScalar igVSliderScalar; 1401 da_igInputText igInputText; 1402 da_igInputTextMultiline igInputTextMultiline; 1403 da_igInputTextWithHint igInputTextWithHint; 1404 da_igInputFloat igInputFloat; 1405 da_igInputFloat2 igInputFloat2; 1406 da_igInputFloat3 igInputFloat3; 1407 da_igInputFloat4 igInputFloat4; 1408 da_igInputInt igInputInt; 1409 da_igInputInt2 igInputInt2; 1410 da_igInputInt3 igInputInt3; 1411 da_igInputInt4 igInputInt4; 1412 da_igInputDouble igInputDouble; 1413 da_igInputScalar igInputScalar; 1414 da_igInputScalarN igInputScalarN; 1415 da_igColorEdit3 igColorEdit3; 1416 da_igColorEdit4 igColorEdit4; 1417 da_igColorPicker3 igColorPicker3; 1418 da_igColorPicker4 igColorPicker4; 1419 da_igColorButton igColorButton; 1420 da_igSetColorEditOptions igSetColorEditOptions; 1421 da_igTreeNode_Str igTreeNode_Str; 1422 da_igTreeNode_StrStr igTreeNode_StrStr; 1423 da_igTreeNode_Ptr igTreeNode_Ptr; 1424 da_igTreeNodeV_Str igTreeNodeV_Str; 1425 da_igTreeNodeV_Ptr igTreeNodeV_Ptr; 1426 da_igTreeNodeEx_Str igTreeNodeEx_Str; 1427 da_igTreeNodeEx_StrStr igTreeNodeEx_StrStr; 1428 da_igTreeNodeEx_Ptr igTreeNodeEx_Ptr; 1429 da_igTreeNodeExV_Str igTreeNodeExV_Str; 1430 da_igTreeNodeExV_Ptr igTreeNodeExV_Ptr; 1431 da_igTreePush_Str igTreePush_Str; 1432 da_igTreePush_Ptr igTreePush_Ptr; 1433 da_igTreePop igTreePop; 1434 da_igGetTreeNodeToLabelSpacing igGetTreeNodeToLabelSpacing; 1435 da_igCollapsingHeader_TreeNodeFlags igCollapsingHeader_TreeNodeFlags; 1436 da_igCollapsingHeader_BoolPtr igCollapsingHeader_BoolPtr; 1437 da_igSetNextItemOpen igSetNextItemOpen; 1438 da_igSelectable_Bool igSelectable_Bool; 1439 da_igSelectable_BoolPtr igSelectable_BoolPtr; 1440 da_igBeginListBox igBeginListBox; 1441 da_igEndListBox igEndListBox; 1442 da_igListBox_Str_arr igListBox_Str_arr; 1443 da_igListBox_FnBoolPtr igListBox_FnBoolPtr; 1444 da_igPlotLines_FloatPtr igPlotLines_FloatPtr; 1445 da_igPlotLines_FnFloatPtr igPlotLines_FnFloatPtr; 1446 da_igPlotHistogram_FloatPtr igPlotHistogram_FloatPtr; 1447 da_igPlotHistogram_FnFloatPtr igPlotHistogram_FnFloatPtr; 1448 da_igValue_Bool igValue_Bool; 1449 da_igValue_Int igValue_Int; 1450 da_igValue_Uint igValue_Uint; 1451 da_igValue_Float igValue_Float; 1452 da_igBeginMenuBar igBeginMenuBar; 1453 da_igEndMenuBar igEndMenuBar; 1454 da_igBeginMainMenuBar igBeginMainMenuBar; 1455 da_igEndMainMenuBar igEndMainMenuBar; 1456 da_igBeginMenu igBeginMenu; 1457 da_igEndMenu igEndMenu; 1458 da_igMenuItem_Bool igMenuItem_Bool; 1459 da_igMenuItem_BoolPtr igMenuItem_BoolPtr; 1460 da_igBeginTooltip igBeginTooltip; 1461 da_igEndTooltip igEndTooltip; 1462 da_igSetTooltip igSetTooltip; 1463 da_igSetTooltipV igSetTooltipV; 1464 da_igBeginPopup igBeginPopup; 1465 da_igBeginPopupModal igBeginPopupModal; 1466 da_igEndPopup igEndPopup; 1467 da_igOpenPopup_Str igOpenPopup_Str; 1468 da_igOpenPopup_ID igOpenPopup_ID; 1469 da_igOpenPopupOnItemClick igOpenPopupOnItemClick; 1470 da_igCloseCurrentPopup igCloseCurrentPopup; 1471 da_igBeginPopupContextItem igBeginPopupContextItem; 1472 da_igBeginPopupContextWindow igBeginPopupContextWindow; 1473 da_igBeginPopupContextVoid igBeginPopupContextVoid; 1474 da_igIsPopupOpen_Str igIsPopupOpen_Str; 1475 da_igBeginTable igBeginTable; 1476 da_igEndTable igEndTable; 1477 da_igTableNextRow igTableNextRow; 1478 da_igTableNextColumn igTableNextColumn; 1479 da_igTableSetColumnIndex igTableSetColumnIndex; 1480 da_igTableSetupColumn igTableSetupColumn; 1481 da_igTableSetupScrollFreeze igTableSetupScrollFreeze; 1482 da_igTableHeadersRow igTableHeadersRow; 1483 da_igTableHeader igTableHeader; 1484 da_igTableGetSortSpecs igTableGetSortSpecs; 1485 da_igTableGetColumnCount igTableGetColumnCount; 1486 da_igTableGetColumnIndex igTableGetColumnIndex; 1487 da_igTableGetRowIndex igTableGetRowIndex; 1488 da_igTableGetColumnName_Int igTableGetColumnName_Int; 1489 da_igTableGetColumnFlags igTableGetColumnFlags; 1490 da_igTableSetColumnEnabled igTableSetColumnEnabled; 1491 da_igTableSetBgColor igTableSetBgColor; 1492 da_igColumns igColumns; 1493 da_igNextColumn igNextColumn; 1494 da_igGetColumnIndex igGetColumnIndex; 1495 da_igGetColumnWidth igGetColumnWidth; 1496 da_igSetColumnWidth igSetColumnWidth; 1497 da_igGetColumnOffset igGetColumnOffset; 1498 da_igSetColumnOffset igSetColumnOffset; 1499 da_igGetColumnsCount igGetColumnsCount; 1500 da_igBeginTabBar igBeginTabBar; 1501 da_igEndTabBar igEndTabBar; 1502 da_igBeginTabItem igBeginTabItem; 1503 da_igEndTabItem igEndTabItem; 1504 da_igTabItemButton igTabItemButton; 1505 da_igSetTabItemClosed igSetTabItemClosed; 1506 da_igDockSpace igDockSpace; 1507 da_igDockSpaceOverViewport igDockSpaceOverViewport; 1508 da_igSetNextWindowDockID igSetNextWindowDockID; 1509 da_igSetNextWindowClass igSetNextWindowClass; 1510 da_igGetWindowDockID igGetWindowDockID; 1511 da_igIsWindowDocked igIsWindowDocked; 1512 da_igLogToTTY igLogToTTY; 1513 da_igLogToFile igLogToFile; 1514 da_igLogToClipboard igLogToClipboard; 1515 da_igLogFinish igLogFinish; 1516 da_igLogButtons igLogButtons; 1517 da_igLogTextV igLogTextV; 1518 da_igBeginDragDropSource igBeginDragDropSource; 1519 da_igSetDragDropPayload igSetDragDropPayload; 1520 da_igEndDragDropSource igEndDragDropSource; 1521 da_igBeginDragDropTarget igBeginDragDropTarget; 1522 da_igAcceptDragDropPayload igAcceptDragDropPayload; 1523 da_igEndDragDropTarget igEndDragDropTarget; 1524 da_igGetDragDropPayload igGetDragDropPayload; 1525 da_igBeginDisabled igBeginDisabled; 1526 da_igEndDisabled igEndDisabled; 1527 da_igPushClipRect igPushClipRect; 1528 da_igPopClipRect igPopClipRect; 1529 da_igSetItemDefaultFocus igSetItemDefaultFocus; 1530 da_igSetKeyboardFocusHere igSetKeyboardFocusHere; 1531 da_igIsItemHovered igIsItemHovered; 1532 da_igIsItemActive igIsItemActive; 1533 da_igIsItemFocused igIsItemFocused; 1534 da_igIsItemClicked igIsItemClicked; 1535 da_igIsItemVisible igIsItemVisible; 1536 da_igIsItemEdited igIsItemEdited; 1537 da_igIsItemActivated igIsItemActivated; 1538 da_igIsItemDeactivated igIsItemDeactivated; 1539 da_igIsItemDeactivatedAfterEdit igIsItemDeactivatedAfterEdit; 1540 da_igIsItemToggledOpen igIsItemToggledOpen; 1541 da_igIsAnyItemHovered igIsAnyItemHovered; 1542 da_igIsAnyItemActive igIsAnyItemActive; 1543 da_igIsAnyItemFocused igIsAnyItemFocused; 1544 da_igGetItemRectMin igGetItemRectMin; 1545 da_igGetItemRectMax igGetItemRectMax; 1546 da_igGetItemRectSize igGetItemRectSize; 1547 da_igSetItemAllowOverlap igSetItemAllowOverlap; 1548 da_igGetMainViewport igGetMainViewport; 1549 da_igIsRectVisible_Nil igIsRectVisible_Nil; 1550 da_igIsRectVisible_Vec2 igIsRectVisible_Vec2; 1551 da_igGetTime igGetTime; 1552 da_igGetFrameCount igGetFrameCount; 1553 da_igGetBackgroundDrawList_Nil igGetBackgroundDrawList_Nil; 1554 da_igGetForegroundDrawList_Nil igGetForegroundDrawList_Nil; 1555 da_igGetBackgroundDrawList_ViewportPtr igGetBackgroundDrawList_ViewportPtr; 1556 da_igGetForegroundDrawList_ViewportPtr igGetForegroundDrawList_ViewportPtr; 1557 da_igGetDrawListSharedData igGetDrawListSharedData; 1558 da_igGetStyleColorName igGetStyleColorName; 1559 da_igSetStateStorage igSetStateStorage; 1560 da_igGetStateStorage igGetStateStorage; 1561 da_igCalcListClipping igCalcListClipping; 1562 da_igBeginChildFrame igBeginChildFrame; 1563 da_igEndChildFrame igEndChildFrame; 1564 da_igCalcTextSize igCalcTextSize; 1565 da_igColorConvertU32ToFloat4 igColorConvertU32ToFloat4; 1566 da_igColorConvertFloat4ToU32 igColorConvertFloat4ToU32; 1567 da_igColorConvertRGBtoHSV igColorConvertRGBtoHSV; 1568 da_igColorConvertHSVtoRGB igColorConvertHSVtoRGB; 1569 da_igGetKeyIndex igGetKeyIndex; 1570 da_igIsKeyDown igIsKeyDown; 1571 da_igIsKeyPressed igIsKeyPressed; 1572 da_igIsKeyReleased igIsKeyReleased; 1573 da_igGetKeyPressedAmount igGetKeyPressedAmount; 1574 da_igCaptureKeyboardFromApp igCaptureKeyboardFromApp; 1575 da_igIsMouseDown igIsMouseDown; 1576 da_igIsMouseClicked igIsMouseClicked; 1577 da_igIsMouseReleased igIsMouseReleased; 1578 da_igIsMouseDoubleClicked igIsMouseDoubleClicked; 1579 da_igIsMouseHoveringRect igIsMouseHoveringRect; 1580 da_igIsMousePosValid igIsMousePosValid; 1581 da_igIsAnyMouseDown igIsAnyMouseDown; 1582 da_igGetMousePos igGetMousePos; 1583 da_igGetMousePosOnOpeningCurrentPopup igGetMousePosOnOpeningCurrentPopup; 1584 da_igIsMouseDragging igIsMouseDragging; 1585 da_igGetMouseDragDelta igGetMouseDragDelta; 1586 da_igResetMouseDragDelta igResetMouseDragDelta; 1587 da_igGetMouseCursor igGetMouseCursor; 1588 da_igSetMouseCursor igSetMouseCursor; 1589 da_igCaptureMouseFromApp igCaptureMouseFromApp; 1590 da_igGetClipboardText igGetClipboardText; 1591 da_igSetClipboardText igSetClipboardText; 1592 da_igLoadIniSettingsFromDisk igLoadIniSettingsFromDisk; 1593 da_igLoadIniSettingsFromMemory igLoadIniSettingsFromMemory; 1594 da_igSaveIniSettingsToDisk igSaveIniSettingsToDisk; 1595 da_igSaveIniSettingsToMemory igSaveIniSettingsToMemory; 1596 da_igDebugCheckVersionAndDataLayout igDebugCheckVersionAndDataLayout; 1597 da_igSetAllocatorFunctions igSetAllocatorFunctions; 1598 da_igGetAllocatorFunctions igGetAllocatorFunctions; 1599 da_igMemAlloc igMemAlloc; 1600 da_igMemFree igMemFree; 1601 da_igGetPlatformIO igGetPlatformIO; 1602 da_igUpdatePlatformWindows igUpdatePlatformWindows; 1603 da_igRenderPlatformWindowsDefault igRenderPlatformWindowsDefault; 1604 da_igDestroyPlatformWindows igDestroyPlatformWindows; 1605 da_igFindViewportByID igFindViewportByID; 1606 da_igFindViewportByPlatformHandle igFindViewportByPlatformHandle; 1607 da_ImGuiStyle_ImGuiStyle ImGuiStyle_ImGuiStyle; 1608 da_ImGuiStyle_destroy ImGuiStyle_destroy; 1609 da_ImGuiStyle_ScaleAllSizes ImGuiStyle_ScaleAllSizes; 1610 da_ImGuiIO_AddInputCharacter ImGuiIO_AddInputCharacter; 1611 da_ImGuiIO_AddInputCharacterUTF16 ImGuiIO_AddInputCharacterUTF16; 1612 da_ImGuiIO_AddInputCharactersUTF8 ImGuiIO_AddInputCharactersUTF8; 1613 da_ImGuiIO_AddFocusEvent ImGuiIO_AddFocusEvent; 1614 da_ImGuiIO_ClearInputCharacters ImGuiIO_ClearInputCharacters; 1615 da_ImGuiIO_ClearInputKeys ImGuiIO_ClearInputKeys; 1616 da_ImGuiIO_ImGuiIO ImGuiIO_ImGuiIO; 1617 da_ImGuiIO_destroy ImGuiIO_destroy; 1618 da_ImGuiInputTextCallbackData_ImGuiInputTextCallbackData ImGuiInputTextCallbackData_ImGuiInputTextCallbackData; 1619 da_ImGuiInputTextCallbackData_destroy ImGuiInputTextCallbackData_destroy; 1620 da_ImGuiInputTextCallbackData_DeleteChars ImGuiInputTextCallbackData_DeleteChars; 1621 da_ImGuiInputTextCallbackData_InsertChars ImGuiInputTextCallbackData_InsertChars; 1622 da_ImGuiInputTextCallbackData_SelectAll ImGuiInputTextCallbackData_SelectAll; 1623 da_ImGuiInputTextCallbackData_ClearSelection ImGuiInputTextCallbackData_ClearSelection; 1624 da_ImGuiInputTextCallbackData_HasSelection ImGuiInputTextCallbackData_HasSelection; 1625 da_ImGuiWindowClass_ImGuiWindowClass ImGuiWindowClass_ImGuiWindowClass; 1626 da_ImGuiWindowClass_destroy ImGuiWindowClass_destroy; 1627 da_ImGuiPayload_ImGuiPayload ImGuiPayload_ImGuiPayload; 1628 da_ImGuiPayload_destroy ImGuiPayload_destroy; 1629 da_ImGuiPayload_Clear ImGuiPayload_Clear; 1630 da_ImGuiPayload_IsDataType ImGuiPayload_IsDataType; 1631 da_ImGuiPayload_IsPreview ImGuiPayload_IsPreview; 1632 da_ImGuiPayload_IsDelivery ImGuiPayload_IsDelivery; 1633 da_ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs; 1634 da_ImGuiTableColumnSortSpecs_destroy ImGuiTableColumnSortSpecs_destroy; 1635 da_ImGuiTableSortSpecs_ImGuiTableSortSpecs ImGuiTableSortSpecs_ImGuiTableSortSpecs; 1636 da_ImGuiTableSortSpecs_destroy ImGuiTableSortSpecs_destroy; 1637 da_ImGuiOnceUponAFrame_ImGuiOnceUponAFrame ImGuiOnceUponAFrame_ImGuiOnceUponAFrame; 1638 da_ImGuiOnceUponAFrame_destroy ImGuiOnceUponAFrame_destroy; 1639 da_ImGuiTextFilter_ImGuiTextFilter ImGuiTextFilter_ImGuiTextFilter; 1640 da_ImGuiTextFilter_destroy ImGuiTextFilter_destroy; 1641 da_ImGuiTextFilter_Draw ImGuiTextFilter_Draw; 1642 da_ImGuiTextFilter_PassFilter ImGuiTextFilter_PassFilter; 1643 da_ImGuiTextFilter_Build ImGuiTextFilter_Build; 1644 da_ImGuiTextFilter_Clear ImGuiTextFilter_Clear; 1645 da_ImGuiTextFilter_IsActive ImGuiTextFilter_IsActive; 1646 da_ImGuiTextRange_ImGuiTextRange_Nil ImGuiTextRange_ImGuiTextRange_Nil; 1647 da_ImGuiTextRange_destroy ImGuiTextRange_destroy; 1648 da_ImGuiTextRange_ImGuiTextRange_Str ImGuiTextRange_ImGuiTextRange_Str; 1649 da_ImGuiTextRange_empty ImGuiTextRange_empty; 1650 da_ImGuiTextRange_split ImGuiTextRange_split; 1651 da_ImGuiTextBuffer_ImGuiTextBuffer ImGuiTextBuffer_ImGuiTextBuffer; 1652 da_ImGuiTextBuffer_destroy ImGuiTextBuffer_destroy; 1653 da_ImGuiTextBuffer_begin ImGuiTextBuffer_begin; 1654 da_ImGuiTextBuffer_end ImGuiTextBuffer_end; 1655 da_ImGuiTextBuffer_size ImGuiTextBuffer_size; 1656 da_ImGuiTextBuffer_empty ImGuiTextBuffer_empty; 1657 da_ImGuiTextBuffer_clear ImGuiTextBuffer_clear; 1658 da_ImGuiTextBuffer_reserve ImGuiTextBuffer_reserve; 1659 da_ImGuiTextBuffer_c_str ImGuiTextBuffer_c_str; 1660 da_ImGuiTextBuffer_append ImGuiTextBuffer_append; 1661 da_ImGuiTextBuffer_appendfv ImGuiTextBuffer_appendfv; 1662 da_ImGuiStoragePair_ImGuiStoragePair_Int ImGuiStoragePair_ImGuiStoragePair_Int; 1663 da_ImGuiStoragePair_destroy ImGuiStoragePair_destroy; 1664 da_ImGuiStoragePair_ImGuiStoragePair_Float ImGuiStoragePair_ImGuiStoragePair_Float; 1665 da_ImGuiStoragePair_ImGuiStoragePair_Ptr ImGuiStoragePair_ImGuiStoragePair_Ptr; 1666 da_ImGuiStorage_Clear ImGuiStorage_Clear; 1667 da_ImGuiStorage_GetInt ImGuiStorage_GetInt; 1668 da_ImGuiStorage_SetInt ImGuiStorage_SetInt; 1669 da_ImGuiStorage_GetBool ImGuiStorage_GetBool; 1670 da_ImGuiStorage_SetBool ImGuiStorage_SetBool; 1671 da_ImGuiStorage_GetFloat ImGuiStorage_GetFloat; 1672 da_ImGuiStorage_SetFloat ImGuiStorage_SetFloat; 1673 da_ImGuiStorage_GetVoidPtr ImGuiStorage_GetVoidPtr; 1674 da_ImGuiStorage_SetVoidPtr ImGuiStorage_SetVoidPtr; 1675 da_ImGuiStorage_GetIntRef ImGuiStorage_GetIntRef; 1676 da_ImGuiStorage_GetBoolRef ImGuiStorage_GetBoolRef; 1677 da_ImGuiStorage_GetFloatRef ImGuiStorage_GetFloatRef; 1678 da_ImGuiStorage_GetVoidPtrRef ImGuiStorage_GetVoidPtrRef; 1679 da_ImGuiStorage_SetAllInt ImGuiStorage_SetAllInt; 1680 da_ImGuiStorage_BuildSortByKey ImGuiStorage_BuildSortByKey; 1681 da_ImGuiListClipper_ImGuiListClipper ImGuiListClipper_ImGuiListClipper; 1682 da_ImGuiListClipper_destroy ImGuiListClipper_destroy; 1683 da_ImGuiListClipper_Begin ImGuiListClipper_Begin; 1684 da_ImGuiListClipper_End ImGuiListClipper_End; 1685 da_ImGuiListClipper_Step ImGuiListClipper_Step; 1686 da_ImColor_ImColor_Nil ImColor_ImColor_Nil; 1687 da_ImColor_destroy ImColor_destroy; 1688 da_ImColor_ImColor_Int ImColor_ImColor_Int; 1689 da_ImColor_ImColor_U32 ImColor_ImColor_U32; 1690 da_ImColor_ImColor_Float ImColor_ImColor_Float; 1691 da_ImColor_ImColor_Vec4 ImColor_ImColor_Vec4; 1692 da_ImColor_SetHSV ImColor_SetHSV; 1693 da_ImColor_HSV ImColor_HSV; 1694 da_ImDrawCmd_ImDrawCmd ImDrawCmd_ImDrawCmd; 1695 da_ImDrawCmd_destroy ImDrawCmd_destroy; 1696 da_ImDrawCmd_GetTexID ImDrawCmd_GetTexID; 1697 da_ImDrawListSplitter_ImDrawListSplitter ImDrawListSplitter_ImDrawListSplitter; 1698 da_ImDrawListSplitter_destroy ImDrawListSplitter_destroy; 1699 da_ImDrawListSplitter_Clear ImDrawListSplitter_Clear; 1700 da_ImDrawListSplitter_ClearFreeMemory ImDrawListSplitter_ClearFreeMemory; 1701 da_ImDrawListSplitter_Split ImDrawListSplitter_Split; 1702 da_ImDrawListSplitter_Merge ImDrawListSplitter_Merge; 1703 da_ImDrawListSplitter_SetCurrentChannel ImDrawListSplitter_SetCurrentChannel; 1704 da_ImDrawList_ImDrawList ImDrawList_ImDrawList; 1705 da_ImDrawList_destroy ImDrawList_destroy; 1706 da_ImDrawList_PushClipRect ImDrawList_PushClipRect; 1707 da_ImDrawList_PushClipRectFullScreen ImDrawList_PushClipRectFullScreen; 1708 da_ImDrawList_PopClipRect ImDrawList_PopClipRect; 1709 da_ImDrawList_PushTextureID ImDrawList_PushTextureID; 1710 da_ImDrawList_PopTextureID ImDrawList_PopTextureID; 1711 da_ImDrawList_GetClipRectMin ImDrawList_GetClipRectMin; 1712 da_ImDrawList_GetClipRectMax ImDrawList_GetClipRectMax; 1713 da_ImDrawList_AddLine ImDrawList_AddLine; 1714 da_ImDrawList_AddRect ImDrawList_AddRect; 1715 da_ImDrawList_AddRectFilled ImDrawList_AddRectFilled; 1716 da_ImDrawList_AddRectFilledMultiColor ImDrawList_AddRectFilledMultiColor; 1717 da_ImDrawList_AddQuad ImDrawList_AddQuad; 1718 da_ImDrawList_AddQuadFilled ImDrawList_AddQuadFilled; 1719 da_ImDrawList_AddTriangle ImDrawList_AddTriangle; 1720 da_ImDrawList_AddTriangleFilled ImDrawList_AddTriangleFilled; 1721 da_ImDrawList_AddCircle ImDrawList_AddCircle; 1722 da_ImDrawList_AddCircleFilled ImDrawList_AddCircleFilled; 1723 da_ImDrawList_AddNgon ImDrawList_AddNgon; 1724 da_ImDrawList_AddNgonFilled ImDrawList_AddNgonFilled; 1725 da_ImDrawList_AddText_Vec2 ImDrawList_AddText_Vec2; 1726 da_ImDrawList_AddText_FontPtr ImDrawList_AddText_FontPtr; 1727 da_ImDrawList_AddPolyline ImDrawList_AddPolyline; 1728 da_ImDrawList_AddConvexPolyFilled ImDrawList_AddConvexPolyFilled; 1729 da_ImDrawList_AddBezierCubic ImDrawList_AddBezierCubic; 1730 da_ImDrawList_AddBezierQuadratic ImDrawList_AddBezierQuadratic; 1731 da_ImDrawList_AddImage ImDrawList_AddImage; 1732 da_ImDrawList_AddImageQuad ImDrawList_AddImageQuad; 1733 da_ImDrawList_AddImageRounded ImDrawList_AddImageRounded; 1734 da_ImDrawList_PathClear ImDrawList_PathClear; 1735 da_ImDrawList_PathLineTo ImDrawList_PathLineTo; 1736 da_ImDrawList_PathLineToMergeDuplicate ImDrawList_PathLineToMergeDuplicate; 1737 da_ImDrawList_PathFillConvex ImDrawList_PathFillConvex; 1738 da_ImDrawList_PathStroke ImDrawList_PathStroke; 1739 da_ImDrawList_PathArcTo ImDrawList_PathArcTo; 1740 da_ImDrawList_PathArcToFast ImDrawList_PathArcToFast; 1741 da_ImDrawList_PathBezierCubicCurveTo ImDrawList_PathBezierCubicCurveTo; 1742 da_ImDrawList_PathBezierQuadraticCurveTo ImDrawList_PathBezierQuadraticCurveTo; 1743 da_ImDrawList_PathRect ImDrawList_PathRect; 1744 da_ImDrawList_AddCallback ImDrawList_AddCallback; 1745 da_ImDrawList_AddDrawCmd ImDrawList_AddDrawCmd; 1746 da_ImDrawList_CloneOutput ImDrawList_CloneOutput; 1747 da_ImDrawList_ChannelsSplit ImDrawList_ChannelsSplit; 1748 da_ImDrawList_ChannelsMerge ImDrawList_ChannelsMerge; 1749 da_ImDrawList_ChannelsSetCurrent ImDrawList_ChannelsSetCurrent; 1750 da_ImDrawList_PrimReserve ImDrawList_PrimReserve; 1751 da_ImDrawList_PrimUnreserve ImDrawList_PrimUnreserve; 1752 da_ImDrawList_PrimRect ImDrawList_PrimRect; 1753 da_ImDrawList_PrimRectUV ImDrawList_PrimRectUV; 1754 da_ImDrawList_PrimQuadUV ImDrawList_PrimQuadUV; 1755 da_ImDrawList_PrimWriteVtx ImDrawList_PrimWriteVtx; 1756 da_ImDrawList_PrimWriteIdx ImDrawList_PrimWriteIdx; 1757 da_ImDrawList_PrimVtx ImDrawList_PrimVtx; 1758 da_ImDrawList__ResetForNewFrame ImDrawList__ResetForNewFrame; 1759 da_ImDrawList__ClearFreeMemory ImDrawList__ClearFreeMemory; 1760 da_ImDrawList__PopUnusedDrawCmd ImDrawList__PopUnusedDrawCmd; 1761 da_ImDrawList__TryMergeDrawCmds ImDrawList__TryMergeDrawCmds; 1762 da_ImDrawList__OnChangedClipRect ImDrawList__OnChangedClipRect; 1763 da_ImDrawList__OnChangedTextureID ImDrawList__OnChangedTextureID; 1764 da_ImDrawList__OnChangedVtxOffset ImDrawList__OnChangedVtxOffset; 1765 da_ImDrawList__CalcCircleAutoSegmentCount ImDrawList__CalcCircleAutoSegmentCount; 1766 da_ImDrawList__PathArcToFastEx ImDrawList__PathArcToFastEx; 1767 da_ImDrawList__PathArcToN ImDrawList__PathArcToN; 1768 da_ImDrawData_ImDrawData ImDrawData_ImDrawData; 1769 da_ImDrawData_destroy ImDrawData_destroy; 1770 da_ImDrawData_Clear ImDrawData_Clear; 1771 da_ImDrawData_DeIndexAllBuffers ImDrawData_DeIndexAllBuffers; 1772 da_ImDrawData_ScaleClipRects ImDrawData_ScaleClipRects; 1773 da_ImFontConfig_ImFontConfig ImFontConfig_ImFontConfig; 1774 da_ImFontConfig_destroy ImFontConfig_destroy; 1775 da_ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder; 1776 da_ImFontGlyphRangesBuilder_destroy ImFontGlyphRangesBuilder_destroy; 1777 da_ImFontGlyphRangesBuilder_Clear ImFontGlyphRangesBuilder_Clear; 1778 da_ImFontGlyphRangesBuilder_GetBit ImFontGlyphRangesBuilder_GetBit; 1779 da_ImFontGlyphRangesBuilder_SetBit ImFontGlyphRangesBuilder_SetBit; 1780 da_ImFontGlyphRangesBuilder_AddChar ImFontGlyphRangesBuilder_AddChar; 1781 da_ImFontGlyphRangesBuilder_AddText ImFontGlyphRangesBuilder_AddText; 1782 da_ImFontGlyphRangesBuilder_AddRanges ImFontGlyphRangesBuilder_AddRanges; 1783 da_ImFontGlyphRangesBuilder_BuildRanges ImFontGlyphRangesBuilder_BuildRanges; 1784 da_ImFontAtlasCustomRect_ImFontAtlasCustomRect ImFontAtlasCustomRect_ImFontAtlasCustomRect; 1785 da_ImFontAtlasCustomRect_destroy ImFontAtlasCustomRect_destroy; 1786 da_ImFontAtlasCustomRect_IsPacked ImFontAtlasCustomRect_IsPacked; 1787 da_ImFontAtlas_ImFontAtlas ImFontAtlas_ImFontAtlas; 1788 da_ImFontAtlas_destroy ImFontAtlas_destroy; 1789 da_ImFontAtlas_AddFont ImFontAtlas_AddFont; 1790 da_ImFontAtlas_AddFontDefault ImFontAtlas_AddFontDefault; 1791 da_ImFontAtlas_AddFontFromFileTTF ImFontAtlas_AddFontFromFileTTF; 1792 da_ImFontAtlas_AddFontFromMemoryTTF ImFontAtlas_AddFontFromMemoryTTF; 1793 da_ImFontAtlas_AddFontFromMemoryCompressedTTF ImFontAtlas_AddFontFromMemoryCompressedTTF; 1794 da_ImFontAtlas_AddFontFromMemoryCompressedBase85TTF ImFontAtlas_AddFontFromMemoryCompressedBase85TTF; 1795 da_ImFontAtlas_ClearInputData ImFontAtlas_ClearInputData; 1796 da_ImFontAtlas_ClearTexData ImFontAtlas_ClearTexData; 1797 da_ImFontAtlas_ClearFonts ImFontAtlas_ClearFonts; 1798 da_ImFontAtlas_Clear ImFontAtlas_Clear; 1799 da_ImFontAtlas_Build ImFontAtlas_Build; 1800 da_ImFontAtlas_GetTexDataAsAlpha8 ImFontAtlas_GetTexDataAsAlpha8; 1801 da_ImFontAtlas_GetTexDataAsRGBA32 ImFontAtlas_GetTexDataAsRGBA32; 1802 da_ImFontAtlas_IsBuilt ImFontAtlas_IsBuilt; 1803 da_ImFontAtlas_SetTexID ImFontAtlas_SetTexID; 1804 da_ImFontAtlas_GetGlyphRangesDefault ImFontAtlas_GetGlyphRangesDefault; 1805 da_ImFontAtlas_GetGlyphRangesKorean ImFontAtlas_GetGlyphRangesKorean; 1806 da_ImFontAtlas_GetGlyphRangesJapanese ImFontAtlas_GetGlyphRangesJapanese; 1807 da_ImFontAtlas_GetGlyphRangesChineseFull ImFontAtlas_GetGlyphRangesChineseFull; 1808 da_ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon; 1809 da_ImFontAtlas_GetGlyphRangesCyrillic ImFontAtlas_GetGlyphRangesCyrillic; 1810 da_ImFontAtlas_GetGlyphRangesThai ImFontAtlas_GetGlyphRangesThai; 1811 da_ImFontAtlas_GetGlyphRangesVietnamese ImFontAtlas_GetGlyphRangesVietnamese; 1812 da_ImFontAtlas_AddCustomRectRegular ImFontAtlas_AddCustomRectRegular; 1813 da_ImFontAtlas_AddCustomRectFontGlyph ImFontAtlas_AddCustomRectFontGlyph; 1814 da_ImFontAtlas_GetCustomRectByIndex ImFontAtlas_GetCustomRectByIndex; 1815 da_ImFontAtlas_CalcCustomRectUV ImFontAtlas_CalcCustomRectUV; 1816 da_ImFontAtlas_GetMouseCursorTexData ImFontAtlas_GetMouseCursorTexData; 1817 da_ImFont_ImFont ImFont_ImFont; 1818 da_ImFont_destroy ImFont_destroy; 1819 da_ImFont_FindGlyph ImFont_FindGlyph; 1820 da_ImFont_FindGlyphNoFallback ImFont_FindGlyphNoFallback; 1821 da_ImFont_GetCharAdvance ImFont_GetCharAdvance; 1822 da_ImFont_IsLoaded ImFont_IsLoaded; 1823 da_ImFont_GetDebugName ImFont_GetDebugName; 1824 da_ImFont_CalcTextSizeA ImFont_CalcTextSizeA; 1825 da_ImFont_CalcWordWrapPositionA ImFont_CalcWordWrapPositionA; 1826 da_ImFont_RenderChar ImFont_RenderChar; 1827 da_ImFont_RenderText ImFont_RenderText; 1828 da_ImFont_BuildLookupTable ImFont_BuildLookupTable; 1829 da_ImFont_ClearOutputData ImFont_ClearOutputData; 1830 da_ImFont_GrowIndex ImFont_GrowIndex; 1831 da_ImFont_AddGlyph ImFont_AddGlyph; 1832 da_ImFont_AddRemapChar ImFont_AddRemapChar; 1833 da_ImFont_SetGlyphVisible ImFont_SetGlyphVisible; 1834 da_ImFont_IsGlyphRangeUnused ImFont_IsGlyphRangeUnused; 1835 da_ImGuiViewport_ImGuiViewport ImGuiViewport_ImGuiViewport; 1836 da_ImGuiViewport_destroy ImGuiViewport_destroy; 1837 da_ImGuiViewport_GetCenter ImGuiViewport_GetCenter; 1838 da_ImGuiViewport_GetWorkCenter ImGuiViewport_GetWorkCenter; 1839 da_ImGuiPlatformIO_ImGuiPlatformIO ImGuiPlatformIO_ImGuiPlatformIO; 1840 da_ImGuiPlatformIO_destroy ImGuiPlatformIO_destroy; 1841 da_ImGuiPlatformMonitor_ImGuiPlatformMonitor ImGuiPlatformMonitor_ImGuiPlatformMonitor; 1842 da_ImGuiPlatformMonitor_destroy ImGuiPlatformMonitor_destroy; 1843 da_igImHashData igImHashData; 1844 da_igImHashStr igImHashStr; 1845 da_igImAlphaBlendColors igImAlphaBlendColors; 1846 da_igImIsPowerOfTwo_Int igImIsPowerOfTwo_Int; 1847 da_igImIsPowerOfTwo_U64 igImIsPowerOfTwo_U64; 1848 da_igImUpperPowerOfTwo igImUpperPowerOfTwo; 1849 da_igImStricmp igImStricmp; 1850 da_igImStrnicmp igImStrnicmp; 1851 da_igImStrncpy igImStrncpy; 1852 da_igImStrdup igImStrdup; 1853 da_igImStrdupcpy igImStrdupcpy; 1854 da_igImStrchrRange igImStrchrRange; 1855 da_igImStrlenW igImStrlenW; 1856 da_igImStreolRange igImStreolRange; 1857 da_igImStrbolW igImStrbolW; 1858 da_igImStristr igImStristr; 1859 da_igImStrTrimBlanks igImStrTrimBlanks; 1860 da_igImStrSkipBlank igImStrSkipBlank; 1861 da_igImFormatString igImFormatString; 1862 da_igImFormatStringV igImFormatStringV; 1863 da_igImParseFormatFindStart igImParseFormatFindStart; 1864 da_igImParseFormatFindEnd igImParseFormatFindEnd; 1865 da_igImParseFormatTrimDecorations igImParseFormatTrimDecorations; 1866 da_igImParseFormatPrecision igImParseFormatPrecision; 1867 da_igImCharIsBlankA igImCharIsBlankA; 1868 da_igImCharIsBlankW igImCharIsBlankW; 1869 da_igImTextCharToUtf8 igImTextCharToUtf8; 1870 da_igImTextStrToUtf8 igImTextStrToUtf8; 1871 da_igImTextCharFromUtf8 igImTextCharFromUtf8; 1872 da_igImTextStrFromUtf8 igImTextStrFromUtf8; 1873 da_igImTextCountCharsFromUtf8 igImTextCountCharsFromUtf8; 1874 da_igImTextCountUtf8BytesFromChar igImTextCountUtf8BytesFromChar; 1875 da_igImTextCountUtf8BytesFromStr igImTextCountUtf8BytesFromStr; 1876 da_igImFileOpen igImFileOpen; 1877 da_igImFileClose igImFileClose; 1878 da_igImFileGetSize igImFileGetSize; 1879 da_igImFileRead igImFileRead; 1880 da_igImFileWrite igImFileWrite; 1881 da_igImFileLoadToMemory igImFileLoadToMemory; 1882 da_igImPow_Float igImPow_Float; 1883 da_igImPow_double igImPow_double; 1884 da_igImLog_Float igImLog_Float; 1885 da_igImLog_double igImLog_double; 1886 da_igImAbs_Int igImAbs_Int; 1887 da_igImAbs_Float igImAbs_Float; 1888 da_igImAbs_double igImAbs_double; 1889 da_igImSign_Float igImSign_Float; 1890 da_igImSign_double igImSign_double; 1891 da_igImRsqrt_Float igImRsqrt_Float; 1892 da_igImRsqrt_double igImRsqrt_double; 1893 da_igImMin igImMin; 1894 da_igImMax igImMax; 1895 da_igImClamp igImClamp; 1896 da_igImLerp_Vec2Float igImLerp_Vec2Float; 1897 da_igImLerp_Vec2Vec2 igImLerp_Vec2Vec2; 1898 da_igImLerp_Vec4 igImLerp_Vec4; 1899 da_igImSaturate igImSaturate; 1900 da_igImLengthSqr_Vec2 igImLengthSqr_Vec2; 1901 da_igImLengthSqr_Vec4 igImLengthSqr_Vec4; 1902 da_igImInvLength igImInvLength; 1903 da_igImFloor_Float igImFloor_Float; 1904 da_igImFloorSigned igImFloorSigned; 1905 da_igImFloor_Vec2 igImFloor_Vec2; 1906 da_igImModPositive igImModPositive; 1907 da_igImDot igImDot; 1908 da_igImRotate igImRotate; 1909 da_igImLinearSweep igImLinearSweep; 1910 da_igImMul igImMul; 1911 da_igImBezierCubicCalc igImBezierCubicCalc; 1912 da_igImBezierCubicClosestPoint igImBezierCubicClosestPoint; 1913 da_igImBezierCubicClosestPointCasteljau igImBezierCubicClosestPointCasteljau; 1914 da_igImBezierQuadraticCalc igImBezierQuadraticCalc; 1915 da_igImLineClosestPoint igImLineClosestPoint; 1916 da_igImTriangleContainsPoint igImTriangleContainsPoint; 1917 da_igImTriangleClosestPoint igImTriangleClosestPoint; 1918 da_igImTriangleBarycentricCoords igImTriangleBarycentricCoords; 1919 da_igImTriangleArea igImTriangleArea; 1920 da_igImGetDirQuadrantFromDelta igImGetDirQuadrantFromDelta; 1921 da_ImVec1_ImVec1_Nil ImVec1_ImVec1_Nil; 1922 da_ImVec1_destroy ImVec1_destroy; 1923 da_ImVec1_ImVec1_Float ImVec1_ImVec1_Float; 1924 da_ImVec2ih_ImVec2ih_Nil ImVec2ih_ImVec2ih_Nil; 1925 da_ImVec2ih_destroy ImVec2ih_destroy; 1926 da_ImVec2ih_ImVec2ih_short ImVec2ih_ImVec2ih_short; 1927 da_ImVec2ih_ImVec2ih_Vec2 ImVec2ih_ImVec2ih_Vec2; 1928 da_ImRect_ImRect_Nil ImRect_ImRect_Nil; 1929 da_ImRect_destroy ImRect_destroy; 1930 da_ImRect_ImRect_Vec2 ImRect_ImRect_Vec2; 1931 da_ImRect_ImRect_Vec4 ImRect_ImRect_Vec4; 1932 da_ImRect_ImRect_Float ImRect_ImRect_Float; 1933 da_ImRect_GetCenter ImRect_GetCenter; 1934 da_ImRect_GetSize ImRect_GetSize; 1935 da_ImRect_GetWidth ImRect_GetWidth; 1936 da_ImRect_GetHeight ImRect_GetHeight; 1937 da_ImRect_GetArea ImRect_GetArea; 1938 da_ImRect_GetTL ImRect_GetTL; 1939 da_ImRect_GetTR ImRect_GetTR; 1940 da_ImRect_GetBL ImRect_GetBL; 1941 da_ImRect_GetBR ImRect_GetBR; 1942 da_ImRect_Contains_Vec2 ImRect_Contains_Vec2; 1943 da_ImRect_Contains_Rect ImRect_Contains_Rect; 1944 da_ImRect_Overlaps ImRect_Overlaps; 1945 da_ImRect_Add_Vec2 ImRect_Add_Vec2; 1946 da_ImRect_Add_Rect ImRect_Add_Rect; 1947 da_ImRect_Expand_Float ImRect_Expand_Float; 1948 da_ImRect_Expand_Vec2 ImRect_Expand_Vec2; 1949 da_ImRect_Translate ImRect_Translate; 1950 da_ImRect_TranslateX ImRect_TranslateX; 1951 da_ImRect_TranslateY ImRect_TranslateY; 1952 da_ImRect_ClipWith ImRect_ClipWith; 1953 da_ImRect_ClipWithFull ImRect_ClipWithFull; 1954 da_ImRect_Floor ImRect_Floor; 1955 da_ImRect_IsInverted ImRect_IsInverted; 1956 da_ImRect_ToVec4 ImRect_ToVec4; 1957 da_igImBitArrayTestBit igImBitArrayTestBit; 1958 da_igImBitArrayClearBit igImBitArrayClearBit; 1959 da_igImBitArraySetBit igImBitArraySetBit; 1960 da_igImBitArraySetBitRange igImBitArraySetBitRange; 1961 da_ImBitVector_Create ImBitVector_Create; 1962 da_ImBitVector_Clear ImBitVector_Clear; 1963 da_ImBitVector_TestBit ImBitVector_TestBit; 1964 da_ImBitVector_SetBit ImBitVector_SetBit; 1965 da_ImBitVector_ClearBit ImBitVector_ClearBit; 1966 da_ImDrawListSharedData_ImDrawListSharedData ImDrawListSharedData_ImDrawListSharedData; 1967 da_ImDrawListSharedData_destroy ImDrawListSharedData_destroy; 1968 da_ImDrawListSharedData_SetCircleTessellationMaxError ImDrawListSharedData_SetCircleTessellationMaxError; 1969 da_ImDrawDataBuilder_Clear ImDrawDataBuilder_Clear; 1970 da_ImDrawDataBuilder_ClearFreeMemory ImDrawDataBuilder_ClearFreeMemory; 1971 da_ImDrawDataBuilder_GetDrawListCount ImDrawDataBuilder_GetDrawListCount; 1972 da_ImDrawDataBuilder_FlattenIntoSingleLayer ImDrawDataBuilder_FlattenIntoSingleLayer; 1973 da_ImGuiStyleMod_ImGuiStyleMod_Int ImGuiStyleMod_ImGuiStyleMod_Int; 1974 da_ImGuiStyleMod_destroy ImGuiStyleMod_destroy; 1975 da_ImGuiStyleMod_ImGuiStyleMod_Float ImGuiStyleMod_ImGuiStyleMod_Float; 1976 da_ImGuiStyleMod_ImGuiStyleMod_Vec2 ImGuiStyleMod_ImGuiStyleMod_Vec2; 1977 da_ImGuiComboPreviewData_ImGuiComboPreviewData ImGuiComboPreviewData_ImGuiComboPreviewData; 1978 da_ImGuiComboPreviewData_destroy ImGuiComboPreviewData_destroy; 1979 da_ImGuiMenuColumns_ImGuiMenuColumns ImGuiMenuColumns_ImGuiMenuColumns; 1980 da_ImGuiMenuColumns_destroy ImGuiMenuColumns_destroy; 1981 da_ImGuiMenuColumns_Update ImGuiMenuColumns_Update; 1982 da_ImGuiMenuColumns_DeclColumns ImGuiMenuColumns_DeclColumns; 1983 da_ImGuiMenuColumns_CalcNextTotalWidth ImGuiMenuColumns_CalcNextTotalWidth; 1984 da_ImGuiInputTextState_ImGuiInputTextState ImGuiInputTextState_ImGuiInputTextState; 1985 da_ImGuiInputTextState_destroy ImGuiInputTextState_destroy; 1986 da_ImGuiInputTextState_ClearText ImGuiInputTextState_ClearText; 1987 da_ImGuiInputTextState_ClearFreeMemory ImGuiInputTextState_ClearFreeMemory; 1988 da_ImGuiInputTextState_GetUndoAvailCount ImGuiInputTextState_GetUndoAvailCount; 1989 da_ImGuiInputTextState_GetRedoAvailCount ImGuiInputTextState_GetRedoAvailCount; 1990 da_ImGuiInputTextState_OnKeyPressed ImGuiInputTextState_OnKeyPressed; 1991 da_ImGuiInputTextState_CursorAnimReset ImGuiInputTextState_CursorAnimReset; 1992 da_ImGuiInputTextState_CursorClamp ImGuiInputTextState_CursorClamp; 1993 da_ImGuiInputTextState_HasSelection ImGuiInputTextState_HasSelection; 1994 da_ImGuiInputTextState_ClearSelection ImGuiInputTextState_ClearSelection; 1995 da_ImGuiInputTextState_GetCursorPos ImGuiInputTextState_GetCursorPos; 1996 da_ImGuiInputTextState_GetSelectionStart ImGuiInputTextState_GetSelectionStart; 1997 da_ImGuiInputTextState_GetSelectionEnd ImGuiInputTextState_GetSelectionEnd; 1998 da_ImGuiInputTextState_SelectAll ImGuiInputTextState_SelectAll; 1999 da_ImGuiPopupData_ImGuiPopupData ImGuiPopupData_ImGuiPopupData; 2000 da_ImGuiPopupData_destroy ImGuiPopupData_destroy; 2001 da_ImGuiNavItemData_ImGuiNavItemData ImGuiNavItemData_ImGuiNavItemData; 2002 da_ImGuiNavItemData_destroy ImGuiNavItemData_destroy; 2003 da_ImGuiNavItemData_Clear ImGuiNavItemData_Clear; 2004 da_ImGuiNextWindowData_ImGuiNextWindowData ImGuiNextWindowData_ImGuiNextWindowData; 2005 da_ImGuiNextWindowData_destroy ImGuiNextWindowData_destroy; 2006 da_ImGuiNextWindowData_ClearFlags ImGuiNextWindowData_ClearFlags; 2007 da_ImGuiNextItemData_ImGuiNextItemData ImGuiNextItemData_ImGuiNextItemData; 2008 da_ImGuiNextItemData_destroy ImGuiNextItemData_destroy; 2009 da_ImGuiNextItemData_ClearFlags ImGuiNextItemData_ClearFlags; 2010 da_ImGuiLastItemData_ImGuiLastItemData ImGuiLastItemData_ImGuiLastItemData; 2011 da_ImGuiLastItemData_destroy ImGuiLastItemData_destroy; 2012 da_ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr; 2013 da_ImGuiPtrOrIndex_destroy ImGuiPtrOrIndex_destroy; 2014 da_ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int; 2015 da_ImGuiOldColumnData_ImGuiOldColumnData ImGuiOldColumnData_ImGuiOldColumnData; 2016 da_ImGuiOldColumnData_destroy ImGuiOldColumnData_destroy; 2017 da_ImGuiOldColumns_ImGuiOldColumns ImGuiOldColumns_ImGuiOldColumns; 2018 da_ImGuiOldColumns_destroy ImGuiOldColumns_destroy; 2019 da_ImGuiDockNode_ImGuiDockNode ImGuiDockNode_ImGuiDockNode; 2020 da_ImGuiDockNode_destroy ImGuiDockNode_destroy; 2021 da_ImGuiDockNode_IsRootNode ImGuiDockNode_IsRootNode; 2022 da_ImGuiDockNode_IsDockSpace ImGuiDockNode_IsDockSpace; 2023 da_ImGuiDockNode_IsFloatingNode ImGuiDockNode_IsFloatingNode; 2024 da_ImGuiDockNode_IsCentralNode ImGuiDockNode_IsCentralNode; 2025 da_ImGuiDockNode_IsHiddenTabBar ImGuiDockNode_IsHiddenTabBar; 2026 da_ImGuiDockNode_IsNoTabBar ImGuiDockNode_IsNoTabBar; 2027 da_ImGuiDockNode_IsSplitNode ImGuiDockNode_IsSplitNode; 2028 da_ImGuiDockNode_IsLeafNode ImGuiDockNode_IsLeafNode; 2029 da_ImGuiDockNode_IsEmpty ImGuiDockNode_IsEmpty; 2030 da_ImGuiDockNode_Rect ImGuiDockNode_Rect; 2031 da_ImGuiDockNode_SetLocalFlags ImGuiDockNode_SetLocalFlags; 2032 da_ImGuiDockNode_UpdateMergedFlags ImGuiDockNode_UpdateMergedFlags; 2033 da_ImGuiDockContext_ImGuiDockContext ImGuiDockContext_ImGuiDockContext; 2034 da_ImGuiDockContext_destroy ImGuiDockContext_destroy; 2035 da_ImGuiViewportP_ImGuiViewportP ImGuiViewportP_ImGuiViewportP; 2036 da_ImGuiViewportP_destroy ImGuiViewportP_destroy; 2037 da_ImGuiViewportP_ClearRequestFlags ImGuiViewportP_ClearRequestFlags; 2038 da_ImGuiViewportP_CalcWorkRectPos ImGuiViewportP_CalcWorkRectPos; 2039 da_ImGuiViewportP_CalcWorkRectSize ImGuiViewportP_CalcWorkRectSize; 2040 da_ImGuiViewportP_UpdateWorkRect ImGuiViewportP_UpdateWorkRect; 2041 da_ImGuiViewportP_GetMainRect ImGuiViewportP_GetMainRect; 2042 da_ImGuiViewportP_GetWorkRect ImGuiViewportP_GetWorkRect; 2043 da_ImGuiViewportP_GetBuildWorkRect ImGuiViewportP_GetBuildWorkRect; 2044 da_ImGuiWindowSettings_ImGuiWindowSettings ImGuiWindowSettings_ImGuiWindowSettings; 2045 da_ImGuiWindowSettings_destroy ImGuiWindowSettings_destroy; 2046 da_ImGuiWindowSettings_GetName ImGuiWindowSettings_GetName; 2047 da_ImGuiSettingsHandler_ImGuiSettingsHandler ImGuiSettingsHandler_ImGuiSettingsHandler; 2048 da_ImGuiSettingsHandler_destroy ImGuiSettingsHandler_destroy; 2049 da_ImGuiMetricsConfig_ImGuiMetricsConfig ImGuiMetricsConfig_ImGuiMetricsConfig; 2050 da_ImGuiMetricsConfig_destroy ImGuiMetricsConfig_destroy; 2051 da_ImGuiStackSizes_ImGuiStackSizes ImGuiStackSizes_ImGuiStackSizes; 2052 da_ImGuiStackSizes_destroy ImGuiStackSizes_destroy; 2053 da_ImGuiStackSizes_SetToCurrentState ImGuiStackSizes_SetToCurrentState; 2054 da_ImGuiStackSizes_CompareWithCurrentState ImGuiStackSizes_CompareWithCurrentState; 2055 da_ImGuiContextHook_ImGuiContextHook ImGuiContextHook_ImGuiContextHook; 2056 da_ImGuiContextHook_destroy ImGuiContextHook_destroy; 2057 da_ImGuiContext_ImGuiContext ImGuiContext_ImGuiContext; 2058 da_ImGuiContext_destroy ImGuiContext_destroy; 2059 da_ImGuiWindow_ImGuiWindow ImGuiWindow_ImGuiWindow; 2060 da_ImGuiWindow_destroy ImGuiWindow_destroy; 2061 da_ImGuiWindow_GetID_Str ImGuiWindow_GetID_Str; 2062 da_ImGuiWindow_GetID_Ptr ImGuiWindow_GetID_Ptr; 2063 da_ImGuiWindow_GetID_Int ImGuiWindow_GetID_Int; 2064 da_ImGuiWindow_GetIDNoKeepAlive_Str ImGuiWindow_GetIDNoKeepAlive_Str; 2065 da_ImGuiWindow_GetIDNoKeepAlive_Ptr ImGuiWindow_GetIDNoKeepAlive_Ptr; 2066 da_ImGuiWindow_GetIDNoKeepAlive_Int ImGuiWindow_GetIDNoKeepAlive_Int; 2067 da_ImGuiWindow_GetIDFromRectangle ImGuiWindow_GetIDFromRectangle; 2068 da_ImGuiWindow_Rect ImGuiWindow_Rect; 2069 da_ImGuiWindow_CalcFontSize ImGuiWindow_CalcFontSize; 2070 da_ImGuiWindow_TitleBarHeight ImGuiWindow_TitleBarHeight; 2071 da_ImGuiWindow_TitleBarRect ImGuiWindow_TitleBarRect; 2072 da_ImGuiWindow_MenuBarHeight ImGuiWindow_MenuBarHeight; 2073 da_ImGuiWindow_MenuBarRect ImGuiWindow_MenuBarRect; 2074 da_ImGuiTabItem_ImGuiTabItem ImGuiTabItem_ImGuiTabItem; 2075 da_ImGuiTabItem_destroy ImGuiTabItem_destroy; 2076 da_ImGuiTabBar_ImGuiTabBar ImGuiTabBar_ImGuiTabBar; 2077 da_ImGuiTabBar_destroy ImGuiTabBar_destroy; 2078 da_ImGuiTabBar_GetTabOrder ImGuiTabBar_GetTabOrder; 2079 da_ImGuiTabBar_GetTabName ImGuiTabBar_GetTabName; 2080 da_ImGuiTableColumn_ImGuiTableColumn ImGuiTableColumn_ImGuiTableColumn; 2081 da_ImGuiTableColumn_destroy ImGuiTableColumn_destroy; 2082 da_ImGuiTable_ImGuiTable ImGuiTable_ImGuiTable; 2083 da_ImGuiTable_destroy ImGuiTable_destroy; 2084 da_ImGuiTableTempData_ImGuiTableTempData ImGuiTableTempData_ImGuiTableTempData; 2085 da_ImGuiTableTempData_destroy ImGuiTableTempData_destroy; 2086 da_ImGuiTableColumnSettings_ImGuiTableColumnSettings ImGuiTableColumnSettings_ImGuiTableColumnSettings; 2087 da_ImGuiTableColumnSettings_destroy ImGuiTableColumnSettings_destroy; 2088 da_ImGuiTableSettings_ImGuiTableSettings ImGuiTableSettings_ImGuiTableSettings; 2089 da_ImGuiTableSettings_destroy ImGuiTableSettings_destroy; 2090 da_ImGuiTableSettings_GetColumnSettings ImGuiTableSettings_GetColumnSettings; 2091 da_igGetCurrentWindowRead igGetCurrentWindowRead; 2092 da_igGetCurrentWindow igGetCurrentWindow; 2093 da_igFindWindowByID igFindWindowByID; 2094 da_igFindWindowByName igFindWindowByName; 2095 da_igUpdateWindowParentAndRootLinks igUpdateWindowParentAndRootLinks; 2096 da_igCalcWindowNextAutoFitSize igCalcWindowNextAutoFitSize; 2097 da_igIsWindowChildOf igIsWindowChildOf; 2098 da_igIsWindowAbove igIsWindowAbove; 2099 da_igIsWindowNavFocusable igIsWindowNavFocusable; 2100 da_igSetWindowPos_WindowPtr igSetWindowPos_WindowPtr; 2101 da_igSetWindowSize_WindowPtr igSetWindowSize_WindowPtr; 2102 da_igSetWindowCollapsed_WindowPtr igSetWindowCollapsed_WindowPtr; 2103 da_igSetWindowHitTestHole igSetWindowHitTestHole; 2104 da_igFocusWindow igFocusWindow; 2105 da_igFocusTopMostWindowUnderOne igFocusTopMostWindowUnderOne; 2106 da_igBringWindowToFocusFront igBringWindowToFocusFront; 2107 da_igBringWindowToDisplayFront igBringWindowToDisplayFront; 2108 da_igBringWindowToDisplayBack igBringWindowToDisplayBack; 2109 da_igSetCurrentFont igSetCurrentFont; 2110 da_igGetDefaultFont igGetDefaultFont; 2111 da_igGetForegroundDrawList_WindowPtr igGetForegroundDrawList_WindowPtr; 2112 da_igInitialize igInitialize; 2113 da_igShutdown igShutdown; 2114 da_igUpdateHoveredWindowAndCaptureFlags igUpdateHoveredWindowAndCaptureFlags; 2115 da_igStartMouseMovingWindow igStartMouseMovingWindow; 2116 da_igStartMouseMovingWindowOrNode igStartMouseMovingWindowOrNode; 2117 da_igUpdateMouseMovingWindowNewFrame igUpdateMouseMovingWindowNewFrame; 2118 da_igUpdateMouseMovingWindowEndFrame igUpdateMouseMovingWindowEndFrame; 2119 da_igAddContextHook igAddContextHook; 2120 da_igRemoveContextHook igRemoveContextHook; 2121 da_igCallContextHooks igCallContextHooks; 2122 da_igTranslateWindowsInViewport igTranslateWindowsInViewport; 2123 da_igScaleWindowsInViewport igScaleWindowsInViewport; 2124 da_igDestroyPlatformWindow igDestroyPlatformWindow; 2125 da_igSetCurrentViewport igSetCurrentViewport; 2126 da_igGetViewportPlatformMonitor igGetViewportPlatformMonitor; 2127 da_igMarkIniSettingsDirty_Nil igMarkIniSettingsDirty_Nil; 2128 da_igMarkIniSettingsDirty_WindowPtr igMarkIniSettingsDirty_WindowPtr; 2129 da_igClearIniSettings igClearIniSettings; 2130 da_igCreateNewWindowSettings igCreateNewWindowSettings; 2131 da_igFindWindowSettings igFindWindowSettings; 2132 da_igFindOrCreateWindowSettings igFindOrCreateWindowSettings; 2133 da_igFindSettingsHandler igFindSettingsHandler; 2134 da_igSetNextWindowScroll igSetNextWindowScroll; 2135 da_igSetScrollX_WindowPtr igSetScrollX_WindowPtr; 2136 da_igSetScrollY_WindowPtr igSetScrollY_WindowPtr; 2137 da_igSetScrollFromPosX_WindowPtr igSetScrollFromPosX_WindowPtr; 2138 da_igSetScrollFromPosY_WindowPtr igSetScrollFromPosY_WindowPtr; 2139 da_igScrollToBringRectIntoView igScrollToBringRectIntoView; 2140 da_igGetItemID igGetItemID; 2141 da_igGetItemStatusFlags igGetItemStatusFlags; 2142 da_igGetItemFlags igGetItemFlags; 2143 da_igGetActiveID igGetActiveID; 2144 da_igGetFocusID igGetFocusID; 2145 da_igSetActiveID igSetActiveID; 2146 da_igSetFocusID igSetFocusID; 2147 da_igClearActiveID igClearActiveID; 2148 da_igGetHoveredID igGetHoveredID; 2149 da_igSetHoveredID igSetHoveredID; 2150 da_igKeepAliveID igKeepAliveID; 2151 da_igMarkItemEdited igMarkItemEdited; 2152 da_igPushOverrideID igPushOverrideID; 2153 da_igGetIDWithSeed igGetIDWithSeed; 2154 da_igItemSize_Vec2 igItemSize_Vec2; 2155 da_igItemSize_Rect igItemSize_Rect; 2156 da_igItemAdd igItemAdd; 2157 da_igItemHoverable igItemHoverable; 2158 da_igItemFocusable igItemFocusable; 2159 da_igIsClippedEx igIsClippedEx; 2160 da_igSetLastItemData igSetLastItemData; 2161 da_igCalcItemSize igCalcItemSize; 2162 da_igCalcWrapWidthForPos igCalcWrapWidthForPos; 2163 da_igPushMultiItemsWidths igPushMultiItemsWidths; 2164 da_igIsItemToggledSelection igIsItemToggledSelection; 2165 da_igGetContentRegionMaxAbs igGetContentRegionMaxAbs; 2166 da_igShrinkWidths igShrinkWidths; 2167 da_igPushItemFlag igPushItemFlag; 2168 da_igPopItemFlag igPopItemFlag; 2169 da_igLogBegin igLogBegin; 2170 da_igLogToBuffer igLogToBuffer; 2171 da_igLogRenderedText igLogRenderedText; 2172 da_igLogSetNextTextDecoration igLogSetNextTextDecoration; 2173 da_igBeginChildEx igBeginChildEx; 2174 da_igOpenPopupEx igOpenPopupEx; 2175 da_igClosePopupToLevel igClosePopupToLevel; 2176 da_igClosePopupsOverWindow igClosePopupsOverWindow; 2177 da_igIsPopupOpen_ID igIsPopupOpen_ID; 2178 da_igBeginPopupEx igBeginPopupEx; 2179 da_igBeginTooltipEx igBeginTooltipEx; 2180 da_igGetPopupAllowedExtentRect igGetPopupAllowedExtentRect; 2181 da_igGetTopMostPopupModal igGetTopMostPopupModal; 2182 da_igFindBestWindowPosForPopup igFindBestWindowPosForPopup; 2183 da_igFindBestWindowPosForPopupEx igFindBestWindowPosForPopupEx; 2184 da_igBeginViewportSideBar igBeginViewportSideBar; 2185 da_igMenuItemEx igMenuItemEx; 2186 da_igBeginComboPopup igBeginComboPopup; 2187 da_igBeginComboPreview igBeginComboPreview; 2188 da_igEndComboPreview igEndComboPreview; 2189 da_igNavInitWindow igNavInitWindow; 2190 da_igNavMoveRequestButNoResultYet igNavMoveRequestButNoResultYet; 2191 da_igNavMoveRequestCancel igNavMoveRequestCancel; 2192 da_igNavMoveRequestForward igNavMoveRequestForward; 2193 da_igNavMoveRequestTryWrapping igNavMoveRequestTryWrapping; 2194 da_igGetNavInputAmount igGetNavInputAmount; 2195 da_igGetNavInputAmount2d igGetNavInputAmount2d; 2196 da_igCalcTypematicRepeatAmount igCalcTypematicRepeatAmount; 2197 da_igActivateItem igActivateItem; 2198 da_igSetNavID igSetNavID; 2199 da_igPushFocusScope igPushFocusScope; 2200 da_igPopFocusScope igPopFocusScope; 2201 da_igGetFocusedFocusScope igGetFocusedFocusScope; 2202 da_igGetFocusScope igGetFocusScope; 2203 da_igSetItemUsingMouseWheel igSetItemUsingMouseWheel; 2204 da_igSetActiveIdUsingNavAndKeys igSetActiveIdUsingNavAndKeys; 2205 da_igIsActiveIdUsingNavDir igIsActiveIdUsingNavDir; 2206 da_igIsActiveIdUsingNavInput igIsActiveIdUsingNavInput; 2207 da_igIsActiveIdUsingKey igIsActiveIdUsingKey; 2208 da_igIsMouseDragPastThreshold igIsMouseDragPastThreshold; 2209 da_igIsKeyPressedMap igIsKeyPressedMap; 2210 da_igIsNavInputDown igIsNavInputDown; 2211 da_igIsNavInputTest igIsNavInputTest; 2212 da_igGetMergedKeyModFlags igGetMergedKeyModFlags; 2213 da_igDockContextInitialize igDockContextInitialize; 2214 da_igDockContextShutdown igDockContextShutdown; 2215 da_igDockContextClearNodes igDockContextClearNodes; 2216 da_igDockContextRebuildNodes igDockContextRebuildNodes; 2217 da_igDockContextNewFrameUpdateUndocking igDockContextNewFrameUpdateUndocking; 2218 da_igDockContextNewFrameUpdateDocking igDockContextNewFrameUpdateDocking; 2219 da_igDockContextGenNodeID igDockContextGenNodeID; 2220 da_igDockContextQueueDock igDockContextQueueDock; 2221 da_igDockContextQueueUndockWindow igDockContextQueueUndockWindow; 2222 da_igDockContextQueueUndockNode igDockContextQueueUndockNode; 2223 da_igDockContextCalcDropPosForDocking igDockContextCalcDropPosForDocking; 2224 da_igDockNodeBeginAmendTabBar igDockNodeBeginAmendTabBar; 2225 da_igDockNodeEndAmendTabBar igDockNodeEndAmendTabBar; 2226 da_igDockNodeGetRootNode igDockNodeGetRootNode; 2227 da_igDockNodeGetDepth igDockNodeGetDepth; 2228 da_igDockNodeGetWindowMenuButtonId igDockNodeGetWindowMenuButtonId; 2229 da_igGetWindowDockNode igGetWindowDockNode; 2230 da_igGetWindowAlwaysWantOwnTabBar igGetWindowAlwaysWantOwnTabBar; 2231 da_igBeginDocked igBeginDocked; 2232 da_igBeginDockableDragDropSource igBeginDockableDragDropSource; 2233 da_igBeginDockableDragDropTarget igBeginDockableDragDropTarget; 2234 da_igSetWindowDock igSetWindowDock; 2235 da_igDockBuilderDockWindow igDockBuilderDockWindow; 2236 da_igDockBuilderGetNode igDockBuilderGetNode; 2237 da_igDockBuilderGetCentralNode igDockBuilderGetCentralNode; 2238 da_igDockBuilderAddNode igDockBuilderAddNode; 2239 da_igDockBuilderRemoveNode igDockBuilderRemoveNode; 2240 da_igDockBuilderRemoveNodeDockedWindows igDockBuilderRemoveNodeDockedWindows; 2241 da_igDockBuilderRemoveNodeChildNodes igDockBuilderRemoveNodeChildNodes; 2242 da_igDockBuilderSetNodePos igDockBuilderSetNodePos; 2243 da_igDockBuilderSetNodeSize igDockBuilderSetNodeSize; 2244 da_igDockBuilderSplitNode igDockBuilderSplitNode; 2245 da_igDockBuilderCopyDockSpace igDockBuilderCopyDockSpace; 2246 da_igDockBuilderCopyNode igDockBuilderCopyNode; 2247 da_igDockBuilderCopyWindowSettings igDockBuilderCopyWindowSettings; 2248 da_igDockBuilderFinish igDockBuilderFinish; 2249 da_igBeginDragDropTargetCustom igBeginDragDropTargetCustom; 2250 da_igClearDragDrop igClearDragDrop; 2251 da_igIsDragDropPayloadBeingAccepted igIsDragDropPayloadBeingAccepted; 2252 da_igSetWindowClipRectBeforeSetChannel igSetWindowClipRectBeforeSetChannel; 2253 da_igBeginColumns igBeginColumns; 2254 da_igEndColumns igEndColumns; 2255 da_igPushColumnClipRect igPushColumnClipRect; 2256 da_igPushColumnsBackground igPushColumnsBackground; 2257 da_igPopColumnsBackground igPopColumnsBackground; 2258 da_igGetColumnsID igGetColumnsID; 2259 da_igFindOrCreateColumns igFindOrCreateColumns; 2260 da_igGetColumnOffsetFromNorm igGetColumnOffsetFromNorm; 2261 da_igGetColumnNormFromOffset igGetColumnNormFromOffset; 2262 da_igTableOpenContextMenu igTableOpenContextMenu; 2263 da_igTableSetColumnWidth igTableSetColumnWidth; 2264 da_igTableSetColumnSortDirection igTableSetColumnSortDirection; 2265 da_igTableGetHoveredColumn igTableGetHoveredColumn; 2266 da_igTableGetHeaderRowHeight igTableGetHeaderRowHeight; 2267 da_igTablePushBackgroundChannel igTablePushBackgroundChannel; 2268 da_igTablePopBackgroundChannel igTablePopBackgroundChannel; 2269 da_igGetCurrentTable igGetCurrentTable; 2270 da_igTableFindByID igTableFindByID; 2271 da_igBeginTableEx igBeginTableEx; 2272 da_igTableBeginInitMemory igTableBeginInitMemory; 2273 da_igTableBeginApplyRequests igTableBeginApplyRequests; 2274 da_igTableSetupDrawChannels igTableSetupDrawChannels; 2275 da_igTableUpdateLayout igTableUpdateLayout; 2276 da_igTableUpdateBorders igTableUpdateBorders; 2277 da_igTableUpdateColumnsWeightFromWidth igTableUpdateColumnsWeightFromWidth; 2278 da_igTableDrawBorders igTableDrawBorders; 2279 da_igTableDrawContextMenu igTableDrawContextMenu; 2280 da_igTableMergeDrawChannels igTableMergeDrawChannels; 2281 da_igTableSortSpecsSanitize igTableSortSpecsSanitize; 2282 da_igTableSortSpecsBuild igTableSortSpecsBuild; 2283 da_igTableGetColumnNextSortDirection igTableGetColumnNextSortDirection; 2284 da_igTableFixColumnSortDirection igTableFixColumnSortDirection; 2285 da_igTableGetColumnWidthAuto igTableGetColumnWidthAuto; 2286 da_igTableBeginRow igTableBeginRow; 2287 da_igTableEndRow igTableEndRow; 2288 da_igTableBeginCell igTableBeginCell; 2289 da_igTableEndCell igTableEndCell; 2290 da_igTableGetCellBgRect igTableGetCellBgRect; 2291 da_igTableGetColumnName_TablePtr igTableGetColumnName_TablePtr; 2292 da_igTableGetColumnResizeID igTableGetColumnResizeID; 2293 da_igTableGetMaxColumnWidth igTableGetMaxColumnWidth; 2294 da_igTableSetColumnWidthAutoSingle igTableSetColumnWidthAutoSingle; 2295 da_igTableSetColumnWidthAutoAll igTableSetColumnWidthAutoAll; 2296 da_igTableRemove igTableRemove; 2297 da_igTableGcCompactTransientBuffers_TablePtr igTableGcCompactTransientBuffers_TablePtr; 2298 da_igTableGcCompactTransientBuffers_TableTempDataPtr igTableGcCompactTransientBuffers_TableTempDataPtr; 2299 da_igTableGcCompactSettings igTableGcCompactSettings; 2300 da_igTableLoadSettings igTableLoadSettings; 2301 da_igTableSaveSettings igTableSaveSettings; 2302 da_igTableResetSettings igTableResetSettings; 2303 da_igTableGetBoundSettings igTableGetBoundSettings; 2304 da_igTableSettingsInstallHandler igTableSettingsInstallHandler; 2305 da_igTableSettingsCreate igTableSettingsCreate; 2306 da_igTableSettingsFindByID igTableSettingsFindByID; 2307 da_igBeginTabBarEx igBeginTabBarEx; 2308 da_igTabBarFindTabByID igTabBarFindTabByID; 2309 da_igTabBarFindMostRecentlySelectedTabForActiveWindow igTabBarFindMostRecentlySelectedTabForActiveWindow; 2310 da_igTabBarAddTab igTabBarAddTab; 2311 da_igTabBarRemoveTab igTabBarRemoveTab; 2312 da_igTabBarCloseTab igTabBarCloseTab; 2313 da_igTabBarQueueReorder igTabBarQueueReorder; 2314 da_igTabBarQueueReorderFromMousePos igTabBarQueueReorderFromMousePos; 2315 da_igTabBarProcessReorder igTabBarProcessReorder; 2316 da_igTabItemEx igTabItemEx; 2317 da_igTabItemCalcSize igTabItemCalcSize; 2318 da_igTabItemBackground igTabItemBackground; 2319 da_igTabItemLabelAndCloseButton igTabItemLabelAndCloseButton; 2320 da_igRenderText igRenderText; 2321 da_igRenderTextWrapped igRenderTextWrapped; 2322 da_igRenderTextClipped igRenderTextClipped; 2323 da_igRenderTextClippedEx igRenderTextClippedEx; 2324 da_igRenderTextEllipsis igRenderTextEllipsis; 2325 da_igRenderFrame igRenderFrame; 2326 da_igRenderFrameBorder igRenderFrameBorder; 2327 da_igRenderColorRectWithAlphaCheckerboard igRenderColorRectWithAlphaCheckerboard; 2328 da_igRenderNavHighlight igRenderNavHighlight; 2329 da_igFindRenderedTextEnd igFindRenderedTextEnd; 2330 da_igRenderArrow igRenderArrow; 2331 da_igRenderBullet igRenderBullet; 2332 da_igRenderCheckMark igRenderCheckMark; 2333 da_igRenderMouseCursor igRenderMouseCursor; 2334 da_igRenderArrowPointingAt igRenderArrowPointingAt; 2335 da_igRenderArrowDockMenu igRenderArrowDockMenu; 2336 da_igRenderRectFilledRangeH igRenderRectFilledRangeH; 2337 da_igRenderRectFilledWithHole igRenderRectFilledWithHole; 2338 da_igTextEx igTextEx; 2339 da_igButtonEx igButtonEx; 2340 da_igCloseButton igCloseButton; 2341 da_igCollapseButton igCollapseButton; 2342 da_igArrowButtonEx igArrowButtonEx; 2343 da_igScrollbar igScrollbar; 2344 da_igScrollbarEx igScrollbarEx; 2345 da_igImageButtonEx igImageButtonEx; 2346 da_igGetWindowScrollbarRect igGetWindowScrollbarRect; 2347 da_igGetWindowScrollbarID igGetWindowScrollbarID; 2348 da_igGetWindowResizeCornerID igGetWindowResizeCornerID; 2349 da_igGetWindowResizeBorderID igGetWindowResizeBorderID; 2350 da_igSeparatorEx igSeparatorEx; 2351 da_igCheckboxFlags_S64Ptr igCheckboxFlags_S64Ptr; 2352 da_igCheckboxFlags_U64Ptr igCheckboxFlags_U64Ptr; 2353 da_igButtonBehavior igButtonBehavior; 2354 da_igDragBehavior igDragBehavior; 2355 da_igSliderBehavior igSliderBehavior; 2356 da_igSplitterBehavior igSplitterBehavior; 2357 da_igTreeNodeBehavior igTreeNodeBehavior; 2358 da_igTreeNodeBehaviorIsOpen igTreeNodeBehaviorIsOpen; 2359 da_igTreePushOverrideID igTreePushOverrideID; 2360 da_igDataTypeGetInfo igDataTypeGetInfo; 2361 da_igDataTypeFormatString igDataTypeFormatString; 2362 da_igDataTypeApplyOp igDataTypeApplyOp; 2363 da_igDataTypeApplyOpFromText igDataTypeApplyOpFromText; 2364 da_igDataTypeCompare igDataTypeCompare; 2365 da_igDataTypeClamp igDataTypeClamp; 2366 da_igInputTextEx igInputTextEx; 2367 da_igTempInputText igTempInputText; 2368 da_igTempInputScalar igTempInputScalar; 2369 da_igTempInputIsActive igTempInputIsActive; 2370 da_igGetInputTextState igGetInputTextState; 2371 da_igColorTooltip igColorTooltip; 2372 da_igColorEditOptionsPopup igColorEditOptionsPopup; 2373 da_igColorPickerOptionsPopup igColorPickerOptionsPopup; 2374 da_igPlotEx igPlotEx; 2375 da_igShadeVertsLinearColorGradientKeepAlpha igShadeVertsLinearColorGradientKeepAlpha; 2376 da_igShadeVertsLinearUV igShadeVertsLinearUV; 2377 da_igGcCompactTransientMiscBuffers igGcCompactTransientMiscBuffers; 2378 da_igGcCompactTransientWindowBuffers igGcCompactTransientWindowBuffers; 2379 da_igGcAwakeTransientWindowBuffers igGcAwakeTransientWindowBuffers; 2380 da_igErrorCheckEndFrameRecover igErrorCheckEndFrameRecover; 2381 da_igDebugDrawItemRect igDebugDrawItemRect; 2382 da_igDebugStartItemPicker igDebugStartItemPicker; 2383 da_igShowFontAtlas igShowFontAtlas; 2384 da_igDebugNodeColumns igDebugNodeColumns; 2385 da_igDebugNodeDockNode igDebugNodeDockNode; 2386 da_igDebugNodeDrawList igDebugNodeDrawList; 2387 da_igDebugNodeDrawCmdShowMeshAndBoundingBox igDebugNodeDrawCmdShowMeshAndBoundingBox; 2388 da_igDebugNodeFont igDebugNodeFont; 2389 da_igDebugNodeStorage igDebugNodeStorage; 2390 da_igDebugNodeTabBar igDebugNodeTabBar; 2391 da_igDebugNodeTable igDebugNodeTable; 2392 da_igDebugNodeTableSettings igDebugNodeTableSettings; 2393 da_igDebugNodeWindow igDebugNodeWindow; 2394 da_igDebugNodeWindowSettings igDebugNodeWindowSettings; 2395 da_igDebugNodeWindowsList igDebugNodeWindowsList; 2396 da_igDebugNodeViewport igDebugNodeViewport; 2397 da_igDebugRenderViewportThumbnail igDebugRenderViewportThumbnail; 2398 da_igImFontAtlasGetBuilderForStbTruetype igImFontAtlasGetBuilderForStbTruetype; 2399 da_igImFontAtlasBuildInit igImFontAtlasBuildInit; 2400 da_igImFontAtlasBuildSetupFont igImFontAtlasBuildSetupFont; 2401 da_igImFontAtlasBuildPackCustomRects igImFontAtlasBuildPackCustomRects; 2402 da_igImFontAtlasBuildFinish igImFontAtlasBuildFinish; 2403 da_igImFontAtlasBuildRender8bppRectFromString igImFontAtlasBuildRender8bppRectFromString; 2404 da_igImFontAtlasBuildRender32bppRectFromString igImFontAtlasBuildRender32bppRectFromString; 2405 da_igImFontAtlasBuildMultiplyCalcLookupTable igImFontAtlasBuildMultiplyCalcLookupTable; 2406 da_igImFontAtlasBuildMultiplyRectAlpha8 igImFontAtlasBuildMultiplyRectAlpha8; 2407 da_igLogText igLogText; 2408 da_ImGuiTextBuffer_appendf ImGuiTextBuffer_appendf; 2409 da_igGET_FLT_MAX igGET_FLT_MAX; 2410 da_igGET_FLT_MIN igGET_FLT_MIN; 2411 da_ImVector_ImWchar_create ImVector_ImWchar_create; 2412 da_ImVector_ImWchar_destroy ImVector_ImWchar_destroy; 2413 da_ImVector_ImWchar_Init ImVector_ImWchar_Init; 2414 da_ImVector_ImWchar_UnInit ImVector_ImWchar_UnInit; 2415 }