mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 11:58:30 +01:00
pull imgui 1.89.5 and generate
This commit is contained in:
48
cimgui.cpp
48
cimgui.cpp
@@ -1,5 +1,5 @@
|
||||
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
|
||||
//based on imgui.h file version "1.89.4" 18940 from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.89.5" 18950 from Dear ImGui https://github.com/ocornut/imgui
|
||||
//with imgui_internal.h api
|
||||
//docking branch
|
||||
#ifdef IMGUI_ENABLE_FREETYPE
|
||||
@@ -1685,6 +1685,10 @@ CIMGUI_API void ImGuiIO_AddMouseWheelEvent(ImGuiIO* self,float wheel_x,float whe
|
||||
{
|
||||
return self->AddMouseWheelEvent(wheel_x,wheel_y);
|
||||
}
|
||||
CIMGUI_API void ImGuiIO_AddMouseSourceEvent(ImGuiIO* self,ImGuiMouseSource source)
|
||||
{
|
||||
return self->AddMouseSourceEvent(source);
|
||||
}
|
||||
CIMGUI_API void ImGuiIO_AddMouseViewportEvent(ImGuiIO* self,ImGuiID id)
|
||||
{
|
||||
return self->AddMouseViewportEvent(id);
|
||||
@@ -3288,6 +3292,18 @@ CIMGUI_API void ImGuiMenuColumns_CalcNextTotalWidth(ImGuiMenuColumns* self,bool
|
||||
{
|
||||
return self->CalcNextTotalWidth(update_offsets);
|
||||
}
|
||||
CIMGUI_API ImGuiInputTextDeactivatedState* ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState(void)
|
||||
{
|
||||
return IM_NEW(ImGuiInputTextDeactivatedState)();
|
||||
}
|
||||
CIMGUI_API void ImGuiInputTextDeactivatedState_destroy(ImGuiInputTextDeactivatedState* self)
|
||||
{
|
||||
IM_DELETE(self);
|
||||
}
|
||||
CIMGUI_API void ImGuiInputTextDeactivatedState_ClearFreeMemory(ImGuiInputTextDeactivatedState* self)
|
||||
{
|
||||
return self->ClearFreeMemory();
|
||||
}
|
||||
CIMGUI_API ImGuiInputTextState* ImGuiInputTextState_ImGuiInputTextState(void)
|
||||
{
|
||||
return IM_NEW(ImGuiInputTextState)();
|
||||
@@ -3840,9 +3856,9 @@ CIMGUI_API void igFocusWindow(ImGuiWindow* window)
|
||||
{
|
||||
return ImGui::FocusWindow(window);
|
||||
}
|
||||
CIMGUI_API void igFocusTopMostWindowUnderOne(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window)
|
||||
CIMGUI_API void igFocusTopMostWindowUnderOne(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window,ImGuiViewport* filter_viewport)
|
||||
{
|
||||
return ImGui::FocusTopMostWindowUnderOne(under_this_window,ignore_window);
|
||||
return ImGui::FocusTopMostWindowUnderOne(under_this_window,ignore_window,filter_viewport);
|
||||
}
|
||||
CIMGUI_API void igBringWindowToFocusFront(ImGuiWindow* window)
|
||||
{
|
||||
@@ -4104,6 +4120,10 @@ CIMGUI_API bool igItemHoverable(const ImRect bb,ImGuiID id)
|
||||
{
|
||||
return ImGui::ItemHoverable(bb,id);
|
||||
}
|
||||
CIMGUI_API bool igIsWindowContentHoverable(ImGuiWindow* window,ImGuiHoveredFlags flags)
|
||||
{
|
||||
return ImGui::IsWindowContentHoverable(window,flags);
|
||||
}
|
||||
CIMGUI_API bool igIsClippedEx(const ImRect bb,ImGuiID id)
|
||||
{
|
||||
return ImGui::IsClippedEx(bb,id);
|
||||
@@ -4320,11 +4340,15 @@ CIMGUI_API ImGuiKeyChord igConvertShortcutMod(ImGuiKeyChord key_chord)
|
||||
{
|
||||
return ImGui::ConvertShortcutMod(key_chord);
|
||||
}
|
||||
CIMGUI_API ImGuiKey igConvertSingleModFlagToKey(ImGuiKey key)
|
||||
CIMGUI_API ImGuiKey igConvertSingleModFlagToKey(ImGuiContext* ctx,ImGuiKey key)
|
||||
{
|
||||
return ImGui::ConvertSingleModFlagToKey(key);
|
||||
return ImGui::ConvertSingleModFlagToKey(ctx,key);
|
||||
}
|
||||
CIMGUI_API ImGuiKeyData* igGetKeyData(ImGuiKey key)
|
||||
CIMGUI_API ImGuiKeyData* igGetKeyData_ContextPtr(ImGuiContext* ctx,ImGuiKey key)
|
||||
{
|
||||
return ImGui::GetKeyData(ctx,key);
|
||||
}
|
||||
CIMGUI_API ImGuiKeyData* igGetKeyData_Key(ImGuiKey key)
|
||||
{
|
||||
return ImGui::GetKeyData(key);
|
||||
}
|
||||
@@ -4372,6 +4396,10 @@ CIMGUI_API void igSetKeyOwner(ImGuiKey key,ImGuiID owner_id,ImGuiInputFlags flag
|
||||
{
|
||||
return ImGui::SetKeyOwner(key,owner_id,flags);
|
||||
}
|
||||
CIMGUI_API void igSetKeyOwnersForKeyChord(ImGuiKeyChord key,ImGuiID owner_id,ImGuiInputFlags flags)
|
||||
{
|
||||
return ImGui::SetKeyOwnersForKeyChord(key,owner_id,flags);
|
||||
}
|
||||
CIMGUI_API void igSetItemKeyOwner(ImGuiKey key,ImGuiInputFlags flags)
|
||||
{
|
||||
return ImGui::SetItemKeyOwner(key,flags);
|
||||
@@ -4380,9 +4408,9 @@ CIMGUI_API bool igTestKeyOwner(ImGuiKey key,ImGuiID owner_id)
|
||||
{
|
||||
return ImGui::TestKeyOwner(key,owner_id);
|
||||
}
|
||||
CIMGUI_API ImGuiKeyOwnerData* igGetKeyOwnerData(ImGuiKey key)
|
||||
CIMGUI_API ImGuiKeyOwnerData* igGetKeyOwnerData(ImGuiContext* ctx,ImGuiKey key)
|
||||
{
|
||||
return ImGui::GetKeyOwnerData(key);
|
||||
return ImGui::GetKeyOwnerData(ctx,key);
|
||||
}
|
||||
CIMGUI_API bool igIsKeyDown_ID(ImGuiKey key,ImGuiID owner_id)
|
||||
{
|
||||
@@ -5136,6 +5164,10 @@ CIMGUI_API bool igInputTextEx(const char* label,const char* hint,char* buf,int b
|
||||
{
|
||||
return ImGui::InputTextEx(label,hint,buf,buf_size,size_arg,flags,callback,user_data);
|
||||
}
|
||||
CIMGUI_API void igInputTextDeactivateHook(ImGuiID id)
|
||||
{
|
||||
return ImGui::InputTextDeactivateHook(id);
|
||||
}
|
||||
CIMGUI_API bool igTempInputText(const ImRect bb,ImGuiID id,const char* label,char* buf,int buf_size,ImGuiInputTextFlags flags)
|
||||
{
|
||||
return ImGui::TempInputText(bb,id,label,buf,buf_size,flags);
|
||||
|
Reference in New Issue
Block a user