----------------overloadings--------------------------- ImColor_ImColor 5 1 nil ImColor_ImColorNil () 2 nil ImColor_ImColorInt (int,int,int,int) 3 nil ImColor_ImColorU32 (ImU32) 4 nil ImColor_ImColorFloat (float,float,float,float) 5 nil ImColor_ImColorVec4 (const ImVec4) ImDrawList_AddText 2 1 void ImDrawList_AddTextVec2 (const ImVec2,ImU32,const char*,const char*) 2 void ImDrawList_AddTextFontPtr (const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*) ImGuiPtrOrIndex_ImGuiPtrOrIndex 2 1 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr (void*) 2 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexInt (int) ImGuiStoragePair_ImGuiStoragePair 3 1 nil ImGuiStoragePair_ImGuiStoragePairInt (ImGuiID,int) 2 nil ImGuiStoragePair_ImGuiStoragePairFloat (ImGuiID,float) 3 nil ImGuiStoragePair_ImGuiStoragePairPtr (ImGuiID,void*) ImGuiStyleMod_ImGuiStyleMod 3 1 nil ImGuiStyleMod_ImGuiStyleModInt (ImGuiStyleVar,int) 2 nil ImGuiStyleMod_ImGuiStyleModFloat (ImGuiStyleVar,float) 3 nil ImGuiStyleMod_ImGuiStyleModVec2 (ImGuiStyleVar,ImVec2) ImGuiTextRange_ImGuiTextRange 2 1 nil ImGuiTextRange_ImGuiTextRangeNil () 2 nil ImGuiTextRange_ImGuiTextRangeStr (const char*,const char*) ImGuiWindow_GetID 3 1 ImGuiID ImGuiWindow_GetIDStr (const char*,const char*) 2 ImGuiID ImGuiWindow_GetIDPtr (const void*) 3 ImGuiID ImGuiWindow_GetIDInt (int) ImGuiWindow_GetIDNoKeepAlive 3 1 ImGuiID ImGuiWindow_GetIDNoKeepAliveStr (const char*,const char*) 2 ImGuiID ImGuiWindow_GetIDNoKeepAlivePtr (const void*) 3 ImGuiID ImGuiWindow_GetIDNoKeepAliveInt (int) ImPool_Remove 2 1 void ImPool_RemoveTPtr (ImGuiID,const T*) 2 void ImPool_RemovePoolIdx (ImGuiID,ImPoolIdx) ImRect_Add 2 1 void ImRect_AddVec2 (const ImVec2) 2 void ImRect_AddRect (const ImRect) ImRect_Contains 2 1 bool ImRect_ContainsVec2 (const ImVec2)const 2 bool ImRect_ContainsRect (const ImRect)const ImRect_Expand 2 1 void ImRect_ExpandFloat (const float) 2 void ImRect_ExpandVec2 (const ImVec2) ImRect_ImRect 4 1 nil ImRect_ImRectNil () 2 nil ImRect_ImRectVec2 (const ImVec2,const ImVec2) 3 nil ImRect_ImRectVec4 (const ImVec4) 4 nil ImRect_ImRectFloat (float,float,float,float) ImSpan_ImSpan 3 1 nil ImSpan_ImSpanNil () 2 nil ImSpan_ImSpanTPtrInt (T*,int) 3 nil ImSpan_ImSpanTPtrTPtr (T*,T*) ImSpan_begin 2 1 T* ImSpan_beginNil () 2 const T* ImSpan_begin_const ()const ImSpan_end 2 1 T* ImSpan_endNil () 2 const T* ImSpan_end_const ()const ImSpan_set 2 1 void ImSpan_setInt (T*,int) 2 void ImSpan_setTPtr (T*,T*) ImVec1_ImVec1 2 1 nil ImVec1_ImVec1Nil () 2 nil ImVec1_ImVec1Float (float) ImVec2_ImVec2 2 1 nil ImVec2_ImVec2Nil () 2 nil ImVec2_ImVec2Float (float,float) ImVec2ih_ImVec2ih 3 1 nil ImVec2ih_ImVec2ihNil () 2 nil ImVec2ih_ImVec2ihshort (short,short) 3 nil ImVec2ih_ImVec2ihVec2 (const ImVec2) ImVec4_ImVec4 2 1 nil ImVec4_ImVec4Nil () 2 nil ImVec4_ImVec4Float (float,float,float,float) ImVector_ImVector 2 1 nil ImVector_ImVectorNil () 2 nil ImVector_ImVectorVector (const ImVector) ImVector_back 2 1 T* ImVector_backNil () 2 const T* ImVector_back_const ()const ImVector_begin 2 1 T* ImVector_beginNil () 2 const T* ImVector_begin_const ()const ImVector_end 2 1 T* ImVector_endNil () 2 const T* ImVector_end_const ()const ImVector_erase 2 1 T* ImVector_eraseNil (const T*) 2 T* ImVector_eraseTPtr (const T*,const T*) ImVector_find 2 1 T* ImVector_findNil (const T) 2 const T* ImVector_find_const (const T)const ImVector_front 2 1 T* ImVector_frontNil () 2 const T* ImVector_front_const ()const ImVector_resize 2 1 void ImVector_resizeNil (int) 2 void ImVector_resizeT (int,const T) igBeginChild 2 1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags) 2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) igCheckboxFlags 4 1 bool igCheckboxFlagsIntPtr (const char*,int*,int) 2 bool igCheckboxFlagsUintPtr (const char*,unsigned int*,unsigned int) 3 bool igCheckboxFlagsS64Ptr (const char*,ImS64*,ImS64) 4 bool igCheckboxFlagsU64Ptr (const char*,ImU64*,ImU64) igCollapsingHeader 2 1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags) 2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags) igCombo 3 1 bool igComboStr_arr (const char*,int*,const char* const[],int,int) 2 bool igComboStr (const char*,int*,const char*,int) 3 bool igComboFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) igGetColorU32 3 1 ImU32 igGetColorU32Col (ImGuiCol,float) 2 ImU32 igGetColorU32Vec4 (const ImVec4) 3 ImU32 igGetColorU32U32 (ImU32) igGetForegroundDrawList 2 1 ImDrawList* igGetForegroundDrawListNil () 2 ImDrawList* igGetForegroundDrawListWindowPtr (ImGuiWindow*) igGetID 3 1 ImGuiID igGetIDStr (const char*) 2 ImGuiID igGetIDStrStr (const char*,const char*) 3 ImGuiID igGetIDPtr (const void*) igImAbs 2 1 float igImAbsFloat (float) 2 double igImAbsdouble (double) igImFloor 2 1 float igImFloorFloat (float) 2 ImVec2 igImFloorVec2 (const ImVec2) igImIsPowerOfTwo 2 1 bool igImIsPowerOfTwoInt (int) 2 bool igImIsPowerOfTwoU64 (ImU64) igImLengthSqr 2 1 float igImLengthSqrVec2 (const ImVec2) 2 float igImLengthSqrVec4 (const ImVec4) igImLerp 3 1 ImVec2 igImLerpVec2Float (const ImVec2,const ImVec2,float) 2 ImVec2 igImLerpVec2Vec2 (const ImVec2,const ImVec2,const ImVec2) 3 ImVec4 igImLerpVec4 (const ImVec4,const ImVec4,float) igImLog 2 1 float igImLogFloat (float) 2 double igImLogdouble (double) igImPow 2 1 float igImPowFloat (float,float) 2 double igImPowdouble (double,double) igImSign 2 1 float igImSignFloat (float) 2 double igImSigndouble (double) igIsPopupOpen 2 1 bool igIsPopupOpenStr (const char*,ImGuiPopupFlags) 2 bool igIsPopupOpenID (ImGuiID,ImGuiPopupFlags) igIsRectVisible 2 1 bool igIsRectVisibleNil (const ImVec2) 2 bool igIsRectVisibleVec2 (const ImVec2,const ImVec2) igItemSize 2 1 void igItemSizeVec2 (const ImVec2,float) 2 void igItemSizeRect (const ImRect,float) igListBox 2 1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int) 2 bool igListBoxFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) igListBoxHeader 2 1 bool igListBoxHeaderVec2 (const char*,const ImVec2) 2 bool igListBoxHeaderInt (const char*,int,int) igMarkIniSettingsDirty 2 1 void igMarkIniSettingsDirtyNil () 2 void igMarkIniSettingsDirtyWindowPtr (ImGuiWindow*) igMenuItem 2 1 bool igMenuItemBool (const char*,const char*,bool,bool) 2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) igPlotHistogram 2 1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) 2 void igPlotHistogramFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igPlotLines 2 1 void igPlotLinesFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) 2 void igPlotLinesFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igPushID 4 1 void igPushIDStr (const char*) 2 void igPushIDStrStr (const char*,const char*) 3 void igPushIDPtr (const void*) 4 void igPushIDInt (int) igPushStyleColor 2 1 void igPushStyleColorU32 (ImGuiCol,ImU32) 2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4) igPushStyleVar 2 1 void igPushStyleVarFloat (ImGuiStyleVar,float) 2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2) igRadioButton 2 1 bool igRadioButtonBool (const char*,bool) 2 bool igRadioButtonIntPtr (const char*,int*,int) igSelectable 2 1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2) 2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) igSetScrollFromPosX 2 1 void igSetScrollFromPosXFloat (float,float) 2 void igSetScrollFromPosXWindowPtr (ImGuiWindow*,float,float) igSetScrollFromPosY 2 1 void igSetScrollFromPosYFloat (float,float) 2 void igSetScrollFromPosYWindowPtr (ImGuiWindow*,float,float) igSetScrollX 2 1 void igSetScrollXFloat (float) 2 void igSetScrollXWindowPtr (ImGuiWindow*,float) igSetScrollY 2 1 void igSetScrollYFloat (float) 2 void igSetScrollYWindowPtr (ImGuiWindow*,float) igSetWindowCollapsed 3 1 void igSetWindowCollapsedBool (bool,ImGuiCond) 2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) 3 void igSetWindowCollapsedWindowPtr (ImGuiWindow*,bool,ImGuiCond) igSetWindowFocus 2 1 void igSetWindowFocusNil () 2 void igSetWindowFocusStr (const char*) igSetWindowPos 3 1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond) 2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond) 3 void igSetWindowPosWindowPtr (ImGuiWindow*,const ImVec2,ImGuiCond) igSetWindowSize 3 1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond) 2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond) 3 void igSetWindowSizeWindowPtr (ImGuiWindow*,const ImVec2,ImGuiCond) igTableGetColumnName 2 1 const char* igTableGetColumnNameInt (int) 2 const char* igTableGetColumnNameTablePtr (const ImGuiTable*,int) igTreeNode 3 1 bool igTreeNodeStr (const char*) 2 bool igTreeNodeStrStr (const char*,const char*,...) 3 bool igTreeNodePtr (const void*,const char*,...) igTreeNodeEx 3 1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) 2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) 3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...) igTreeNodeExV 2 1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list) 2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list) igTreeNodeV 2 1 bool igTreeNodeVStr (const char*,const char*,va_list) 2 bool igTreeNodeVPtr (const void*,const char*,va_list) igTreePush 2 1 void igTreePushStr (const char*) 2 void igTreePushPtr (const void*) igValue 4 1 void igValueBool (const char*,bool) 2 void igValueInt (const char*,int) 3 void igValueUint (const char*,unsigned int) 4 void igValueFloat (const char*,float,const char*) 172 overloaded