mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-09 19:38:30 +01:00
pull imgui 1.73
This commit is contained in:
@@ -11,7 +11,7 @@ History:
|
||||
Initially cimgui was developed by Stephan Dilly as hand-written code but lately turned into an auto-generated version by sonoro1234 in order to keep up with imgui more easily (letting the user select the desired branch and commit)
|
||||
|
||||
Notes:
|
||||
* currently this wrapper is based on version [1.72b of Dear ImGui]
|
||||
* currently this wrapper is based on version [1.73 of Dear ImGui]
|
||||
* only functions, structs and enums from imgui.h are wrapped.
|
||||
* if you are interested in imgui implementations you should look LuaJIT-ImGui project.
|
||||
* overloaded function names try to be the most compatible with traditional cimgui names. So all naming is algorithmic except for those names that were in conflict with widely used cimgui names and were thus coded in a table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L58). Current overloaded function names can be found in (https://github.com/cimgui/cimgui/blob/master/generator/output/overloads.txt)
|
||||
|
74
cimgui.cpp
74
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.72b" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.73" from Dear ImGui https://github.com/ocornut/imgui
|
||||
|
||||
#include "./imgui/imgui.h"
|
||||
#include "cimgui.h"
|
||||
@@ -1819,45 +1819,45 @@ CIMGUI_API ImVec2 ImDrawList_GetClipRectMax(ImDrawList* self)
|
||||
{
|
||||
return self->GetClipRectMax();
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)
|
||||
{
|
||||
return self->AddLine(a,b,col,thickness);
|
||||
return self->AddLine(p1,p2,col,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)
|
||||
{
|
||||
return self->AddRect(a,b,col,rounding,rounding_corners,thickness);
|
||||
return self->AddRect(p_min,p_max,col,rounding,rounding_corners,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
{
|
||||
return self->AddRectFilled(a,b,col,rounding,rounding_corners);
|
||||
return self->AddRectFilled(p_min,p_max,col,rounding,rounding_corners);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(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)
|
||||
{
|
||||
return self->AddRectFilledMultiColor(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left);
|
||||
return self->AddRectFilledMultiColor(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)
|
||||
{
|
||||
return self->AddQuad(a,b,c,d,col,thickness);
|
||||
return self->AddQuad(p1,p2,p3,p4,col,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)
|
||||
{
|
||||
return self->AddQuadFilled(a,b,c,d,col);
|
||||
return self->AddQuadFilled(p1,p2,p3,p4,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)
|
||||
{
|
||||
return self->AddTriangle(a,b,c,col,thickness);
|
||||
return self->AddTriangle(p1,p2,p3,col,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)
|
||||
{
|
||||
return self->AddTriangleFilled(a,b,c,col);
|
||||
return self->AddTriangleFilled(p1,p2,p3,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)
|
||||
{
|
||||
return self->AddCircle(centre,radius,col,num_segments,thickness);
|
||||
return self->AddCircle(center,radius,col,num_segments,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)
|
||||
{
|
||||
return self->AddCircleFilled(centre,radius,col,num_segments);
|
||||
return self->AddCircleFilled(center,radius,col,num_segments);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddText(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)
|
||||
{
|
||||
@@ -1867,18 +1867,6 @@ CIMGUI_API void ImDrawList_AddTextFontPtr(ImDrawList* self,const ImFont* font,fl
|
||||
{
|
||||
return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)
|
||||
{
|
||||
return self->AddImage(user_texture_id,a,b,uv_a,uv_b,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,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)
|
||||
{
|
||||
return self->AddImageQuad(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
{
|
||||
return self->AddImageRounded(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)
|
||||
{
|
||||
return self->AddPolyline(points,num_points,col,closed,thickness);
|
||||
@@ -1891,6 +1879,18 @@ CIMGUI_API void ImDrawList_AddBezierCurve(ImDrawList* self,const ImVec2 pos0,con
|
||||
{
|
||||
return self->AddBezierCurve(pos0,cp0,cp1,pos1,col,thickness,num_segments);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)
|
||||
{
|
||||
return self->AddImage(user_texture_id,p_min,p_max,uv_min,uv_max,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(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)
|
||||
{
|
||||
return self->AddImageQuad(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
{
|
||||
return self->AddImageRounded(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathClear(ImDrawList* self)
|
||||
{
|
||||
return self->PathClear();
|
||||
@@ -1911,13 +1911,13 @@ CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,flo
|
||||
{
|
||||
return self->PathStroke(col,closed,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)
|
||||
{
|
||||
return self->PathArcTo(centre,radius,a_min,a_max,num_segments);
|
||||
return self->PathArcTo(center,radius,a_min,a_max,num_segments);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)
|
||||
{
|
||||
return self->PathArcToFast(centre,radius,a_min_of_12,a_max_of_12);
|
||||
return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathBezierCurveTo(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)
|
||||
{
|
||||
|
40
cimgui.h
40
cimgui.h
@@ -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.72b" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.73" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -233,6 +233,8 @@ enum ImGuiTreeNodeFlags_
|
||||
ImGuiTreeNodeFlags_Leaf = 1 << 8,
|
||||
ImGuiTreeNodeFlags_Bullet = 1 << 9,
|
||||
ImGuiTreeNodeFlags_FramePadding = 1 << 10,
|
||||
ImGuiTreeNodeFlags_SpanAvailWidth = 1 << 11,
|
||||
ImGuiTreeNodeFlags_SpanFullWidth = 1 << 12,
|
||||
ImGuiTreeNodeFlags_NavLeftJumpsBackHere = 1 << 13,
|
||||
ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog
|
||||
};
|
||||
@@ -242,7 +244,8 @@ enum ImGuiSelectableFlags_
|
||||
ImGuiSelectableFlags_DontClosePopups = 1 << 0,
|
||||
ImGuiSelectableFlags_SpanAllColumns = 1 << 1,
|
||||
ImGuiSelectableFlags_AllowDoubleClick = 1 << 2,
|
||||
ImGuiSelectableFlags_Disabled = 1 << 3
|
||||
ImGuiSelectableFlags_Disabled = 1 << 3,
|
||||
ImGuiSelectableFlags_AllowItemOverlap = 1 << 4
|
||||
};
|
||||
enum ImGuiComboFlags_
|
||||
{
|
||||
@@ -603,6 +606,7 @@ struct ImGuiIO
|
||||
bool ConfigInputTextCursorBlink;
|
||||
bool ConfigWindowsResizeFromEdges;
|
||||
bool ConfigWindowsMoveFromTitleBarOnly;
|
||||
float ConfigWindowsMemoryCompactTimer;
|
||||
const char* BackendPlatformName;
|
||||
const char* BackendRendererName;
|
||||
void* BackendPlatformUserData;
|
||||
@@ -810,6 +814,7 @@ struct ImFontConfig
|
||||
bool MergeMode;
|
||||
unsigned int RasterizerFlags;
|
||||
float RasterizerMultiply;
|
||||
ImWchar EllipsisChar;
|
||||
char Name[40];
|
||||
ImFont* DstFont;
|
||||
};
|
||||
@@ -870,6 +875,7 @@ struct ImFont
|
||||
const ImFontConfig* ConfigData;
|
||||
short ConfigDataCount;
|
||||
ImWchar FallbackChar;
|
||||
ImWchar EllipsisChar;
|
||||
float Scale;
|
||||
float Ascent, Descent;
|
||||
int MetricsTotalSurface;
|
||||
@@ -1378,31 +1384,31 @@ CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id
|
||||
CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self);
|
||||
CIMGUI_API ImVec2 ImDrawList_GetClipRectMin(ImDrawList* self);
|
||||
CIMGUI_API ImVec2 ImDrawList_GetClipRectMax(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left);
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments);
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(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);
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments);
|
||||
CIMGUI_API void ImDrawList_AddText(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end);
|
||||
CIMGUI_API void ImDrawList_AddTextFontPtr(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);
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,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);
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddBezierCurve(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments);
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(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);
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_PathClear(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos);
|
||||
CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos);
|
||||
CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12);
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12);
|
||||
CIMGUI_API void ImDrawList_PathBezierCurveTo(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data);
|
||||
|
@@ -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.72b" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.73" from Dear ImGui https://github.com/ocornut/imgui
|
||||
|
||||
#include "./imgui/imgui.h"
|
||||
#include "cimgui.h"
|
||||
@@ -1819,45 +1819,45 @@ CIMGUI_API ImVec2 ImDrawList_GetClipRectMax(ImDrawList* self)
|
||||
{
|
||||
return self->GetClipRectMax();
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)
|
||||
{
|
||||
return self->AddLine(a,b,col,thickness);
|
||||
return self->AddLine(p1,p2,col,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)
|
||||
{
|
||||
return self->AddRect(a,b,col,rounding,rounding_corners,thickness);
|
||||
return self->AddRect(p_min,p_max,col,rounding,rounding_corners,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
{
|
||||
return self->AddRectFilled(a,b,col,rounding,rounding_corners);
|
||||
return self->AddRectFilled(p_min,p_max,col,rounding,rounding_corners);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(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)
|
||||
{
|
||||
return self->AddRectFilledMultiColor(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left);
|
||||
return self->AddRectFilledMultiColor(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)
|
||||
{
|
||||
return self->AddQuad(a,b,c,d,col,thickness);
|
||||
return self->AddQuad(p1,p2,p3,p4,col,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)
|
||||
{
|
||||
return self->AddQuadFilled(a,b,c,d,col);
|
||||
return self->AddQuadFilled(p1,p2,p3,p4,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)
|
||||
{
|
||||
return self->AddTriangle(a,b,c,col,thickness);
|
||||
return self->AddTriangle(p1,p2,p3,col,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)
|
||||
{
|
||||
return self->AddTriangleFilled(a,b,c,col);
|
||||
return self->AddTriangleFilled(p1,p2,p3,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)
|
||||
{
|
||||
return self->AddCircle(centre,radius,col,num_segments,thickness);
|
||||
return self->AddCircle(center,radius,col,num_segments,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)
|
||||
{
|
||||
return self->AddCircleFilled(centre,radius,col,num_segments);
|
||||
return self->AddCircleFilled(center,radius,col,num_segments);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddText(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)
|
||||
{
|
||||
@@ -1867,18 +1867,6 @@ CIMGUI_API void ImDrawList_AddTextFontPtr(ImDrawList* self,const ImFont* font,fl
|
||||
{
|
||||
return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)
|
||||
{
|
||||
return self->AddImage(user_texture_id,a,b,uv_a,uv_b,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,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)
|
||||
{
|
||||
return self->AddImageQuad(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
{
|
||||
return self->AddImageRounded(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)
|
||||
{
|
||||
return self->AddPolyline(points,num_points,col,closed,thickness);
|
||||
@@ -1891,6 +1879,18 @@ CIMGUI_API void ImDrawList_AddBezierCurve(ImDrawList* self,const ImVec2 pos0,con
|
||||
{
|
||||
return self->AddBezierCurve(pos0,cp0,cp1,pos1,col,thickness,num_segments);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)
|
||||
{
|
||||
return self->AddImage(user_texture_id,p_min,p_max,uv_min,uv_max,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(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)
|
||||
{
|
||||
return self->AddImageQuad(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)
|
||||
{
|
||||
return self->AddImageRounded(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathClear(ImDrawList* self)
|
||||
{
|
||||
return self->PathClear();
|
||||
@@ -1911,13 +1911,13 @@ CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,flo
|
||||
{
|
||||
return self->PathStroke(col,closed,thickness);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)
|
||||
{
|
||||
return self->PathArcTo(centre,radius,a_min,a_max,num_segments);
|
||||
return self->PathArcTo(center,radius,a_min,a_max,num_segments);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)
|
||||
{
|
||||
return self->PathArcToFast(centre,radius,a_min_of_12,a_max_of_12);
|
||||
return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12);
|
||||
}
|
||||
CIMGUI_API void ImDrawList_PathBezierCurveTo(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)
|
||||
{
|
||||
|
@@ -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.72b" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.73" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -233,6 +233,8 @@ enum ImGuiTreeNodeFlags_
|
||||
ImGuiTreeNodeFlags_Leaf = 1 << 8,
|
||||
ImGuiTreeNodeFlags_Bullet = 1 << 9,
|
||||
ImGuiTreeNodeFlags_FramePadding = 1 << 10,
|
||||
ImGuiTreeNodeFlags_SpanAvailWidth = 1 << 11,
|
||||
ImGuiTreeNodeFlags_SpanFullWidth = 1 << 12,
|
||||
ImGuiTreeNodeFlags_NavLeftJumpsBackHere = 1 << 13,
|
||||
ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog
|
||||
};
|
||||
@@ -242,7 +244,8 @@ enum ImGuiSelectableFlags_
|
||||
ImGuiSelectableFlags_DontClosePopups = 1 << 0,
|
||||
ImGuiSelectableFlags_SpanAllColumns = 1 << 1,
|
||||
ImGuiSelectableFlags_AllowDoubleClick = 1 << 2,
|
||||
ImGuiSelectableFlags_Disabled = 1 << 3
|
||||
ImGuiSelectableFlags_Disabled = 1 << 3,
|
||||
ImGuiSelectableFlags_AllowItemOverlap = 1 << 4
|
||||
};
|
||||
enum ImGuiComboFlags_
|
||||
{
|
||||
@@ -603,6 +606,7 @@ struct ImGuiIO
|
||||
bool ConfigInputTextCursorBlink;
|
||||
bool ConfigWindowsResizeFromEdges;
|
||||
bool ConfigWindowsMoveFromTitleBarOnly;
|
||||
float ConfigWindowsMemoryCompactTimer;
|
||||
const char* BackendPlatformName;
|
||||
const char* BackendRendererName;
|
||||
void* BackendPlatformUserData;
|
||||
@@ -810,6 +814,7 @@ struct ImFontConfig
|
||||
bool MergeMode;
|
||||
unsigned int RasterizerFlags;
|
||||
float RasterizerMultiply;
|
||||
ImWchar EllipsisChar;
|
||||
char Name[40];
|
||||
ImFont* DstFont;
|
||||
};
|
||||
@@ -870,6 +875,7 @@ struct ImFont
|
||||
const ImFontConfig* ConfigData;
|
||||
short ConfigDataCount;
|
||||
ImWchar FallbackChar;
|
||||
ImWchar EllipsisChar;
|
||||
float Scale;
|
||||
float Ascent, Descent;
|
||||
int MetricsTotalSurface;
|
||||
@@ -1378,31 +1384,31 @@ CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id
|
||||
CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self);
|
||||
CIMGUI_API ImVec2 ImDrawList_GetClipRectMin(ImDrawList* self);
|
||||
CIMGUI_API ImVec2 ImDrawList_GetClipRectMax(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left);
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments);
|
||||
CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddRectFilledMultiColor(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);
|
||||
CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments);
|
||||
CIMGUI_API void ImDrawList_AddText(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end);
|
||||
CIMGUI_API void ImDrawList_AddTextFontPtr(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);
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,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);
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddBezierCurve(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments);
|
||||
CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddImageQuad(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);
|
||||
CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_PathClear(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos);
|
||||
CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos);
|
||||
CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12);
|
||||
CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12);
|
||||
CIMGUI_API void ImDrawList_PathBezierCurveTo(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners);
|
||||
CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data);
|
||||
|
@@ -654,14 +654,14 @@
|
||||
],
|
||||
"ImDrawList_AddCircle": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)",
|
||||
"args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "centre",
|
||||
"name": "center",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -681,8 +681,8 @@
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)",
|
||||
"call_args": "(centre,radius,col,num_segments,thickness)",
|
||||
"argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)",
|
||||
"call_args": "(center,radius,col,num_segments,thickness)",
|
||||
"cimguiname": "ImDrawList_AddCircle",
|
||||
"defaults": {
|
||||
"num_segments": "12",
|
||||
@@ -697,14 +697,14 @@
|
||||
],
|
||||
"ImDrawList_AddCircleFilled": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)",
|
||||
"args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "centre",
|
||||
"name": "center",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -720,8 +720,8 @@
|
||||
"type": "int"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)",
|
||||
"call_args": "(centre,radius,col,num_segments)",
|
||||
"argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments=12)",
|
||||
"call_args": "(center,radius,col,num_segments)",
|
||||
"cimguiname": "ImDrawList_AddCircleFilled",
|
||||
"defaults": {
|
||||
"num_segments": "12"
|
||||
@@ -787,7 +787,7 @@
|
||||
],
|
||||
"ImDrawList_AddImage": [
|
||||
{
|
||||
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)",
|
||||
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
@@ -798,19 +798,19 @@
|
||||
"type": "ImTextureID"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_a",
|
||||
"name": "uv_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_b",
|
||||
"name": "uv_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -818,13 +818,13 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
|
||||
"call_args": "(user_texture_id,a,b,uv_a,uv_b,col)",
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
|
||||
"call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col)",
|
||||
"cimguiname": "ImDrawList_AddImage",
|
||||
"defaults": {
|
||||
"col": "(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0))",
|
||||
"uv_a": "ImVec2(0,0)",
|
||||
"uv_b": "ImVec2(1,1)"
|
||||
"uv_max": "ImVec2(1,1)",
|
||||
"uv_min": "ImVec2(0,0)"
|
||||
},
|
||||
"funcname": "AddImage",
|
||||
"ov_cimguiname": "ImDrawList_AddImage",
|
||||
@@ -835,7 +835,7 @@
|
||||
],
|
||||
"ImDrawList_AddImageQuad": [
|
||||
{
|
||||
"args": "(ImDrawList* self,ImTextureID user_texture_id,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)",
|
||||
"args": "(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)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
@@ -846,35 +846,35 @@
|
||||
"type": "ImTextureID"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "c",
|
||||
"name": "p3",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "d",
|
||||
"name": "p4",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_a",
|
||||
"name": "uv1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_b",
|
||||
"name": "uv2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_c",
|
||||
"name": "uv3",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_d",
|
||||
"name": "uv4",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -882,15 +882,15 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
|
||||
"call_args": "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)",
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))",
|
||||
"call_args": "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)",
|
||||
"cimguiname": "ImDrawList_AddImageQuad",
|
||||
"defaults": {
|
||||
"col": "(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0))",
|
||||
"uv_a": "ImVec2(0,0)",
|
||||
"uv_b": "ImVec2(1,0)",
|
||||
"uv_c": "ImVec2(1,1)",
|
||||
"uv_d": "ImVec2(0,1)"
|
||||
"uv1": "ImVec2(0,0)",
|
||||
"uv2": "ImVec2(1,0)",
|
||||
"uv3": "ImVec2(1,1)",
|
||||
"uv4": "ImVec2(0,1)"
|
||||
},
|
||||
"funcname": "AddImageQuad",
|
||||
"ov_cimguiname": "ImDrawList_AddImageQuad",
|
||||
@@ -901,7 +901,7 @@
|
||||
],
|
||||
"ImDrawList_AddImageRounded": [
|
||||
{
|
||||
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)",
|
||||
"args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
@@ -912,19 +912,19 @@
|
||||
"type": "ImTextureID"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_a",
|
||||
"name": "uv_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "uv_b",
|
||||
"name": "uv_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -940,8 +940,8 @@
|
||||
"type": "ImDrawCornerFlags"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
|
||||
"call_args": "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)",
|
||||
"argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
|
||||
"call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners)",
|
||||
"cimguiname": "ImDrawList_AddImageRounded",
|
||||
"defaults": {
|
||||
"rounding_corners": "ImDrawCornerFlags_All"
|
||||
@@ -955,18 +955,18 @@
|
||||
],
|
||||
"ImDrawList_AddLine": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -978,8 +978,8 @@
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)",
|
||||
"call_args": "(a,b,col,thickness)",
|
||||
"argsoriginal": "(const ImVec2& p1,const ImVec2& p2,ImU32 col,float thickness=1.0f)",
|
||||
"call_args": "(p1,p2,col,thickness)",
|
||||
"cimguiname": "ImDrawList_AddLine",
|
||||
"defaults": {
|
||||
"thickness": "1.0f"
|
||||
@@ -1033,26 +1033,26 @@
|
||||
],
|
||||
"ImDrawList_AddQuad": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "c",
|
||||
"name": "p3",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "d",
|
||||
"name": "p4",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1064,8 +1064,8 @@
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)",
|
||||
"call_args": "(a,b,c,d,col,thickness)",
|
||||
"argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness=1.0f)",
|
||||
"call_args": "(p1,p2,p3,p4,col,thickness)",
|
||||
"cimguiname": "ImDrawList_AddQuad",
|
||||
"defaults": {
|
||||
"thickness": "1.0f"
|
||||
@@ -1079,26 +1079,26 @@
|
||||
],
|
||||
"ImDrawList_AddQuadFilled": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "c",
|
||||
"name": "p3",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "d",
|
||||
"name": "p4",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1106,8 +1106,8 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)",
|
||||
"call_args": "(a,b,c,d,col)",
|
||||
"argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col)",
|
||||
"call_args": "(p1,p2,p3,p4,col)",
|
||||
"cimguiname": "ImDrawList_AddQuadFilled",
|
||||
"defaults": [],
|
||||
"funcname": "AddQuadFilled",
|
||||
@@ -1119,18 +1119,18 @@
|
||||
],
|
||||
"ImDrawList_AddRect": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1150,8 +1150,8 @@
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)",
|
||||
"call_args": "(a,b,col,rounding,rounding_corners,thickness)",
|
||||
"argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)",
|
||||
"call_args": "(p_min,p_max,col,rounding,rounding_corners,thickness)",
|
||||
"cimguiname": "ImDrawList_AddRect",
|
||||
"defaults": {
|
||||
"rounding": "0.0f",
|
||||
@@ -1167,18 +1167,18 @@
|
||||
],
|
||||
"ImDrawList_AddRectFilled": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1194,8 +1194,8 @@
|
||||
"type": "ImDrawCornerFlags"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
|
||||
"call_args": "(a,b,col,rounding,rounding_corners)",
|
||||
"argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)",
|
||||
"call_args": "(p_min,p_max,col,rounding,rounding_corners)",
|
||||
"cimguiname": "ImDrawList_AddRectFilled",
|
||||
"defaults": {
|
||||
"rounding": "0.0f",
|
||||
@@ -1210,18 +1210,18 @@
|
||||
],
|
||||
"ImDrawList_AddRectFilledMultiColor": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
|
||||
"args": "(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)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p_min",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p_max",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1241,8 +1241,8 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
|
||||
"call_args": "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)",
|
||||
"argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
|
||||
"call_args": "(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left)",
|
||||
"cimguiname": "ImDrawList_AddRectFilledMultiColor",
|
||||
"defaults": [],
|
||||
"funcname": "AddRectFilledMultiColor",
|
||||
@@ -1346,22 +1346,22 @@
|
||||
],
|
||||
"ImDrawList_AddTriangle": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "c",
|
||||
"name": "p3",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1373,8 +1373,8 @@
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)",
|
||||
"call_args": "(a,b,c,col,thickness)",
|
||||
"argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness=1.0f)",
|
||||
"call_args": "(p1,p2,p3,col,thickness)",
|
||||
"cimguiname": "ImDrawList_AddTriangle",
|
||||
"defaults": {
|
||||
"thickness": "1.0f"
|
||||
@@ -1388,22 +1388,22 @@
|
||||
],
|
||||
"ImDrawList_AddTriangleFilled": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)",
|
||||
"args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "a",
|
||||
"name": "p1",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "b",
|
||||
"name": "p2",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "c",
|
||||
"name": "p3",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1411,8 +1411,8 @@
|
||||
"type": "ImU32"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)",
|
||||
"call_args": "(a,b,c,col)",
|
||||
"argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col)",
|
||||
"call_args": "(p1,p2,p3,col)",
|
||||
"cimguiname": "ImDrawList_AddTriangleFilled",
|
||||
"defaults": [],
|
||||
"funcname": "AddTriangleFilled",
|
||||
@@ -1698,14 +1698,14 @@
|
||||
],
|
||||
"ImDrawList_PathArcTo": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)",
|
||||
"args": "(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "centre",
|
||||
"name": "center",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1725,8 +1725,8 @@
|
||||
"type": "int"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)",
|
||||
"call_args": "(centre,radius,a_min,a_max,num_segments)",
|
||||
"argsoriginal": "(const ImVec2& center,float radius,float a_min,float a_max,int num_segments=10)",
|
||||
"call_args": "(center,radius,a_min,a_max,num_segments)",
|
||||
"cimguiname": "ImDrawList_PathArcTo",
|
||||
"defaults": {
|
||||
"num_segments": "10"
|
||||
@@ -1740,14 +1740,14 @@
|
||||
],
|
||||
"ImDrawList_PathArcToFast": [
|
||||
{
|
||||
"args": "(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)",
|
||||
"args": "(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImDrawList*"
|
||||
},
|
||||
{
|
||||
"name": "centre",
|
||||
"name": "center",
|
||||
"type": "const ImVec2"
|
||||
},
|
||||
{
|
||||
@@ -1763,8 +1763,8 @@
|
||||
"type": "int"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)",
|
||||
"call_args": "(centre,radius,a_min_of_12,a_max_of_12)",
|
||||
"argsoriginal": "(const ImVec2& center,float radius,int a_min_of_12,int a_max_of_12)",
|
||||
"call_args": "(center,radius,a_min_of_12,a_max_of_12)",
|
||||
"cimguiname": "ImDrawList_PathArcToFast",
|
||||
"defaults": [],
|
||||
"funcname": "PathArcToFast",
|
||||
@@ -6159,6 +6159,104 @@
|
||||
"templated": true
|
||||
}
|
||||
],
|
||||
"ImVector_find": [
|
||||
{
|
||||
"args": "(ImVector* self,const T v)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImVector*"
|
||||
},
|
||||
{
|
||||
"name": "v",
|
||||
"type": "const T"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const T& v)",
|
||||
"call_args": "(v)",
|
||||
"cimguiname": "ImVector_find",
|
||||
"defaults": [],
|
||||
"funcname": "find",
|
||||
"ov_cimguiname": "ImVector_find",
|
||||
"ret": "T*",
|
||||
"signature": "(const T)",
|
||||
"stname": "ImVector",
|
||||
"templated": true
|
||||
},
|
||||
{
|
||||
"args": "(ImVector* self,const T v)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImVector*"
|
||||
},
|
||||
{
|
||||
"name": "v",
|
||||
"type": "const T"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const T& v)",
|
||||
"call_args": "(v)",
|
||||
"cimguiname": "ImVector_find",
|
||||
"defaults": [],
|
||||
"funcname": "find",
|
||||
"ov_cimguiname": "ImVector_find_const",
|
||||
"ret": "const T*",
|
||||
"signature": "(const T)const",
|
||||
"stname": "ImVector",
|
||||
"templated": true
|
||||
}
|
||||
],
|
||||
"ImVector_find_erase": [
|
||||
{
|
||||
"args": "(ImVector* self,const T v)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImVector*"
|
||||
},
|
||||
{
|
||||
"name": "v",
|
||||
"type": "const T"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const T& v)",
|
||||
"call_args": "(v)",
|
||||
"cimguiname": "ImVector_find_erase",
|
||||
"defaults": [],
|
||||
"funcname": "find_erase",
|
||||
"ov_cimguiname": "ImVector_find_erase",
|
||||
"ret": "bool",
|
||||
"signature": "(const T)",
|
||||
"stname": "ImVector",
|
||||
"templated": true
|
||||
}
|
||||
],
|
||||
"ImVector_find_erase_unsorted": [
|
||||
{
|
||||
"args": "(ImVector* self,const T v)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "self",
|
||||
"type": "ImVector*"
|
||||
},
|
||||
{
|
||||
"name": "v",
|
||||
"type": "const T"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(const T& v)",
|
||||
"call_args": "(v)",
|
||||
"cimguiname": "ImVector_find_erase_unsorted",
|
||||
"defaults": [],
|
||||
"funcname": "find_erase_unsorted",
|
||||
"ov_cimguiname": "ImVector_find_erase_unsorted",
|
||||
"ret": "bool",
|
||||
"signature": "(const T)",
|
||||
"stname": "ImVector",
|
||||
"templated": true
|
||||
}
|
||||
],
|
||||
"ImVector_front": [
|
||||
{
|
||||
"args": "(ImVector* self)",
|
||||
|
@@ -543,13 +543,13 @@ defs["ImDrawList_AddCallback"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddCallback"]["(ImDrawCallback,void*)"] = defs["ImDrawList_AddCallback"][1]
|
||||
defs["ImDrawList_AddCircle"] = {}
|
||||
defs["ImDrawList_AddCircle"][1] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["args"] = "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)"
|
||||
defs["ImDrawList_AddCircle"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][2]["name"] = "centre"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][2]["name"] = "center"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][3]["name"] = "radius"
|
||||
@@ -563,8 +563,8 @@ defs["ImDrawList_AddCircle"][1]["argsT"][5]["type"] = "int"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][6]["name"] = "thickness"
|
||||
defs["ImDrawList_AddCircle"][1]["argsT"][6]["type"] = "float"
|
||||
defs["ImDrawList_AddCircle"][1]["argsoriginal"] = "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddCircle"][1]["call_args"] = "(centre,radius,col,num_segments,thickness)"
|
||||
defs["ImDrawList_AddCircle"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddCircle"][1]["call_args"] = "(center,radius,col,num_segments,thickness)"
|
||||
defs["ImDrawList_AddCircle"][1]["cimguiname"] = "ImDrawList_AddCircle"
|
||||
defs["ImDrawList_AddCircle"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddCircle"][1]["defaults"]["num_segments"] = "12"
|
||||
@@ -577,13 +577,13 @@ defs["ImDrawList_AddCircle"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddCircle"]["(const ImVec2,float,ImU32,int,float)"] = defs["ImDrawList_AddCircle"][1]
|
||||
defs["ImDrawList_AddCircleFilled"] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["name"] = "centre"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["name"] = "center"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][3]["name"] = "radius"
|
||||
@@ -594,8 +594,8 @@ defs["ImDrawList_AddCircleFilled"][1]["argsT"][4]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][5]["name"] = "num_segments"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsT"][5]["type"] = "int"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsoriginal"] = "(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["call_args"] = "(centre,radius,col,num_segments)"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments=12)"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["call_args"] = "(center,radius,col,num_segments)"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["cimguiname"] = "ImDrawList_AddCircleFilled"
|
||||
defs["ImDrawList_AddCircleFilled"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddCircleFilled"][1]["defaults"]["num_segments"] = "12"
|
||||
@@ -650,7 +650,7 @@ defs["ImDrawList_AddDrawCmd"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddDrawCmd"]["()"] = defs["ImDrawList_AddDrawCmd"][1]
|
||||
defs["ImDrawList_AddImage"] = {}
|
||||
defs["ImDrawList_AddImage"][1] = {}
|
||||
defs["ImDrawList_AddImage"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)"
|
||||
defs["ImDrawList_AddImage"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][1]["name"] = "self"
|
||||
@@ -659,27 +659,27 @@ defs["ImDrawList_AddImage"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][2]["name"] = "user_texture_id"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][2]["type"] = "ImTextureID"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][3]["name"] = "a"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][3]["name"] = "p_min"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][4]["name"] = "b"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][4]["name"] = "p_max"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][5]["name"] = "uv_a"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][5]["name"] = "uv_min"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][5]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][6]["name"] = "uv_b"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][6]["name"] = "uv_max"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][6]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][7]["name"] = "col"
|
||||
defs["ImDrawList_AddImage"][1]["argsT"][7]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))"
|
||||
defs["ImDrawList_AddImage"][1]["call_args"] = "(user_texture_id,a,b,uv_a,uv_b,col)"
|
||||
defs["ImDrawList_AddImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))"
|
||||
defs["ImDrawList_AddImage"][1]["call_args"] = "(user_texture_id,p_min,p_max,uv_min,uv_max,col)"
|
||||
defs["ImDrawList_AddImage"][1]["cimguiname"] = "ImDrawList_AddImage"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["col"] = "(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0))"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["uv_a"] = "ImVec2(0,0)"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["uv_b"] = "ImVec2(1,1)"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["uv_max"] = "ImVec2(1,1)"
|
||||
defs["ImDrawList_AddImage"][1]["defaults"]["uv_min"] = "ImVec2(0,0)"
|
||||
defs["ImDrawList_AddImage"][1]["funcname"] = "AddImage"
|
||||
defs["ImDrawList_AddImage"][1]["ov_cimguiname"] = "ImDrawList_AddImage"
|
||||
defs["ImDrawList_AddImage"][1]["ret"] = "void"
|
||||
@@ -688,7 +688,7 @@ defs["ImDrawList_AddImage"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddImage"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddImage"][1]
|
||||
defs["ImDrawList_AddImageQuad"] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,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)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["args"] = "(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)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][1]["name"] = "self"
|
||||
@@ -697,41 +697,41 @@ defs["ImDrawList_AddImageQuad"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][2]["name"] = "user_texture_id"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][2]["type"] = "ImTextureID"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["name"] = "a"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["name"] = "p1"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["name"] = "b"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["name"] = "p2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["name"] = "c"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["name"] = "p3"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["name"] = "d"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["name"] = "p4"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["name"] = "uv_a"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["name"] = "uv1"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][8] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["name"] = "uv_b"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["name"] = "uv2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][9] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["name"] = "uv_c"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["name"] = "uv3"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][10] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["name"] = "uv_d"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["name"] = "uv4"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][11] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["name"] = "col"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))"
|
||||
defs["ImDrawList_AddImageQuad"][1]["call_args"] = "(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))"
|
||||
defs["ImDrawList_AddImageQuad"][1]["call_args"] = "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["cimguiname"] = "ImDrawList_AddImageQuad"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["col"] = "(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0))"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_a"] = "ImVec2(0,0)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_b"] = "ImVec2(1,0)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_c"] = "ImVec2(1,1)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv_d"] = "ImVec2(0,1)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv1"] = "ImVec2(0,0)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv2"] = "ImVec2(1,0)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv3"] = "ImVec2(1,1)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv4"] = "ImVec2(0,1)"
|
||||
defs["ImDrawList_AddImageQuad"][1]["funcname"] = "AddImageQuad"
|
||||
defs["ImDrawList_AddImageQuad"][1]["ov_cimguiname"] = "ImDrawList_AddImageQuad"
|
||||
defs["ImDrawList_AddImageQuad"][1]["ret"] = "void"
|
||||
@@ -740,7 +740,7 @@ defs["ImDrawList_AddImageQuad"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddImageQuad"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddImageQuad"][1]
|
||||
defs["ImDrawList_AddImageRounded"] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)"
|
||||
defs["ImDrawList_AddImageRounded"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][1]["name"] = "self"
|
||||
@@ -749,16 +749,16 @@ defs["ImDrawList_AddImageRounded"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][2]["name"] = "user_texture_id"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][2]["type"] = "ImTextureID"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["name"] = "a"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["name"] = "p_min"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["name"] = "b"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["name"] = "p_max"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["name"] = "uv_a"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["name"] = "uv_min"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["name"] = "uv_b"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["name"] = "uv_max"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][7]["name"] = "col"
|
||||
@@ -769,8 +769,8 @@ defs["ImDrawList_AddImageRounded"][1]["argsT"][8]["type"] = "float"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][9] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][9]["name"] = "rounding_corners"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsT"][9]["type"] = "ImDrawCornerFlags"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)"
|
||||
defs["ImDrawList_AddImageRounded"][1]["call_args"] = "(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)"
|
||||
defs["ImDrawList_AddImageRounded"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)"
|
||||
defs["ImDrawList_AddImageRounded"][1]["call_args"] = "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners)"
|
||||
defs["ImDrawList_AddImageRounded"][1]["cimguiname"] = "ImDrawList_AddImageRounded"
|
||||
defs["ImDrawList_AddImageRounded"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddImageRounded"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All"
|
||||
@@ -782,16 +782,16 @@ defs["ImDrawList_AddImageRounded"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddImageRounded"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)"] = defs["ImDrawList_AddImageRounded"][1]
|
||||
defs["ImDrawList_AddLine"] = {}
|
||||
defs["ImDrawList_AddLine"][1] = {}
|
||||
defs["ImDrawList_AddLine"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)"
|
||||
defs["ImDrawList_AddLine"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][2]["name"] = "p1"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][3]["name"] = "p2"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][4]["name"] = "col"
|
||||
@@ -799,8 +799,8 @@ defs["ImDrawList_AddLine"][1]["argsT"][4]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][5]["name"] = "thickness"
|
||||
defs["ImDrawList_AddLine"][1]["argsT"][5]["type"] = "float"
|
||||
defs["ImDrawList_AddLine"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddLine"][1]["call_args"] = "(a,b,col,thickness)"
|
||||
defs["ImDrawList_AddLine"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,ImU32 col,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddLine"][1]["call_args"] = "(p1,p2,col,thickness)"
|
||||
defs["ImDrawList_AddLine"][1]["cimguiname"] = "ImDrawList_AddLine"
|
||||
defs["ImDrawList_AddLine"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddLine"][1]["defaults"]["thickness"] = "1.0f"
|
||||
@@ -844,22 +844,22 @@ defs["ImDrawList_AddPolyline"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddPolyline"]["(const ImVec2*,int,ImU32,bool,float)"] = defs["ImDrawList_AddPolyline"][1]
|
||||
defs["ImDrawList_AddQuad"] = {}
|
||||
defs["ImDrawList_AddQuad"][1] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)"
|
||||
defs["ImDrawList_AddQuad"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][2]["name"] = "p1"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][3]["name"] = "p2"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][4]["name"] = "c"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][4]["name"] = "p3"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][5]["name"] = "d"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][5]["name"] = "p4"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][5]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][6]["name"] = "col"
|
||||
@@ -867,8 +867,8 @@ defs["ImDrawList_AddQuad"][1]["argsT"][6]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][7]["name"] = "thickness"
|
||||
defs["ImDrawList_AddQuad"][1]["argsT"][7]["type"] = "float"
|
||||
defs["ImDrawList_AddQuad"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddQuad"][1]["call_args"] = "(a,b,c,d,col,thickness)"
|
||||
defs["ImDrawList_AddQuad"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddQuad"][1]["call_args"] = "(p1,p2,p3,p4,col,thickness)"
|
||||
defs["ImDrawList_AddQuad"][1]["cimguiname"] = "ImDrawList_AddQuad"
|
||||
defs["ImDrawList_AddQuad"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddQuad"][1]["defaults"]["thickness"] = "1.0f"
|
||||
@@ -880,28 +880,28 @@ defs["ImDrawList_AddQuad"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddQuad"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddQuad"][1]
|
||||
defs["ImDrawList_AddQuadFilled"] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["name"] = "p1"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["name"] = "p2"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["name"] = "c"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["name"] = "p3"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["name"] = "d"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["name"] = "p4"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][6]["name"] = "col"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsT"][6]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["call_args"] = "(a,b,c,d,col)"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col)"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["call_args"] = "(p1,p2,p3,p4,col)"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["cimguiname"] = "ImDrawList_AddQuadFilled"
|
||||
defs["ImDrawList_AddQuadFilled"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddQuadFilled"][1]["funcname"] = "AddQuadFilled"
|
||||
@@ -912,16 +912,16 @@ defs["ImDrawList_AddQuadFilled"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddQuadFilled"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddQuadFilled"][1]
|
||||
defs["ImDrawList_AddRect"] = {}
|
||||
defs["ImDrawList_AddRect"][1] = {}
|
||||
defs["ImDrawList_AddRect"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)"
|
||||
defs["ImDrawList_AddRect"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][2]["name"] = "p_min"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][3]["name"] = "p_max"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][4]["name"] = "col"
|
||||
@@ -935,8 +935,8 @@ defs["ImDrawList_AddRect"][1]["argsT"][6]["type"] = "ImDrawCornerFlags"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][7]["name"] = "thickness"
|
||||
defs["ImDrawList_AddRect"][1]["argsT"][7]["type"] = "float"
|
||||
defs["ImDrawList_AddRect"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddRect"][1]["call_args"] = "(a,b,col,rounding,rounding_corners,thickness)"
|
||||
defs["ImDrawList_AddRect"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddRect"][1]["call_args"] = "(p_min,p_max,col,rounding,rounding_corners,thickness)"
|
||||
defs["ImDrawList_AddRect"][1]["cimguiname"] = "ImDrawList_AddRect"
|
||||
defs["ImDrawList_AddRect"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddRect"][1]["defaults"]["rounding"] = "0.0f"
|
||||
@@ -950,16 +950,16 @@ defs["ImDrawList_AddRect"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddRect"]["(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)"] = defs["ImDrawList_AddRect"][1]
|
||||
defs["ImDrawList_AddRectFilled"] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)"
|
||||
defs["ImDrawList_AddRectFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["name"] = "p_min"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["name"] = "p_max"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][4]["name"] = "col"
|
||||
@@ -970,8 +970,8 @@ defs["ImDrawList_AddRectFilled"][1]["argsT"][5]["type"] = "float"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][6]["name"] = "rounding_corners"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsT"][6]["type"] = "ImDrawCornerFlags"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)"
|
||||
defs["ImDrawList_AddRectFilled"][1]["call_args"] = "(a,b,col,rounding,rounding_corners)"
|
||||
defs["ImDrawList_AddRectFilled"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)"
|
||||
defs["ImDrawList_AddRectFilled"][1]["call_args"] = "(p_min,p_max,col,rounding,rounding_corners)"
|
||||
defs["ImDrawList_AddRectFilled"][1]["cimguiname"] = "ImDrawList_AddRectFilled"
|
||||
defs["ImDrawList_AddRectFilled"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding"] = "0.0f"
|
||||
@@ -984,16 +984,16 @@ defs["ImDrawList_AddRectFilled"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddRectFilled"]["(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)"] = defs["ImDrawList_AddRectFilled"][1]
|
||||
defs["ImDrawList_AddRectFilledMultiColor"] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["args"] = "(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)"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["name"] = "p_min"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["name"] = "p_max"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4]["name"] = "col_upr_left"
|
||||
@@ -1007,8 +1007,8 @@ defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7]["name"] = "col_bot_left"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["call_args"] = "(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["call_args"] = "(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left)"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["cimguiname"] = "ImDrawList_AddRectFilledMultiColor"
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddRectFilledMultiColor"][1]["funcname"] = "AddRectFilledMultiColor"
|
||||
@@ -1092,19 +1092,19 @@ defs["ImDrawList_AddText"]["(const ImFont*,float,const ImVec2,ImU32,const char*,
|
||||
defs["ImDrawList_AddText"]["(const ImVec2,ImU32,const char*,const char*)"] = defs["ImDrawList_AddText"][1]
|
||||
defs["ImDrawList_AddTriangle"] = {}
|
||||
defs["ImDrawList_AddTriangle"][1] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)"
|
||||
defs["ImDrawList_AddTriangle"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][2]["name"] = "p1"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][3]["name"] = "p2"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][4]["name"] = "c"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][4]["name"] = "p3"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][5]["name"] = "col"
|
||||
@@ -1112,8 +1112,8 @@ defs["ImDrawList_AddTriangle"][1]["argsT"][5]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][6]["name"] = "thickness"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsT"][6]["type"] = "float"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddTriangle"][1]["call_args"] = "(a,b,c,col,thickness)"
|
||||
defs["ImDrawList_AddTriangle"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness=1.0f)"
|
||||
defs["ImDrawList_AddTriangle"][1]["call_args"] = "(p1,p2,p3,col,thickness)"
|
||||
defs["ImDrawList_AddTriangle"][1]["cimguiname"] = "ImDrawList_AddTriangle"
|
||||
defs["ImDrawList_AddTriangle"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddTriangle"][1]["defaults"]["thickness"] = "1.0f"
|
||||
@@ -1125,25 +1125,25 @@ defs["ImDrawList_AddTriangle"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_AddTriangle"]["(const ImVec2,const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddTriangle"][1]
|
||||
defs["ImDrawList_AddTriangleFilled"] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["name"] = "a"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["name"] = "p1"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["name"] = "b"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["name"] = "p2"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["name"] = "c"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["name"] = "p3"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5]["name"] = "col"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5]["type"] = "ImU32"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["call_args"] = "(a,b,c,col)"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col)"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["call_args"] = "(p1,p2,p3,col)"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["cimguiname"] = "ImDrawList_AddTriangleFilled"
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["defaults"] = {}
|
||||
defs["ImDrawList_AddTriangleFilled"][1]["funcname"] = "AddTriangleFilled"
|
||||
@@ -1389,13 +1389,13 @@ defs["ImDrawList_ImDrawList"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_ImDrawList"]["(const ImDrawListSharedData*)"] = defs["ImDrawList_ImDrawList"][1]
|
||||
defs["ImDrawList_PathArcTo"] = {}
|
||||
defs["ImDrawList_PathArcTo"][1] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["args"] = "(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)"
|
||||
defs["ImDrawList_PathArcTo"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][2]["name"] = "centre"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][2]["name"] = "center"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][3]["name"] = "radius"
|
||||
@@ -1409,8 +1409,8 @@ defs["ImDrawList_PathArcTo"][1]["argsT"][5]["type"] = "float"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][6] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][6]["name"] = "num_segments"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsT"][6]["type"] = "int"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsoriginal"] = "(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)"
|
||||
defs["ImDrawList_PathArcTo"][1]["call_args"] = "(centre,radius,a_min,a_max,num_segments)"
|
||||
defs["ImDrawList_PathArcTo"][1]["argsoriginal"] = "(const ImVec2& center,float radius,float a_min,float a_max,int num_segments=10)"
|
||||
defs["ImDrawList_PathArcTo"][1]["call_args"] = "(center,radius,a_min,a_max,num_segments)"
|
||||
defs["ImDrawList_PathArcTo"][1]["cimguiname"] = "ImDrawList_PathArcTo"
|
||||
defs["ImDrawList_PathArcTo"][1]["defaults"] = {}
|
||||
defs["ImDrawList_PathArcTo"][1]["defaults"]["num_segments"] = "10"
|
||||
@@ -1422,13 +1422,13 @@ defs["ImDrawList_PathArcTo"][1]["stname"] = "ImDrawList"
|
||||
defs["ImDrawList_PathArcTo"]["(const ImVec2,float,float,float,int)"] = defs["ImDrawList_PathArcTo"][1]
|
||||
defs["ImDrawList_PathArcToFast"] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["args"] = "(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)"
|
||||
defs["ImDrawList_PathArcToFast"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][1] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][1]["type"] = "ImDrawList*"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][2] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["name"] = "centre"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["name"] = "center"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["type"] = "const ImVec2"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][3] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][3]["name"] = "radius"
|
||||
@@ -1439,8 +1439,8 @@ defs["ImDrawList_PathArcToFast"][1]["argsT"][4]["type"] = "int"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][5] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][5]["name"] = "a_max_of_12"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsT"][5]["type"] = "int"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsoriginal"] = "(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)"
|
||||
defs["ImDrawList_PathArcToFast"][1]["call_args"] = "(centre,radius,a_min_of_12,a_max_of_12)"
|
||||
defs["ImDrawList_PathArcToFast"][1]["argsoriginal"] = "(const ImVec2& center,float radius,int a_min_of_12,int a_max_of_12)"
|
||||
defs["ImDrawList_PathArcToFast"][1]["call_args"] = "(center,radius,a_min_of_12,a_max_of_12)"
|
||||
defs["ImDrawList_PathArcToFast"][1]["cimguiname"] = "ImDrawList_PathArcToFast"
|
||||
defs["ImDrawList_PathArcToFast"][1]["defaults"] = {}
|
||||
defs["ImDrawList_PathArcToFast"][1]["funcname"] = "PathArcToFast"
|
||||
@@ -5093,6 +5093,89 @@ defs["ImVector_erase_unsorted"][1]["signature"] = "(const T*)"
|
||||
defs["ImVector_erase_unsorted"][1]["stname"] = "ImVector"
|
||||
defs["ImVector_erase_unsorted"][1]["templated"] = true
|
||||
defs["ImVector_erase_unsorted"]["(const T*)"] = defs["ImVector_erase_unsorted"][1]
|
||||
defs["ImVector_find"] = {}
|
||||
defs["ImVector_find"][1] = {}
|
||||
defs["ImVector_find"][1]["args"] = "(ImVector* self,const T v)"
|
||||
defs["ImVector_find"][1]["argsT"] = {}
|
||||
defs["ImVector_find"][1]["argsT"][1] = {}
|
||||
defs["ImVector_find"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImVector_find"][1]["argsT"][1]["type"] = "ImVector*"
|
||||
defs["ImVector_find"][1]["argsT"][2] = {}
|
||||
defs["ImVector_find"][1]["argsT"][2]["name"] = "v"
|
||||
defs["ImVector_find"][1]["argsT"][2]["type"] = "const T"
|
||||
defs["ImVector_find"][1]["argsoriginal"] = "(const T& v)"
|
||||
defs["ImVector_find"][1]["call_args"] = "(v)"
|
||||
defs["ImVector_find"][1]["cimguiname"] = "ImVector_find"
|
||||
defs["ImVector_find"][1]["defaults"] = {}
|
||||
defs["ImVector_find"][1]["funcname"] = "find"
|
||||
defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_find"
|
||||
defs["ImVector_find"][1]["ret"] = "T*"
|
||||
defs["ImVector_find"][1]["signature"] = "(const T)"
|
||||
defs["ImVector_find"][1]["stname"] = "ImVector"
|
||||
defs["ImVector_find"][1]["templated"] = true
|
||||
defs["ImVector_find"][2] = {}
|
||||
defs["ImVector_find"][2]["args"] = "(ImVector* self,const T v)"
|
||||
defs["ImVector_find"][2]["argsT"] = {}
|
||||
defs["ImVector_find"][2]["argsT"][1] = {}
|
||||
defs["ImVector_find"][2]["argsT"][1]["name"] = "self"
|
||||
defs["ImVector_find"][2]["argsT"][1]["type"] = "ImVector*"
|
||||
defs["ImVector_find"][2]["argsT"][2] = {}
|
||||
defs["ImVector_find"][2]["argsT"][2]["name"] = "v"
|
||||
defs["ImVector_find"][2]["argsT"][2]["type"] = "const T"
|
||||
defs["ImVector_find"][2]["argsoriginal"] = "(const T& v)"
|
||||
defs["ImVector_find"][2]["call_args"] = "(v)"
|
||||
defs["ImVector_find"][2]["cimguiname"] = "ImVector_find"
|
||||
defs["ImVector_find"][2]["defaults"] = {}
|
||||
defs["ImVector_find"][2]["funcname"] = "find"
|
||||
defs["ImVector_find"][2]["ov_cimguiname"] = "ImVector_find_const"
|
||||
defs["ImVector_find"][2]["ret"] = "const T*"
|
||||
defs["ImVector_find"][2]["signature"] = "(const T)const"
|
||||
defs["ImVector_find"][2]["stname"] = "ImVector"
|
||||
defs["ImVector_find"][2]["templated"] = true
|
||||
defs["ImVector_find"]["(const T)"] = defs["ImVector_find"][1]
|
||||
defs["ImVector_find"]["(const T)const"] = defs["ImVector_find"][2]
|
||||
defs["ImVector_find_erase"] = {}
|
||||
defs["ImVector_find_erase"][1] = {}
|
||||
defs["ImVector_find_erase"][1]["args"] = "(ImVector* self,const T v)"
|
||||
defs["ImVector_find_erase"][1]["argsT"] = {}
|
||||
defs["ImVector_find_erase"][1]["argsT"][1] = {}
|
||||
defs["ImVector_find_erase"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImVector_find_erase"][1]["argsT"][1]["type"] = "ImVector*"
|
||||
defs["ImVector_find_erase"][1]["argsT"][2] = {}
|
||||
defs["ImVector_find_erase"][1]["argsT"][2]["name"] = "v"
|
||||
defs["ImVector_find_erase"][1]["argsT"][2]["type"] = "const T"
|
||||
defs["ImVector_find_erase"][1]["argsoriginal"] = "(const T& v)"
|
||||
defs["ImVector_find_erase"][1]["call_args"] = "(v)"
|
||||
defs["ImVector_find_erase"][1]["cimguiname"] = "ImVector_find_erase"
|
||||
defs["ImVector_find_erase"][1]["defaults"] = {}
|
||||
defs["ImVector_find_erase"][1]["funcname"] = "find_erase"
|
||||
defs["ImVector_find_erase"][1]["ov_cimguiname"] = "ImVector_find_erase"
|
||||
defs["ImVector_find_erase"][1]["ret"] = "bool"
|
||||
defs["ImVector_find_erase"][1]["signature"] = "(const T)"
|
||||
defs["ImVector_find_erase"][1]["stname"] = "ImVector"
|
||||
defs["ImVector_find_erase"][1]["templated"] = true
|
||||
defs["ImVector_find_erase"]["(const T)"] = defs["ImVector_find_erase"][1]
|
||||
defs["ImVector_find_erase_unsorted"] = {}
|
||||
defs["ImVector_find_erase_unsorted"][1] = {}
|
||||
defs["ImVector_find_erase_unsorted"][1]["args"] = "(ImVector* self,const T v)"
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"] = {}
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"][1] = {}
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"][1]["name"] = "self"
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"][1]["type"] = "ImVector*"
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"][2] = {}
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"][2]["name"] = "v"
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsT"][2]["type"] = "const T"
|
||||
defs["ImVector_find_erase_unsorted"][1]["argsoriginal"] = "(const T& v)"
|
||||
defs["ImVector_find_erase_unsorted"][1]["call_args"] = "(v)"
|
||||
defs["ImVector_find_erase_unsorted"][1]["cimguiname"] = "ImVector_find_erase_unsorted"
|
||||
defs["ImVector_find_erase_unsorted"][1]["defaults"] = {}
|
||||
defs["ImVector_find_erase_unsorted"][1]["funcname"] = "find_erase_unsorted"
|
||||
defs["ImVector_find_erase_unsorted"][1]["ov_cimguiname"] = "ImVector_find_erase_unsorted"
|
||||
defs["ImVector_find_erase_unsorted"][1]["ret"] = "bool"
|
||||
defs["ImVector_find_erase_unsorted"][1]["signature"] = "(const T)"
|
||||
defs["ImVector_find_erase_unsorted"][1]["stname"] = "ImVector"
|
||||
defs["ImVector_find_erase_unsorted"][1]["templated"] = true
|
||||
defs["ImVector_find_erase_unsorted"]["(const T)"] = defs["ImVector_find_erase_unsorted"][1]
|
||||
defs["ImVector_front"] = {}
|
||||
defs["ImVector_front"][1] = {}
|
||||
defs["ImVector_front"][1]["args"] = "(ImVector* self)"
|
||||
|
@@ -67,9 +67,6 @@ igSetWindowFocus 2
|
||||
ImVector_end 2
|
||||
1 T* ImVector_end ()
|
||||
2 const T* ImVector_end_const ()const
|
||||
igSetWindowSize 2
|
||||
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
||||
2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond)
|
||||
ImVector_ImVector 2
|
||||
1 nil ImVector_ImVector ()
|
||||
2 nil ImVector_ImVectorVector (const ImVector)
|
||||
@@ -88,15 +85,15 @@ igTreeNodeExV 2
|
||||
igListBox 2
|
||||
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)
|
||||
ImVec2_ImVec2 2
|
||||
1 nil ImVec2_ImVec2 ()
|
||||
2 nil ImVec2_ImVec2Float (float,float)
|
||||
igCollapsingHeader 2
|
||||
1 bool igCollapsingHeader (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
|
||||
igTreePush 2
|
||||
1 void igTreePushStr (const char*)
|
||||
2 void igTreePushPtr (const void*)
|
||||
igSelectable 2
|
||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||
igGetColorU32 3
|
||||
1 ImU32 igGetColorU32 (ImGuiCol,float)
|
||||
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
||||
@@ -107,9 +104,6 @@ ImColor_ImColor 5
|
||||
3 nil ImColor_ImColorU32 (ImU32)
|
||||
4 nil ImColor_ImColorFloat (float,float,float,float)
|
||||
5 nil ImColor_ImColorVec4 (const ImVec4)
|
||||
ImVec2_ImVec2 2
|
||||
1 nil ImVec2_ImVec2 ()
|
||||
2 nil ImVec2_ImVec2Float (float,float)
|
||||
ImVector_front 2
|
||||
1 T* ImVector_front ()
|
||||
2 const T* ImVector_front_const ()const
|
||||
@@ -123,10 +117,19 @@ igTreeNodeEx 3
|
||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||
igSelectable 2
|
||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||
ImVector_find 2
|
||||
1 T* ImVector_find (const T)
|
||||
2 const T* ImVector_find_const (const T)const
|
||||
igMenuItem 2
|
||||
1 bool igMenuItemBool (const char*,const char*,bool,bool)
|
||||
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
|
||||
igSetWindowSize 2
|
||||
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
||||
2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond)
|
||||
igTreeNodeV 2
|
||||
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
||||
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
||||
91 overloaded
|
||||
93 overloaded
|
@@ -1276,6 +1276,11 @@
|
||||
"calc_value": 8,
|
||||
"name": "ImGuiSelectableFlags_Disabled",
|
||||
"value": "1 << 3"
|
||||
},
|
||||
{
|
||||
"calc_value": 16,
|
||||
"name": "ImGuiSelectableFlags_AllowItemOverlap",
|
||||
"value": "1 << 4"
|
||||
}
|
||||
],
|
||||
"ImGuiStyleVar_": [
|
||||
@@ -1545,6 +1550,16 @@
|
||||
"name": "ImGuiTreeNodeFlags_FramePadding",
|
||||
"value": "1 << 10"
|
||||
},
|
||||
{
|
||||
"calc_value": 2048,
|
||||
"name": "ImGuiTreeNodeFlags_SpanAvailWidth",
|
||||
"value": "1 << 11"
|
||||
},
|
||||
{
|
||||
"calc_value": 4096,
|
||||
"name": "ImGuiTreeNodeFlags_SpanFullWidth",
|
||||
"value": "1 << 12"
|
||||
},
|
||||
{
|
||||
"calc_value": 8192,
|
||||
"name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere",
|
||||
@@ -1933,6 +1948,10 @@
|
||||
"name": "FallbackChar",
|
||||
"type": "ImWchar"
|
||||
},
|
||||
{
|
||||
"name": "EllipsisChar",
|
||||
"type": "ImWchar"
|
||||
},
|
||||
{
|
||||
"name": "Scale",
|
||||
"type": "float"
|
||||
@@ -2119,6 +2138,10 @@
|
||||
"name": "RasterizerMultiply",
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "EllipsisChar",
|
||||
"type": "ImWchar"
|
||||
},
|
||||
{
|
||||
"name": "Name[40]",
|
||||
"size": 40,
|
||||
@@ -2276,6 +2299,10 @@
|
||||
"name": "ConfigWindowsMoveFromTitleBarOnly",
|
||||
"type": "bool"
|
||||
},
|
||||
{
|
||||
"name": "ConfigWindowsMemoryCompactTimer",
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "BackendPlatformName",
|
||||
"type": "const char*"
|
||||
|
@@ -1011,6 +1011,10 @@ defs["enums"]["ImGuiSelectableFlags_"][5] = {}
|
||||
defs["enums"]["ImGuiSelectableFlags_"][5]["calc_value"] = 8
|
||||
defs["enums"]["ImGuiSelectableFlags_"][5]["name"] = "ImGuiSelectableFlags_Disabled"
|
||||
defs["enums"]["ImGuiSelectableFlags_"][5]["value"] = "1 << 3"
|
||||
defs["enums"]["ImGuiSelectableFlags_"][6] = {}
|
||||
defs["enums"]["ImGuiSelectableFlags_"][6]["calc_value"] = 16
|
||||
defs["enums"]["ImGuiSelectableFlags_"][6]["name"] = "ImGuiSelectableFlags_AllowItemOverlap"
|
||||
defs["enums"]["ImGuiSelectableFlags_"][6]["value"] = "1 << 4"
|
||||
defs["enums"]["ImGuiStyleVar_"] = {}
|
||||
defs["enums"]["ImGuiStyleVar_"][1] = {}
|
||||
defs["enums"]["ImGuiStyleVar_"][1]["calc_value"] = 0
|
||||
@@ -1224,13 +1228,21 @@ defs["enums"]["ImGuiTreeNodeFlags_"][12]["calc_value"] = 1024
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][12]["name"] = "ImGuiTreeNodeFlags_FramePadding"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][12]["value"] = "1 << 10"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13] = {}
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13]["calc_value"] = 8192
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13]["name"] = "ImGuiTreeNodeFlags_NavLeftJumpsBackHere"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13]["value"] = "1 << 13"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13]["calc_value"] = 2048
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13]["name"] = "ImGuiTreeNodeFlags_SpanAvailWidth"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][13]["value"] = "1 << 11"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14] = {}
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14]["calc_value"] = 26
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14]["name"] = "ImGuiTreeNodeFlags_CollapsingHeader"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14]["value"] = "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14]["calc_value"] = 4096
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14]["name"] = "ImGuiTreeNodeFlags_SpanFullWidth"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][14]["value"] = "1 << 12"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][15] = {}
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][15]["calc_value"] = 8192
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][15]["name"] = "ImGuiTreeNodeFlags_NavLeftJumpsBackHere"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][15]["value"] = "1 << 13"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][16] = {}
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][16]["calc_value"] = 26
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][16]["name"] = "ImGuiTreeNodeFlags_CollapsingHeader"
|
||||
defs["enums"]["ImGuiTreeNodeFlags_"][16]["value"] = "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"
|
||||
defs["enums"]["ImGuiWindowFlags_"] = {}
|
||||
defs["enums"]["ImGuiWindowFlags_"][1] = {}
|
||||
defs["enums"]["ImGuiWindowFlags_"][1]["calc_value"] = 0
|
||||
@@ -1521,20 +1533,23 @@ defs["structs"]["ImFont"][11] = {}
|
||||
defs["structs"]["ImFont"][11]["name"] = "FallbackChar"
|
||||
defs["structs"]["ImFont"][11]["type"] = "ImWchar"
|
||||
defs["structs"]["ImFont"][12] = {}
|
||||
defs["structs"]["ImFont"][12]["name"] = "Scale"
|
||||
defs["structs"]["ImFont"][12]["type"] = "float"
|
||||
defs["structs"]["ImFont"][12]["name"] = "EllipsisChar"
|
||||
defs["structs"]["ImFont"][12]["type"] = "ImWchar"
|
||||
defs["structs"]["ImFont"][13] = {}
|
||||
defs["structs"]["ImFont"][13]["name"] = "Ascent"
|
||||
defs["structs"]["ImFont"][13]["name"] = "Scale"
|
||||
defs["structs"]["ImFont"][13]["type"] = "float"
|
||||
defs["structs"]["ImFont"][14] = {}
|
||||
defs["structs"]["ImFont"][14]["name"] = "Descent"
|
||||
defs["structs"]["ImFont"][14]["name"] = "Ascent"
|
||||
defs["structs"]["ImFont"][14]["type"] = "float"
|
||||
defs["structs"]["ImFont"][15] = {}
|
||||
defs["structs"]["ImFont"][15]["name"] = "MetricsTotalSurface"
|
||||
defs["structs"]["ImFont"][15]["type"] = "int"
|
||||
defs["structs"]["ImFont"][15]["name"] = "Descent"
|
||||
defs["structs"]["ImFont"][15]["type"] = "float"
|
||||
defs["structs"]["ImFont"][16] = {}
|
||||
defs["structs"]["ImFont"][16]["name"] = "DirtyLookupTables"
|
||||
defs["structs"]["ImFont"][16]["type"] = "bool"
|
||||
defs["structs"]["ImFont"][16]["name"] = "MetricsTotalSurface"
|
||||
defs["structs"]["ImFont"][16]["type"] = "int"
|
||||
defs["structs"]["ImFont"][17] = {}
|
||||
defs["structs"]["ImFont"][17]["name"] = "DirtyLookupTables"
|
||||
defs["structs"]["ImFont"][17]["type"] = "bool"
|
||||
defs["structs"]["ImFontAtlas"] = {}
|
||||
defs["structs"]["ImFontAtlas"][1] = {}
|
||||
defs["structs"]["ImFontAtlas"][1]["name"] = "Locked"
|
||||
@@ -1660,12 +1675,15 @@ defs["structs"]["ImFontConfig"][16] = {}
|
||||
defs["structs"]["ImFontConfig"][16]["name"] = "RasterizerMultiply"
|
||||
defs["structs"]["ImFontConfig"][16]["type"] = "float"
|
||||
defs["structs"]["ImFontConfig"][17] = {}
|
||||
defs["structs"]["ImFontConfig"][17]["name"] = "Name[40]"
|
||||
defs["structs"]["ImFontConfig"][17]["size"] = 40
|
||||
defs["structs"]["ImFontConfig"][17]["type"] = "char"
|
||||
defs["structs"]["ImFontConfig"][17]["name"] = "EllipsisChar"
|
||||
defs["structs"]["ImFontConfig"][17]["type"] = "ImWchar"
|
||||
defs["structs"]["ImFontConfig"][18] = {}
|
||||
defs["structs"]["ImFontConfig"][18]["name"] = "DstFont"
|
||||
defs["structs"]["ImFontConfig"][18]["type"] = "ImFont*"
|
||||
defs["structs"]["ImFontConfig"][18]["name"] = "Name[40]"
|
||||
defs["structs"]["ImFontConfig"][18]["size"] = 40
|
||||
defs["structs"]["ImFontConfig"][18]["type"] = "char"
|
||||
defs["structs"]["ImFontConfig"][19] = {}
|
||||
defs["structs"]["ImFontConfig"][19]["name"] = "DstFont"
|
||||
defs["structs"]["ImFontConfig"][19]["type"] = "ImFont*"
|
||||
defs["structs"]["ImFontGlyph"] = {}
|
||||
defs["structs"]["ImFontGlyph"][1] = {}
|
||||
defs["structs"]["ImFontGlyph"][1]["name"] = "Codepoint"
|
||||
@@ -1777,180 +1795,183 @@ defs["structs"]["ImGuiIO"][24] = {}
|
||||
defs["structs"]["ImGuiIO"][24]["name"] = "ConfigWindowsMoveFromTitleBarOnly"
|
||||
defs["structs"]["ImGuiIO"][24]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][25] = {}
|
||||
defs["structs"]["ImGuiIO"][25]["name"] = "BackendPlatformName"
|
||||
defs["structs"]["ImGuiIO"][25]["type"] = "const char*"
|
||||
defs["structs"]["ImGuiIO"][25]["name"] = "ConfigWindowsMemoryCompactTimer"
|
||||
defs["structs"]["ImGuiIO"][25]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][26] = {}
|
||||
defs["structs"]["ImGuiIO"][26]["name"] = "BackendRendererName"
|
||||
defs["structs"]["ImGuiIO"][26]["name"] = "BackendPlatformName"
|
||||
defs["structs"]["ImGuiIO"][26]["type"] = "const char*"
|
||||
defs["structs"]["ImGuiIO"][27] = {}
|
||||
defs["structs"]["ImGuiIO"][27]["name"] = "BackendPlatformUserData"
|
||||
defs["structs"]["ImGuiIO"][27]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][27]["name"] = "BackendRendererName"
|
||||
defs["structs"]["ImGuiIO"][27]["type"] = "const char*"
|
||||
defs["structs"]["ImGuiIO"][28] = {}
|
||||
defs["structs"]["ImGuiIO"][28]["name"] = "BackendRendererUserData"
|
||||
defs["structs"]["ImGuiIO"][28]["name"] = "BackendPlatformUserData"
|
||||
defs["structs"]["ImGuiIO"][28]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][29] = {}
|
||||
defs["structs"]["ImGuiIO"][29]["name"] = "BackendLanguageUserData"
|
||||
defs["structs"]["ImGuiIO"][29]["name"] = "BackendRendererUserData"
|
||||
defs["structs"]["ImGuiIO"][29]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][30] = {}
|
||||
defs["structs"]["ImGuiIO"][30]["name"] = "GetClipboardTextFn"
|
||||
defs["structs"]["ImGuiIO"][30]["type"] = "const char*(*)(void* user_data)"
|
||||
defs["structs"]["ImGuiIO"][30]["name"] = "BackendLanguageUserData"
|
||||
defs["structs"]["ImGuiIO"][30]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][31] = {}
|
||||
defs["structs"]["ImGuiIO"][31]["name"] = "SetClipboardTextFn"
|
||||
defs["structs"]["ImGuiIO"][31]["type"] = "void(*)(void* user_data,const char* text)"
|
||||
defs["structs"]["ImGuiIO"][31]["name"] = "GetClipboardTextFn"
|
||||
defs["structs"]["ImGuiIO"][31]["type"] = "const char*(*)(void* user_data)"
|
||||
defs["structs"]["ImGuiIO"][32] = {}
|
||||
defs["structs"]["ImGuiIO"][32]["name"] = "ClipboardUserData"
|
||||
defs["structs"]["ImGuiIO"][32]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][32]["name"] = "SetClipboardTextFn"
|
||||
defs["structs"]["ImGuiIO"][32]["type"] = "void(*)(void* user_data,const char* text)"
|
||||
defs["structs"]["ImGuiIO"][33] = {}
|
||||
defs["structs"]["ImGuiIO"][33]["name"] = "ImeSetInputScreenPosFn"
|
||||
defs["structs"]["ImGuiIO"][33]["type"] = "void(*)(int x,int y)"
|
||||
defs["structs"]["ImGuiIO"][33]["name"] = "ClipboardUserData"
|
||||
defs["structs"]["ImGuiIO"][33]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][34] = {}
|
||||
defs["structs"]["ImGuiIO"][34]["name"] = "ImeWindowHandle"
|
||||
defs["structs"]["ImGuiIO"][34]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][34]["name"] = "ImeSetInputScreenPosFn"
|
||||
defs["structs"]["ImGuiIO"][34]["type"] = "void(*)(int x,int y)"
|
||||
defs["structs"]["ImGuiIO"][35] = {}
|
||||
defs["structs"]["ImGuiIO"][35]["name"] = "RenderDrawListsFnUnused"
|
||||
defs["structs"]["ImGuiIO"][35]["name"] = "ImeWindowHandle"
|
||||
defs["structs"]["ImGuiIO"][35]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][36] = {}
|
||||
defs["structs"]["ImGuiIO"][36]["name"] = "MousePos"
|
||||
defs["structs"]["ImGuiIO"][36]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][36]["name"] = "RenderDrawListsFnUnused"
|
||||
defs["structs"]["ImGuiIO"][36]["type"] = "void*"
|
||||
defs["structs"]["ImGuiIO"][37] = {}
|
||||
defs["structs"]["ImGuiIO"][37]["name"] = "MouseDown[5]"
|
||||
defs["structs"]["ImGuiIO"][37]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][37]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][37]["name"] = "MousePos"
|
||||
defs["structs"]["ImGuiIO"][37]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][38] = {}
|
||||
defs["structs"]["ImGuiIO"][38]["name"] = "MouseWheel"
|
||||
defs["structs"]["ImGuiIO"][38]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][38]["name"] = "MouseDown[5]"
|
||||
defs["structs"]["ImGuiIO"][38]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][38]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][39] = {}
|
||||
defs["structs"]["ImGuiIO"][39]["name"] = "MouseWheelH"
|
||||
defs["structs"]["ImGuiIO"][39]["name"] = "MouseWheel"
|
||||
defs["structs"]["ImGuiIO"][39]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][40] = {}
|
||||
defs["structs"]["ImGuiIO"][40]["name"] = "KeyCtrl"
|
||||
defs["structs"]["ImGuiIO"][40]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][40]["name"] = "MouseWheelH"
|
||||
defs["structs"]["ImGuiIO"][40]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][41] = {}
|
||||
defs["structs"]["ImGuiIO"][41]["name"] = "KeyShift"
|
||||
defs["structs"]["ImGuiIO"][41]["name"] = "KeyCtrl"
|
||||
defs["structs"]["ImGuiIO"][41]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][42] = {}
|
||||
defs["structs"]["ImGuiIO"][42]["name"] = "KeyAlt"
|
||||
defs["structs"]["ImGuiIO"][42]["name"] = "KeyShift"
|
||||
defs["structs"]["ImGuiIO"][42]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][43] = {}
|
||||
defs["structs"]["ImGuiIO"][43]["name"] = "KeySuper"
|
||||
defs["structs"]["ImGuiIO"][43]["name"] = "KeyAlt"
|
||||
defs["structs"]["ImGuiIO"][43]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][44] = {}
|
||||
defs["structs"]["ImGuiIO"][44]["name"] = "KeysDown[512]"
|
||||
defs["structs"]["ImGuiIO"][44]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][44]["name"] = "KeySuper"
|
||||
defs["structs"]["ImGuiIO"][44]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][45] = {}
|
||||
defs["structs"]["ImGuiIO"][45]["name"] = "NavInputs[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][45]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][45]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][45]["name"] = "KeysDown[512]"
|
||||
defs["structs"]["ImGuiIO"][45]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][45]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][46] = {}
|
||||
defs["structs"]["ImGuiIO"][46]["name"] = "WantCaptureMouse"
|
||||
defs["structs"]["ImGuiIO"][46]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][46]["name"] = "NavInputs[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][46]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][46]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][47] = {}
|
||||
defs["structs"]["ImGuiIO"][47]["name"] = "WantCaptureKeyboard"
|
||||
defs["structs"]["ImGuiIO"][47]["name"] = "WantCaptureMouse"
|
||||
defs["structs"]["ImGuiIO"][47]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][48] = {}
|
||||
defs["structs"]["ImGuiIO"][48]["name"] = "WantTextInput"
|
||||
defs["structs"]["ImGuiIO"][48]["name"] = "WantCaptureKeyboard"
|
||||
defs["structs"]["ImGuiIO"][48]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][49] = {}
|
||||
defs["structs"]["ImGuiIO"][49]["name"] = "WantSetMousePos"
|
||||
defs["structs"]["ImGuiIO"][49]["name"] = "WantTextInput"
|
||||
defs["structs"]["ImGuiIO"][49]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][50] = {}
|
||||
defs["structs"]["ImGuiIO"][50]["name"] = "WantSaveIniSettings"
|
||||
defs["structs"]["ImGuiIO"][50]["name"] = "WantSetMousePos"
|
||||
defs["structs"]["ImGuiIO"][50]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][51] = {}
|
||||
defs["structs"]["ImGuiIO"][51]["name"] = "NavActive"
|
||||
defs["structs"]["ImGuiIO"][51]["name"] = "WantSaveIniSettings"
|
||||
defs["structs"]["ImGuiIO"][51]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][52] = {}
|
||||
defs["structs"]["ImGuiIO"][52]["name"] = "NavVisible"
|
||||
defs["structs"]["ImGuiIO"][52]["name"] = "NavActive"
|
||||
defs["structs"]["ImGuiIO"][52]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][53] = {}
|
||||
defs["structs"]["ImGuiIO"][53]["name"] = "Framerate"
|
||||
defs["structs"]["ImGuiIO"][53]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][53]["name"] = "NavVisible"
|
||||
defs["structs"]["ImGuiIO"][53]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][54] = {}
|
||||
defs["structs"]["ImGuiIO"][54]["name"] = "MetricsRenderVertices"
|
||||
defs["structs"]["ImGuiIO"][54]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][54]["name"] = "Framerate"
|
||||
defs["structs"]["ImGuiIO"][54]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][55] = {}
|
||||
defs["structs"]["ImGuiIO"][55]["name"] = "MetricsRenderIndices"
|
||||
defs["structs"]["ImGuiIO"][55]["name"] = "MetricsRenderVertices"
|
||||
defs["structs"]["ImGuiIO"][55]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][56] = {}
|
||||
defs["structs"]["ImGuiIO"][56]["name"] = "MetricsRenderWindows"
|
||||
defs["structs"]["ImGuiIO"][56]["name"] = "MetricsRenderIndices"
|
||||
defs["structs"]["ImGuiIO"][56]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][57] = {}
|
||||
defs["structs"]["ImGuiIO"][57]["name"] = "MetricsActiveWindows"
|
||||
defs["structs"]["ImGuiIO"][57]["name"] = "MetricsRenderWindows"
|
||||
defs["structs"]["ImGuiIO"][57]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][58] = {}
|
||||
defs["structs"]["ImGuiIO"][58]["name"] = "MetricsActiveAllocations"
|
||||
defs["structs"]["ImGuiIO"][58]["name"] = "MetricsActiveWindows"
|
||||
defs["structs"]["ImGuiIO"][58]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][59] = {}
|
||||
defs["structs"]["ImGuiIO"][59]["name"] = "MouseDelta"
|
||||
defs["structs"]["ImGuiIO"][59]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][59]["name"] = "MetricsActiveAllocations"
|
||||
defs["structs"]["ImGuiIO"][59]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][60] = {}
|
||||
defs["structs"]["ImGuiIO"][60]["name"] = "MousePosPrev"
|
||||
defs["structs"]["ImGuiIO"][60]["name"] = "MouseDelta"
|
||||
defs["structs"]["ImGuiIO"][60]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][61] = {}
|
||||
defs["structs"]["ImGuiIO"][61]["name"] = "MouseClickedPos[5]"
|
||||
defs["structs"]["ImGuiIO"][61]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][61]["name"] = "MousePosPrev"
|
||||
defs["structs"]["ImGuiIO"][61]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][62] = {}
|
||||
defs["structs"]["ImGuiIO"][62]["name"] = "MouseClickedTime[5]"
|
||||
defs["structs"]["ImGuiIO"][62]["name"] = "MouseClickedPos[5]"
|
||||
defs["structs"]["ImGuiIO"][62]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][62]["type"] = "double"
|
||||
defs["structs"]["ImGuiIO"][62]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][63] = {}
|
||||
defs["structs"]["ImGuiIO"][63]["name"] = "MouseClicked[5]"
|
||||
defs["structs"]["ImGuiIO"][63]["name"] = "MouseClickedTime[5]"
|
||||
defs["structs"]["ImGuiIO"][63]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][63]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][63]["type"] = "double"
|
||||
defs["structs"]["ImGuiIO"][64] = {}
|
||||
defs["structs"]["ImGuiIO"][64]["name"] = "MouseDoubleClicked[5]"
|
||||
defs["structs"]["ImGuiIO"][64]["name"] = "MouseClicked[5]"
|
||||
defs["structs"]["ImGuiIO"][64]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][64]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][65] = {}
|
||||
defs["structs"]["ImGuiIO"][65]["name"] = "MouseReleased[5]"
|
||||
defs["structs"]["ImGuiIO"][65]["name"] = "MouseDoubleClicked[5]"
|
||||
defs["structs"]["ImGuiIO"][65]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][65]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][66] = {}
|
||||
defs["structs"]["ImGuiIO"][66]["name"] = "MouseDownOwned[5]"
|
||||
defs["structs"]["ImGuiIO"][66]["name"] = "MouseReleased[5]"
|
||||
defs["structs"]["ImGuiIO"][66]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][66]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][67] = {}
|
||||
defs["structs"]["ImGuiIO"][67]["name"] = "MouseDownWasDoubleClick[5]"
|
||||
defs["structs"]["ImGuiIO"][67]["name"] = "MouseDownOwned[5]"
|
||||
defs["structs"]["ImGuiIO"][67]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][67]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][68] = {}
|
||||
defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownDuration[5]"
|
||||
defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownWasDoubleClick[5]"
|
||||
defs["structs"]["ImGuiIO"][68]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][68]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][68]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][69] = {}
|
||||
defs["structs"]["ImGuiIO"][69]["name"] = "MouseDownDurationPrev[5]"
|
||||
defs["structs"]["ImGuiIO"][69]["name"] = "MouseDownDuration[5]"
|
||||
defs["structs"]["ImGuiIO"][69]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][69]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][70] = {}
|
||||
defs["structs"]["ImGuiIO"][70]["name"] = "MouseDragMaxDistanceAbs[5]"
|
||||
defs["structs"]["ImGuiIO"][70]["name"] = "MouseDownDurationPrev[5]"
|
||||
defs["structs"]["ImGuiIO"][70]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][70]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][70]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][71] = {}
|
||||
defs["structs"]["ImGuiIO"][71]["name"] = "MouseDragMaxDistanceSqr[5]"
|
||||
defs["structs"]["ImGuiIO"][71]["name"] = "MouseDragMaxDistanceAbs[5]"
|
||||
defs["structs"]["ImGuiIO"][71]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][71]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][71]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][72] = {}
|
||||
defs["structs"]["ImGuiIO"][72]["name"] = "KeysDownDuration[512]"
|
||||
defs["structs"]["ImGuiIO"][72]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][72]["name"] = "MouseDragMaxDistanceSqr[5]"
|
||||
defs["structs"]["ImGuiIO"][72]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][72]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][73] = {}
|
||||
defs["structs"]["ImGuiIO"][73]["name"] = "KeysDownDurationPrev[512]"
|
||||
defs["structs"]["ImGuiIO"][73]["name"] = "KeysDownDuration[512]"
|
||||
defs["structs"]["ImGuiIO"][73]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][73]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][74] = {}
|
||||
defs["structs"]["ImGuiIO"][74]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][74]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][74]["name"] = "KeysDownDurationPrev[512]"
|
||||
defs["structs"]["ImGuiIO"][74]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][74]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][75] = {}
|
||||
defs["structs"]["ImGuiIO"][75]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][75]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][75]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][75]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][76] = {}
|
||||
defs["structs"]["ImGuiIO"][76]["name"] = "InputQueueCharacters"
|
||||
defs["structs"]["ImGuiIO"][76]["template_type"] = "ImWchar"
|
||||
defs["structs"]["ImGuiIO"][76]["type"] = "ImVector_ImWchar"
|
||||
defs["structs"]["ImGuiIO"][76]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][76]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][76]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][77] = {}
|
||||
defs["structs"]["ImGuiIO"][77]["name"] = "InputQueueCharacters"
|
||||
defs["structs"]["ImGuiIO"][77]["template_type"] = "ImWchar"
|
||||
defs["structs"]["ImGuiIO"][77]["type"] = "ImVector_ImWchar"
|
||||
defs["structs"]["ImGuiInputTextCallbackData"] = {}
|
||||
defs["structs"]["ImGuiInputTextCallbackData"][1] = {}
|
||||
defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag"
|
||||
|
2
imgui
2
imgui
Submodule imgui updated: 6a0d0dab5a...f0f5301612
Reference in New Issue
Block a user