Update to v1.66.

This commit is contained in:
Eric Mellino
2018-11-22 11:06:40 -08:00
parent 8911a5a992
commit ed6212bb34
10 changed files with 322 additions and 272 deletions

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.65" from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.66" from Dear ImGui https://github.com/ocornut/imgui
#include "./imgui/imgui.h" #include "./imgui/imgui.h"
#include "cimgui.h" #include "cimgui.h"
@@ -281,9 +281,9 @@ CIMGUI_API void igSetScrollY(float scroll_y)
{ {
return ImGui::SetScrollY(scroll_y); return ImGui::SetScrollY(scroll_y);
} }
CIMGUI_API void igSetScrollHere(float center_y_ratio) CIMGUI_API void igSetScrollHereY(float center_y_ratio)
{ {
return ImGui::SetScrollHere(center_y_ratio); return ImGui::SetScrollHereY(center_y_ratio);
} }
CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio) CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio)
{ {
@@ -711,9 +711,9 @@ CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_
{ {
return ImGui::SliderFloat4(label,v,v_min,v_max,format,power); return ImGui::SliderFloat4(label,v,v_min,v_max,format,power);
} }
CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max) CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)
{ {
return ImGui::SliderAngle(label,v_rad,v_degrees_min,v_degrees_max); return ImGui::SliderAngle(label,v_rad,v_degrees_min,v_degrees_max,format);
} }
CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format) CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format)
{ {
@@ -1142,6 +1142,10 @@ CIMGUI_API void igEndDragDropTarget()
{ {
return ImGui::EndDragDropTarget(); return ImGui::EndDragDropTarget();
} }
CIMGUI_API const ImGuiPayload* igGetDragDropPayload()
{
return ImGui::GetDragDropPayload();
}
CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect) CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)
{ {
return ImGui::PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect); return ImGui::PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect);
@@ -2162,7 +2166,7 @@ CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,con
{ {
return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width); return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width);
} }
CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c) CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)
{ {
return self->RenderChar(draw_list,size,pos,col,c); return self->RenderChar(draw_list,size,pos,col,c);
} }

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.65" from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.66" from Dear ImGui https://github.com/ocornut/imgui
#include <stdio.h> #include <stdio.h>
#include <stdint.h> #include <stdint.h>
#if defined _WIN32 || defined __CYGWIN__ #if defined _WIN32 || defined __CYGWIN__
@@ -140,8 +140,9 @@ enum ImGuiWindowFlags_
ImGuiWindowFlags_NoScrollWithMouse = 1 << 4, ImGuiWindowFlags_NoScrollWithMouse = 1 << 4,
ImGuiWindowFlags_NoCollapse = 1 << 5, ImGuiWindowFlags_NoCollapse = 1 << 5,
ImGuiWindowFlags_AlwaysAutoResize = 1 << 6, ImGuiWindowFlags_AlwaysAutoResize = 1 << 6,
ImGuiWindowFlags_NoBackground = 1 << 7,
ImGuiWindowFlags_NoSavedSettings = 1 << 8, ImGuiWindowFlags_NoSavedSettings = 1 << 8,
ImGuiWindowFlags_NoInputs = 1 << 9, ImGuiWindowFlags_NoMouseInputs = 1 << 9,
ImGuiWindowFlags_MenuBar = 1 << 10, ImGuiWindowFlags_MenuBar = 1 << 10,
ImGuiWindowFlags_HorizontalScrollbar = 1 << 11, ImGuiWindowFlags_HorizontalScrollbar = 1 << 11,
ImGuiWindowFlags_NoFocusOnAppearing = 1 << 12, ImGuiWindowFlags_NoFocusOnAppearing = 1 << 12,
@@ -152,6 +153,8 @@ enum ImGuiWindowFlags_
ImGuiWindowFlags_NoNavInputs = 1 << 18, ImGuiWindowFlags_NoNavInputs = 1 << 18,
ImGuiWindowFlags_NoNavFocus = 1 << 19, ImGuiWindowFlags_NoNavFocus = 1 << 19,
ImGuiWindowFlags_NoNav = ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus, ImGuiWindowFlags_NoNav = ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus,
ImGuiWindowFlags_NoDecoration = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse,
ImGuiWindowFlags_NoInputs = ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus,
ImGuiWindowFlags_NavFlattened = 1 << 23, ImGuiWindowFlags_NavFlattened = 1 << 23,
ImGuiWindowFlags_ChildWindow = 1 << 24, ImGuiWindowFlags_ChildWindow = 1 << 24,
ImGuiWindowFlags_Tooltip = 1 << 25, ImGuiWindowFlags_Tooltip = 1 << 25,
@@ -580,7 +583,6 @@ typedef struct ImVector_CustomRect {int Size;int Capacity;CustomRect* Data;} ImV
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel; typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char;
typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID; typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID;
typedef struct ImVector_unsigned_short {int Size;int Capacity;unsigned short* Data;} ImVector_unsigned_short;
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert; typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd; typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd;
typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr;
@@ -601,6 +603,7 @@ struct ImGuiTextFilter
struct ImGuiTextBuffer struct ImGuiTextBuffer
{ {
ImVector_char Buf; ImVector_char Buf;
static char EmptyString[1];
}; };
struct ImGuiStorage struct ImGuiStorage
{ {
@@ -773,7 +776,7 @@ struct ImFont
ImVec2 DisplayOffset; ImVec2 DisplayOffset;
ImVector_ImFontGlyph Glyphs; ImVector_ImFontGlyph Glyphs;
ImVector_float IndexAdvanceX; ImVector_float IndexAdvanceX;
ImVector_unsigned_short IndexLookup; ImVector_ImWchar IndexLookup;
const ImFontGlyph* FallbackGlyph; const ImFontGlyph* FallbackGlyph;
float FallbackAdvanceX; float FallbackAdvanceX;
ImWchar FallbackChar; ImWchar FallbackChar;
@@ -913,7 +916,7 @@ CIMGUI_API float igGetScrollMaxX(void);
CIMGUI_API float igGetScrollMaxY(void); CIMGUI_API float igGetScrollMaxY(void);
CIMGUI_API void igSetScrollX(float scroll_x); CIMGUI_API void igSetScrollX(float scroll_x);
CIMGUI_API void igSetScrollY(float scroll_y); CIMGUI_API void igSetScrollY(float scroll_y);
CIMGUI_API void igSetScrollHere(float center_y_ratio); CIMGUI_API void igSetScrollHereY(float center_y_ratio);
CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio); CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio);
CIMGUI_API void igPushFont(ImFont* font); CIMGUI_API void igPushFont(ImFont* font);
CIMGUI_API void igPopFont(void); CIMGUI_API void igPopFont(void);
@@ -1016,7 +1019,7 @@ CIMGUI_API bool igSliderFloat(const char* label,float* v,float v_min,float v_max
CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,float power); CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,float power);
CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,float power); CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,float power);
CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,float power); CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,float power);
CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max); CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format);
CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format); CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format);
CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format); CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format);
CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format); CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format);
@@ -1119,6 +1122,7 @@ CIMGUI_API void igEndDragDropSource(void);
CIMGUI_API bool igBeginDragDropTarget(void); CIMGUI_API bool igBeginDragDropTarget(void);
CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags); CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags);
CIMGUI_API void igEndDragDropTarget(void); CIMGUI_API void igEndDragDropTarget(void);
CIMGUI_API const ImGuiPayload* igGetDragDropPayload(void);
CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
CIMGUI_API void igPopClipRect(void); CIMGUI_API void igPopClipRect(void);
CIMGUI_API void igSetItemDefaultFocus(void); CIMGUI_API void igSetItemDefaultFocus(void);
@@ -1374,7 +1378,7 @@ CIMGUI_API bool ImFont_IsLoaded(ImFont* self);
CIMGUI_API const char* ImFont_GetDebugName(ImFont* self); CIMGUI_API const char* ImFont_GetDebugName(ImFont* self);
CIMGUI_API ImVec2 ImFont_CalcTextSizeA(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining); CIMGUI_API ImVec2 ImFont_CalcTextSizeA(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width); CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width);
CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c); CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c);
CIMGUI_API void ImFont_RenderText(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); CIMGUI_API void ImFont_RenderText(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);
CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size); CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size);
CIMGUI_API void ImFont_AddGlyph(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x); CIMGUI_API void ImFont_AddGlyph(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x);

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.65" from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.66" from Dear ImGui https://github.com/ocornut/imgui
#include "./imgui/imgui.h" #include "./imgui/imgui.h"
#include "cimgui.h" #include "cimgui.h"
@@ -281,9 +281,9 @@ CIMGUI_API void igSetScrollY(float scroll_y)
{ {
return ImGui::SetScrollY(scroll_y); return ImGui::SetScrollY(scroll_y);
} }
CIMGUI_API void igSetScrollHere(float center_y_ratio) CIMGUI_API void igSetScrollHereY(float center_y_ratio)
{ {
return ImGui::SetScrollHere(center_y_ratio); return ImGui::SetScrollHereY(center_y_ratio);
} }
CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio) CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio)
{ {
@@ -711,9 +711,9 @@ CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_
{ {
return ImGui::SliderFloat4(label,v,v_min,v_max,format,power); return ImGui::SliderFloat4(label,v,v_min,v_max,format,power);
} }
CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max) CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)
{ {
return ImGui::SliderAngle(label,v_rad,v_degrees_min,v_degrees_max); return ImGui::SliderAngle(label,v_rad,v_degrees_min,v_degrees_max,format);
} }
CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format) CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format)
{ {
@@ -1142,6 +1142,10 @@ CIMGUI_API void igEndDragDropTarget()
{ {
return ImGui::EndDragDropTarget(); return ImGui::EndDragDropTarget();
} }
CIMGUI_API const ImGuiPayload* igGetDragDropPayload()
{
return ImGui::GetDragDropPayload();
}
CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect) CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)
{ {
return ImGui::PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect); return ImGui::PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect);
@@ -2162,7 +2166,7 @@ CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,con
{ {
return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width); return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width);
} }
CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c) CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)
{ {
return self->RenderChar(draw_list,size,pos,col,c); return self->RenderChar(draw_list,size,pos,col,c);
} }

View File

@@ -1,5 +1,5 @@
//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui
//based on imgui.h file version "1.65" from Dear ImGui https://github.com/ocornut/imgui //based on imgui.h file version "1.66" from Dear ImGui https://github.com/ocornut/imgui
#include <stdio.h> #include <stdio.h>
#include <stdint.h> #include <stdint.h>
#if defined _WIN32 || defined __CYGWIN__ #if defined _WIN32 || defined __CYGWIN__
@@ -140,8 +140,9 @@ enum ImGuiWindowFlags_
ImGuiWindowFlags_NoScrollWithMouse = 1 << 4, ImGuiWindowFlags_NoScrollWithMouse = 1 << 4,
ImGuiWindowFlags_NoCollapse = 1 << 5, ImGuiWindowFlags_NoCollapse = 1 << 5,
ImGuiWindowFlags_AlwaysAutoResize = 1 << 6, ImGuiWindowFlags_AlwaysAutoResize = 1 << 6,
ImGuiWindowFlags_NoBackground = 1 << 7,
ImGuiWindowFlags_NoSavedSettings = 1 << 8, ImGuiWindowFlags_NoSavedSettings = 1 << 8,
ImGuiWindowFlags_NoInputs = 1 << 9, ImGuiWindowFlags_NoMouseInputs = 1 << 9,
ImGuiWindowFlags_MenuBar = 1 << 10, ImGuiWindowFlags_MenuBar = 1 << 10,
ImGuiWindowFlags_HorizontalScrollbar = 1 << 11, ImGuiWindowFlags_HorizontalScrollbar = 1 << 11,
ImGuiWindowFlags_NoFocusOnAppearing = 1 << 12, ImGuiWindowFlags_NoFocusOnAppearing = 1 << 12,
@@ -152,6 +153,8 @@ enum ImGuiWindowFlags_
ImGuiWindowFlags_NoNavInputs = 1 << 18, ImGuiWindowFlags_NoNavInputs = 1 << 18,
ImGuiWindowFlags_NoNavFocus = 1 << 19, ImGuiWindowFlags_NoNavFocus = 1 << 19,
ImGuiWindowFlags_NoNav = ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus, ImGuiWindowFlags_NoNav = ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus,
ImGuiWindowFlags_NoDecoration = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse,
ImGuiWindowFlags_NoInputs = ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus,
ImGuiWindowFlags_NavFlattened = 1 << 23, ImGuiWindowFlags_NavFlattened = 1 << 23,
ImGuiWindowFlags_ChildWindow = 1 << 24, ImGuiWindowFlags_ChildWindow = 1 << 24,
ImGuiWindowFlags_Tooltip = 1 << 25, ImGuiWindowFlags_Tooltip = 1 << 25,
@@ -580,7 +583,6 @@ typedef struct ImVector_CustomRect {int Size;int Capacity;CustomRect* Data;} ImV
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel; typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char;
typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID; typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID;
typedef struct ImVector_unsigned_short {int Size;int Capacity;unsigned short* Data;} ImVector_unsigned_short;
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert; typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd; typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd;
typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr;
@@ -601,6 +603,7 @@ struct ImGuiTextFilter
struct ImGuiTextBuffer struct ImGuiTextBuffer
{ {
ImVector_char Buf; ImVector_char Buf;
static char EmptyString[1];
}; };
struct ImGuiStorage struct ImGuiStorage
{ {
@@ -773,7 +776,7 @@ struct ImFont
ImVec2 DisplayOffset; ImVec2 DisplayOffset;
ImVector_ImFontGlyph Glyphs; ImVector_ImFontGlyph Glyphs;
ImVector_float IndexAdvanceX; ImVector_float IndexAdvanceX;
ImVector_unsigned_short IndexLookup; ImVector_ImWchar IndexLookup;
const ImFontGlyph* FallbackGlyph; const ImFontGlyph* FallbackGlyph;
float FallbackAdvanceX; float FallbackAdvanceX;
ImWchar FallbackChar; ImWchar FallbackChar;
@@ -913,7 +916,7 @@ CIMGUI_API float igGetScrollMaxX(void);
CIMGUI_API float igGetScrollMaxY(void); CIMGUI_API float igGetScrollMaxY(void);
CIMGUI_API void igSetScrollX(float scroll_x); CIMGUI_API void igSetScrollX(float scroll_x);
CIMGUI_API void igSetScrollY(float scroll_y); CIMGUI_API void igSetScrollY(float scroll_y);
CIMGUI_API void igSetScrollHere(float center_y_ratio); CIMGUI_API void igSetScrollHereY(float center_y_ratio);
CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio); CIMGUI_API void igSetScrollFromPosY(float pos_y,float center_y_ratio);
CIMGUI_API void igPushFont(ImFont* font); CIMGUI_API void igPushFont(ImFont* font);
CIMGUI_API void igPopFont(void); CIMGUI_API void igPopFont(void);
@@ -1016,7 +1019,7 @@ CIMGUI_API bool igSliderFloat(const char* label,float* v,float v_min,float v_max
CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,float power); CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,float power);
CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,float power); CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,float power);
CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,float power); CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,float power);
CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max); CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format);
CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format); CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format);
CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format); CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format);
CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format); CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format);
@@ -1119,6 +1122,7 @@ CIMGUI_API void igEndDragDropSource(void);
CIMGUI_API bool igBeginDragDropTarget(void); CIMGUI_API bool igBeginDragDropTarget(void);
CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags); CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags);
CIMGUI_API void igEndDragDropTarget(void); CIMGUI_API void igEndDragDropTarget(void);
CIMGUI_API const ImGuiPayload* igGetDragDropPayload(void);
CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
CIMGUI_API void igPopClipRect(void); CIMGUI_API void igPopClipRect(void);
CIMGUI_API void igSetItemDefaultFocus(void); CIMGUI_API void igSetItemDefaultFocus(void);
@@ -1374,7 +1378,7 @@ CIMGUI_API bool ImFont_IsLoaded(ImFont* self);
CIMGUI_API const char* ImFont_GetDebugName(ImFont* self); CIMGUI_API const char* ImFont_GetDebugName(ImFont* self);
CIMGUI_API ImVec2 ImFont_CalcTextSizeA(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining); CIMGUI_API ImVec2 ImFont_CalcTextSizeA(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width); CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width);
CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,unsigned short c); CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c);
CIMGUI_API void ImFont_RenderText(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); CIMGUI_API void ImFont_RenderText(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);
CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size); CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size);
CIMGUI_API void ImFont_AddGlyph(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x); CIMGUI_API void ImFont_AddGlyph(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x);

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -29,28 +29,23 @@ igSetWindowCollapsed 2
igPlotLines 2 igPlotLines 2
1 void igPlotLines (const char*,const float*,int,int,const char*,float,float,ImVec2,int) 1 void igPlotLines (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
2 void igPlotLinesFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) 2 void igPlotLinesFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
ImVec2_ImVec2 2 igListBoxHeader 2
1 nil ImVec2_ImVec2 () 1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
2 nil ImVec2_ImVec2Float (float,float) 2 bool igListBoxHeaderInt (const char*,int,int)
igPlotHistogram 2 igPlotHistogram 2
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) 1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) 2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
igTreeNodeExV 2 igTreeNodeExV 2
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list) 1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list) 2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list)
igMenuItem 2
1 bool igMenuItemBool (const char*,const char*,bool,bool)
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
igGetID 3 igGetID 3
1 ImGuiID igGetIDStr (const char*) 1 ImGuiID igGetIDStr (const char*)
2 ImGuiID igGetIDRange (const char*,const char*) 2 ImGuiID igGetIDRange (const char*,const char*)
3 ImGuiID igGetIDPtr (const void*) 3 ImGuiID igGetIDPtr (const void*)
igListBoxHeader 2 igGetColorU32 3
1 bool igListBoxHeaderVec2 (const char*,const ImVec2) 1 ImU32 igGetColorU32 (ImGuiCol,float)
2 bool igListBoxHeaderInt (const char*,int,int) 2 ImU32 igGetColorU32Vec4 (const ImVec4)
igTreePush 2 3 ImU32 igGetColorU32U32 (ImU32)
1 void igTreePushStr (const char*)
2 void igTreePushPtr (const void*)
igBeginChild 2 igBeginChild 2
1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags) 1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags)
2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) 2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags)
@@ -63,44 +58,49 @@ igSelectable 2
igListBox 2 igListBox 2
1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int) 1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int)
2 bool igListBoxFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) 2 bool igListBoxFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
igSetWindowFocus 2
1 void igSetWindowFocus ()
2 void igSetWindowFocusStr (const char*)
igPushID 4 igPushID 4
1 void igPushIDStr (const char*) 1 void igPushIDStr (const char*)
2 void igPushIDRange (const char*,const char*) 2 void igPushIDRange (const char*,const char*)
3 void igPushIDPtr (const void*) 3 void igPushIDPtr (const void*)
4 void igPushIDInt (int) 4 void igPushIDInt (int)
igTreeNodeEx 3
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
Pair_Pair 3 Pair_Pair 3
1 nil Pair_PairInt (ImGuiID,int) 1 nil Pair_PairInt (ImGuiID,int)
2 nil Pair_PairFloat (ImGuiID,float) 2 nil Pair_PairFloat (ImGuiID,float)
3 nil Pair_PairPtr (ImGuiID,void*) 3 nil Pair_PairPtr (ImGuiID,void*)
igTreePush 2
1 void igTreePushStr (const char*)
2 void igTreePushPtr (const void*)
TextRange_TextRange 2 TextRange_TextRange 2
1 nil TextRange_TextRange () 1 nil TextRange_TextRange ()
2 nil TextRange_TextRangeStr (const char*,const char*) 2 nil TextRange_TextRangeStr (const char*,const char*)
igSetWindowFocus 2 igPushStyleColor 2
1 void igSetWindowFocus () 1 void igPushStyleColorU32 (ImGuiCol,ImU32)
2 void igSetWindowFocusStr (const char*) 2 void igPushStyleColor (ImGuiCol,const ImVec4)
ImColor_ImColor 5 ImColor_ImColor 5
1 nil ImColor_ImColor () 1 nil ImColor_ImColor ()
2 nil ImColor_ImColorInt (int,int,int,int) 2 nil ImColor_ImColorInt (int,int,int,int)
3 nil ImColor_ImColorU32 (ImU32) 3 nil ImColor_ImColorU32 (ImU32)
4 nil ImColor_ImColorFloat (float,float,float,float) 4 nil ImColor_ImColorFloat (float,float,float,float)
5 nil ImColor_ImColorVec4 (const ImVec4) 5 nil ImColor_ImColorVec4 (const ImVec4)
igPushStyleColor 2
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
2 void igPushStyleColor (ImGuiCol,const ImVec4)
igCollapsingHeader 2 igCollapsingHeader 2
1 bool igCollapsingHeader (const char*,ImGuiTreeNodeFlags) 1 bool igCollapsingHeader (const char*,ImGuiTreeNodeFlags)
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags) 2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
igGetColorU32 3 igMenuItem 2
1 ImU32 igGetColorU32 (ImGuiCol,float) 1 bool igMenuItemBool (const char*,const char*,bool,bool)
2 ImU32 igGetColorU32Vec4 (const ImVec4) 2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
3 ImU32 igGetColorU32U32 (ImU32)
igSetWindowPos 2 igSetWindowPos 2
1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond) 1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond)
2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond) 2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond)
igTreeNodeEx 3 ImVec2_ImVec2 2
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) 1 nil ImVec2_ImVec2 ()
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) 2 nil ImVec2_ImVec2Float (float,float)
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
igTreeNode 3 igTreeNode 3
1 bool igTreeNodeStr (const char*) 1 bool igTreeNodeStr (const char*)
2 bool igTreeNodeStrStr (const char*,const char*,...) 2 bool igTreeNodeStrStr (const char*,const char*,...)

File diff suppressed because one or more lines are too long

View File

@@ -1107,77 +1107,89 @@ defs["enums"]["ImGuiWindowFlags_"][8]["calc_value"] = 64
defs["enums"]["ImGuiWindowFlags_"][8]["name"] = "ImGuiWindowFlags_AlwaysAutoResize" defs["enums"]["ImGuiWindowFlags_"][8]["name"] = "ImGuiWindowFlags_AlwaysAutoResize"
defs["enums"]["ImGuiWindowFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiWindowFlags_"][8]["value"] = "1 << 6"
defs["enums"]["ImGuiWindowFlags_"][9] = {} defs["enums"]["ImGuiWindowFlags_"][9] = {}
defs["enums"]["ImGuiWindowFlags_"][9]["calc_value"] = 256 defs["enums"]["ImGuiWindowFlags_"][9]["calc_value"] = 128
defs["enums"]["ImGuiWindowFlags_"][9]["name"] = "ImGuiWindowFlags_NoSavedSettings" defs["enums"]["ImGuiWindowFlags_"][9]["name"] = "ImGuiWindowFlags_NoBackground"
defs["enums"]["ImGuiWindowFlags_"][9]["value"] = "1 << 8" defs["enums"]["ImGuiWindowFlags_"][9]["value"] = "1 << 7"
defs["enums"]["ImGuiWindowFlags_"][10] = {} defs["enums"]["ImGuiWindowFlags_"][10] = {}
defs["enums"]["ImGuiWindowFlags_"][10]["calc_value"] = 512 defs["enums"]["ImGuiWindowFlags_"][10]["calc_value"] = 256
defs["enums"]["ImGuiWindowFlags_"][10]["name"] = "ImGuiWindowFlags_NoInputs" defs["enums"]["ImGuiWindowFlags_"][10]["name"] = "ImGuiWindowFlags_NoSavedSettings"
defs["enums"]["ImGuiWindowFlags_"][10]["value"] = "1 << 9" defs["enums"]["ImGuiWindowFlags_"][10]["value"] = "1 << 8"
defs["enums"]["ImGuiWindowFlags_"][11] = {} defs["enums"]["ImGuiWindowFlags_"][11] = {}
defs["enums"]["ImGuiWindowFlags_"][11]["calc_value"] = 1024 defs["enums"]["ImGuiWindowFlags_"][11]["calc_value"] = 512
defs["enums"]["ImGuiWindowFlags_"][11]["name"] = "ImGuiWindowFlags_MenuBar" defs["enums"]["ImGuiWindowFlags_"][11]["name"] = "ImGuiWindowFlags_NoMouseInputs"
defs["enums"]["ImGuiWindowFlags_"][11]["value"] = "1 << 10" defs["enums"]["ImGuiWindowFlags_"][11]["value"] = "1 << 9"
defs["enums"]["ImGuiWindowFlags_"][12] = {} defs["enums"]["ImGuiWindowFlags_"][12] = {}
defs["enums"]["ImGuiWindowFlags_"][12]["calc_value"] = 2048 defs["enums"]["ImGuiWindowFlags_"][12]["calc_value"] = 1024
defs["enums"]["ImGuiWindowFlags_"][12]["name"] = "ImGuiWindowFlags_HorizontalScrollbar" defs["enums"]["ImGuiWindowFlags_"][12]["name"] = "ImGuiWindowFlags_MenuBar"
defs["enums"]["ImGuiWindowFlags_"][12]["value"] = "1 << 11" defs["enums"]["ImGuiWindowFlags_"][12]["value"] = "1 << 10"
defs["enums"]["ImGuiWindowFlags_"][13] = {} defs["enums"]["ImGuiWindowFlags_"][13] = {}
defs["enums"]["ImGuiWindowFlags_"][13]["calc_value"] = 4096 defs["enums"]["ImGuiWindowFlags_"][13]["calc_value"] = 2048
defs["enums"]["ImGuiWindowFlags_"][13]["name"] = "ImGuiWindowFlags_NoFocusOnAppearing" defs["enums"]["ImGuiWindowFlags_"][13]["name"] = "ImGuiWindowFlags_HorizontalScrollbar"
defs["enums"]["ImGuiWindowFlags_"][13]["value"] = "1 << 12" defs["enums"]["ImGuiWindowFlags_"][13]["value"] = "1 << 11"
defs["enums"]["ImGuiWindowFlags_"][14] = {} defs["enums"]["ImGuiWindowFlags_"][14] = {}
defs["enums"]["ImGuiWindowFlags_"][14]["calc_value"] = 8192 defs["enums"]["ImGuiWindowFlags_"][14]["calc_value"] = 4096
defs["enums"]["ImGuiWindowFlags_"][14]["name"] = "ImGuiWindowFlags_NoBringToFrontOnFocus" defs["enums"]["ImGuiWindowFlags_"][14]["name"] = "ImGuiWindowFlags_NoFocusOnAppearing"
defs["enums"]["ImGuiWindowFlags_"][14]["value"] = "1 << 13" defs["enums"]["ImGuiWindowFlags_"][14]["value"] = "1 << 12"
defs["enums"]["ImGuiWindowFlags_"][15] = {} defs["enums"]["ImGuiWindowFlags_"][15] = {}
defs["enums"]["ImGuiWindowFlags_"][15]["calc_value"] = 16384 defs["enums"]["ImGuiWindowFlags_"][15]["calc_value"] = 8192
defs["enums"]["ImGuiWindowFlags_"][15]["name"] = "ImGuiWindowFlags_AlwaysVerticalScrollbar" defs["enums"]["ImGuiWindowFlags_"][15]["name"] = "ImGuiWindowFlags_NoBringToFrontOnFocus"
defs["enums"]["ImGuiWindowFlags_"][15]["value"] = "1 << 14" defs["enums"]["ImGuiWindowFlags_"][15]["value"] = "1 << 13"
defs["enums"]["ImGuiWindowFlags_"][16] = {} defs["enums"]["ImGuiWindowFlags_"][16] = {}
defs["enums"]["ImGuiWindowFlags_"][16]["calc_value"] = 32768 defs["enums"]["ImGuiWindowFlags_"][16]["calc_value"] = 16384
defs["enums"]["ImGuiWindowFlags_"][16]["name"] = "ImGuiWindowFlags_AlwaysHorizontalScrollbar" defs["enums"]["ImGuiWindowFlags_"][16]["name"] = "ImGuiWindowFlags_AlwaysVerticalScrollbar"
defs["enums"]["ImGuiWindowFlags_"][16]["value"] = "1<< 15" defs["enums"]["ImGuiWindowFlags_"][16]["value"] = "1 << 14"
defs["enums"]["ImGuiWindowFlags_"][17] = {} defs["enums"]["ImGuiWindowFlags_"][17] = {}
defs["enums"]["ImGuiWindowFlags_"][17]["calc_value"] = 65536 defs["enums"]["ImGuiWindowFlags_"][17]["calc_value"] = 32768
defs["enums"]["ImGuiWindowFlags_"][17]["name"] = "ImGuiWindowFlags_AlwaysUseWindowPadding" defs["enums"]["ImGuiWindowFlags_"][17]["name"] = "ImGuiWindowFlags_AlwaysHorizontalScrollbar"
defs["enums"]["ImGuiWindowFlags_"][17]["value"] = "1 << 16" defs["enums"]["ImGuiWindowFlags_"][17]["value"] = "1<< 15"
defs["enums"]["ImGuiWindowFlags_"][18] = {} defs["enums"]["ImGuiWindowFlags_"][18] = {}
defs["enums"]["ImGuiWindowFlags_"][18]["calc_value"] = 262144 defs["enums"]["ImGuiWindowFlags_"][18]["calc_value"] = 65536
defs["enums"]["ImGuiWindowFlags_"][18]["name"] = "ImGuiWindowFlags_NoNavInputs" defs["enums"]["ImGuiWindowFlags_"][18]["name"] = "ImGuiWindowFlags_AlwaysUseWindowPadding"
defs["enums"]["ImGuiWindowFlags_"][18]["value"] = "1 << 18" defs["enums"]["ImGuiWindowFlags_"][18]["value"] = "1 << 16"
defs["enums"]["ImGuiWindowFlags_"][19] = {} defs["enums"]["ImGuiWindowFlags_"][19] = {}
defs["enums"]["ImGuiWindowFlags_"][19]["calc_value"] = 524288 defs["enums"]["ImGuiWindowFlags_"][19]["calc_value"] = 262144
defs["enums"]["ImGuiWindowFlags_"][19]["name"] = "ImGuiWindowFlags_NoNavFocus" defs["enums"]["ImGuiWindowFlags_"][19]["name"] = "ImGuiWindowFlags_NoNavInputs"
defs["enums"]["ImGuiWindowFlags_"][19]["value"] = "1 << 19" defs["enums"]["ImGuiWindowFlags_"][19]["value"] = "1 << 18"
defs["enums"]["ImGuiWindowFlags_"][20] = {} defs["enums"]["ImGuiWindowFlags_"][20] = {}
defs["enums"]["ImGuiWindowFlags_"][20]["calc_value"] = 786432 defs["enums"]["ImGuiWindowFlags_"][20]["calc_value"] = 524288
defs["enums"]["ImGuiWindowFlags_"][20]["name"] = "ImGuiWindowFlags_NoNav" defs["enums"]["ImGuiWindowFlags_"][20]["name"] = "ImGuiWindowFlags_NoNavFocus"
defs["enums"]["ImGuiWindowFlags_"][20]["value"] = "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" defs["enums"]["ImGuiWindowFlags_"][20]["value"] = "1 << 19"
defs["enums"]["ImGuiWindowFlags_"][21] = {} defs["enums"]["ImGuiWindowFlags_"][21] = {}
defs["enums"]["ImGuiWindowFlags_"][21]["calc_value"] = 8388608 defs["enums"]["ImGuiWindowFlags_"][21]["calc_value"] = 786432
defs["enums"]["ImGuiWindowFlags_"][21]["name"] = "ImGuiWindowFlags_NavFlattened" defs["enums"]["ImGuiWindowFlags_"][21]["name"] = "ImGuiWindowFlags_NoNav"
defs["enums"]["ImGuiWindowFlags_"][21]["value"] = "1 << 23" defs["enums"]["ImGuiWindowFlags_"][21]["value"] = "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"
defs["enums"]["ImGuiWindowFlags_"][22] = {} defs["enums"]["ImGuiWindowFlags_"][22] = {}
defs["enums"]["ImGuiWindowFlags_"][22]["calc_value"] = 16777216 defs["enums"]["ImGuiWindowFlags_"][22]["calc_value"] = 43
defs["enums"]["ImGuiWindowFlags_"][22]["name"] = "ImGuiWindowFlags_ChildWindow" defs["enums"]["ImGuiWindowFlags_"][22]["name"] = "ImGuiWindowFlags_NoDecoration"
defs["enums"]["ImGuiWindowFlags_"][22]["value"] = "1 << 24" defs["enums"]["ImGuiWindowFlags_"][22]["value"] = "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse"
defs["enums"]["ImGuiWindowFlags_"][23] = {} defs["enums"]["ImGuiWindowFlags_"][23] = {}
defs["enums"]["ImGuiWindowFlags_"][23]["calc_value"] = 33554432 defs["enums"]["ImGuiWindowFlags_"][23]["calc_value"] = 786944
defs["enums"]["ImGuiWindowFlags_"][23]["name"] = "ImGuiWindowFlags_Tooltip" defs["enums"]["ImGuiWindowFlags_"][23]["name"] = "ImGuiWindowFlags_NoInputs"
defs["enums"]["ImGuiWindowFlags_"][23]["value"] = "1 << 25" defs["enums"]["ImGuiWindowFlags_"][23]["value"] = "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"
defs["enums"]["ImGuiWindowFlags_"][24] = {} defs["enums"]["ImGuiWindowFlags_"][24] = {}
defs["enums"]["ImGuiWindowFlags_"][24]["calc_value"] = 67108864 defs["enums"]["ImGuiWindowFlags_"][24]["calc_value"] = 8388608
defs["enums"]["ImGuiWindowFlags_"][24]["name"] = "ImGuiWindowFlags_Popup" defs["enums"]["ImGuiWindowFlags_"][24]["name"] = "ImGuiWindowFlags_NavFlattened"
defs["enums"]["ImGuiWindowFlags_"][24]["value"] = "1 << 26" defs["enums"]["ImGuiWindowFlags_"][24]["value"] = "1 << 23"
defs["enums"]["ImGuiWindowFlags_"][25] = {} defs["enums"]["ImGuiWindowFlags_"][25] = {}
defs["enums"]["ImGuiWindowFlags_"][25]["calc_value"] = 134217728 defs["enums"]["ImGuiWindowFlags_"][25]["calc_value"] = 16777216
defs["enums"]["ImGuiWindowFlags_"][25]["name"] = "ImGuiWindowFlags_Modal" defs["enums"]["ImGuiWindowFlags_"][25]["name"] = "ImGuiWindowFlags_ChildWindow"
defs["enums"]["ImGuiWindowFlags_"][25]["value"] = "1 << 27" defs["enums"]["ImGuiWindowFlags_"][25]["value"] = "1 << 24"
defs["enums"]["ImGuiWindowFlags_"][26] = {} defs["enums"]["ImGuiWindowFlags_"][26] = {}
defs["enums"]["ImGuiWindowFlags_"][26]["calc_value"] = 268435456 defs["enums"]["ImGuiWindowFlags_"][26]["calc_value"] = 33554432
defs["enums"]["ImGuiWindowFlags_"][26]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][26]["name"] = "ImGuiWindowFlags_Tooltip"
defs["enums"]["ImGuiWindowFlags_"][26]["value"] = "1 << 28" defs["enums"]["ImGuiWindowFlags_"][26]["value"] = "1 << 25"
defs["enums"]["ImGuiWindowFlags_"][27] = {}
defs["enums"]["ImGuiWindowFlags_"][27]["calc_value"] = 67108864
defs["enums"]["ImGuiWindowFlags_"][27]["name"] = "ImGuiWindowFlags_Popup"
defs["enums"]["ImGuiWindowFlags_"][27]["value"] = "1 << 26"
defs["enums"]["ImGuiWindowFlags_"][28] = {}
defs["enums"]["ImGuiWindowFlags_"][28]["calc_value"] = 134217728
defs["enums"]["ImGuiWindowFlags_"][28]["name"] = "ImGuiWindowFlags_Modal"
defs["enums"]["ImGuiWindowFlags_"][28]["value"] = "1 << 27"
defs["enums"]["ImGuiWindowFlags_"][29] = {}
defs["enums"]["ImGuiWindowFlags_"][29]["calc_value"] = 268435456
defs["enums"]["ImGuiWindowFlags_"][29]["name"] = "ImGuiWindowFlags_ChildMenu"
defs["enums"]["ImGuiWindowFlags_"][29]["value"] = "1 << 28"
defs["structs"] = {} defs["structs"] = {}
defs["structs"]["CustomRect"] = {} defs["structs"]["CustomRect"] = {}
defs["structs"]["CustomRect"][1] = {} defs["structs"]["CustomRect"][1] = {}
@@ -1343,8 +1355,8 @@ defs["structs"]["ImFont"][5]["template_type"] = "float"
defs["structs"]["ImFont"][5]["type"] = "ImVector_float" defs["structs"]["ImFont"][5]["type"] = "ImVector_float"
defs["structs"]["ImFont"][6] = {} defs["structs"]["ImFont"][6] = {}
defs["structs"]["ImFont"][6]["name"] = "IndexLookup" defs["structs"]["ImFont"][6]["name"] = "IndexLookup"
defs["structs"]["ImFont"][6]["template_type"] = "unsigned short" defs["structs"]["ImFont"][6]["template_type"] = "ImWchar"
defs["structs"]["ImFont"][6]["type"] = "ImVector_unsigned_short" defs["structs"]["ImFont"][6]["type"] = "ImVector_ImWchar"
defs["structs"]["ImFont"][7] = {} defs["structs"]["ImFont"][7] = {}
defs["structs"]["ImFont"][7]["name"] = "FallbackGlyph" defs["structs"]["ImFont"][7]["name"] = "FallbackGlyph"
defs["structs"]["ImFont"][7]["type"] = "const ImFontGlyph*" defs["structs"]["ImFont"][7]["type"] = "const ImFontGlyph*"
@@ -1946,6 +1958,10 @@ defs["structs"]["ImGuiTextBuffer"][1] = {}
defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf" defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf"
defs["structs"]["ImGuiTextBuffer"][1]["template_type"] = "char" defs["structs"]["ImGuiTextBuffer"][1]["template_type"] = "char"
defs["structs"]["ImGuiTextBuffer"][1]["type"] = "ImVector_char" defs["structs"]["ImGuiTextBuffer"][1]["type"] = "ImVector_char"
defs["structs"]["ImGuiTextBuffer"][2] = {}
defs["structs"]["ImGuiTextBuffer"][2]["name"] = "EmptyString[1]"
defs["structs"]["ImGuiTextBuffer"][2]["size"] = 1
defs["structs"]["ImGuiTextBuffer"][2]["type"] = "static char"
defs["structs"]["ImGuiTextFilter"] = {} defs["structs"]["ImGuiTextFilter"] = {}
defs["structs"]["ImGuiTextFilter"][1] = {} defs["structs"]["ImGuiTextFilter"][1] = {}
defs["structs"]["ImGuiTextFilter"][1]["name"] = "InputBuf[256]" defs["structs"]["ImGuiTextFilter"][1]["name"] = "InputBuf[256]"

2
imgui

Submodule imgui updated: e0cab5664a...da3c4330c1