mirror of
https://github.com/cimgui/cimgui.git
synced 2025-11-30 21:51:40 +00:00
ccc3
This commit is contained in:
@@ -1231,7 +1231,7 @@ local t={
|
||||
["(const ImVec2,float,ImU32,int)"]=nil},
|
||||
ImDrawList_AddConcavePolyFilled={
|
||||
[1]={
|
||||
args="(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)",
|
||||
args="(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="self",
|
||||
@@ -1246,7 +1246,7 @@ local t={
|
||||
name="col",
|
||||
type="ImU32"}},
|
||||
argsoriginal="(const ImVec2* points,int num_points,ImU32 col)",
|
||||
call_args="(points,num_points,col)",
|
||||
call_args="(reinterpret_cast<const ImVec2*>(points),num_points,col)",
|
||||
cimguiname="ImDrawList_AddConcavePolyFilled",
|
||||
defaults={},
|
||||
funcname="AddConcavePolyFilled",
|
||||
@@ -1258,7 +1258,7 @@ local t={
|
||||
["(const ImVec2*,int,ImU32)"]=nil},
|
||||
ImDrawList_AddConvexPolyFilled={
|
||||
[1]={
|
||||
args="(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)",
|
||||
args="(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="self",
|
||||
@@ -1273,7 +1273,7 @@ local t={
|
||||
name="col",
|
||||
type="ImU32"}},
|
||||
argsoriginal="(const ImVec2* points,int num_points,ImU32 col)",
|
||||
call_args="(points,num_points,col)",
|
||||
call_args="(reinterpret_cast<const ImVec2*>(points),num_points,col)",
|
||||
cimguiname="ImDrawList_AddConvexPolyFilled",
|
||||
defaults={},
|
||||
funcname="AddConvexPolyFilled",
|
||||
@@ -1607,7 +1607,7 @@ local t={
|
||||
["(const ImVec2,float,ImU32,int)"]=nil},
|
||||
ImDrawList_AddPolyline={
|
||||
[1]={
|
||||
args="(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)",
|
||||
args="(ImDrawList* self,const ImVec2_c* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="self",
|
||||
@@ -1628,7 +1628,7 @@ local t={
|
||||
name="thickness",
|
||||
type="float"}},
|
||||
argsoriginal="(const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness)",
|
||||
call_args="(points,num_points,col,flags,thickness)",
|
||||
call_args="(reinterpret_cast<const ImVec2*>(points),num_points,col,flags,thickness)",
|
||||
cimguiname="ImDrawList_AddPolyline",
|
||||
defaults={},
|
||||
funcname="AddPolyline",
|
||||
@@ -9763,8 +9763,9 @@ local t={
|
||||
defaults={},
|
||||
funcname="AsVec4",
|
||||
location="imgui_internal:619",
|
||||
nonUDT=2,
|
||||
ov_cimguiname="ImRect_AsVec4",
|
||||
ret="const ImVec4*",
|
||||
ret="const ImVec4_c*",
|
||||
retref="&",
|
||||
signature="()const",
|
||||
stname="ImRect"},
|
||||
@@ -16153,7 +16154,7 @@ local t={
|
||||
["(ImGuiID,ImGuiDir,float,ImGuiID*,ImGuiID*)"]=nil},
|
||||
igDockContextCalcDropPosForDocking={
|
||||
[1]={
|
||||
args="(ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload_window,ImGuiDockNode* payload_node,ImGuiDir split_dir,bool split_outer,ImVec2* out_pos)",
|
||||
args="(ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload_window,ImGuiDockNode* payload_node,ImGuiDir split_dir,bool split_outer,ImVec2_c* out_pos)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="target",
|
||||
@@ -16177,7 +16178,7 @@ local t={
|
||||
name="out_pos",
|
||||
type="ImVec2*"}},
|
||||
argsoriginal="(ImGuiWindow* target,ImGuiDockNode* target_node,ImGuiWindow* payload_window,ImGuiDockNode* payload_node,ImGuiDir split_dir,bool split_outer,ImVec2* out_pos)",
|
||||
call_args="(target,target_node,payload_window,payload_node,split_dir,split_outer,out_pos)",
|
||||
call_args="(target,target_node,payload_window,payload_node,split_dir,split_outer,reinterpret_cast<ImVec2*>(out_pos))",
|
||||
cimguiname="igDockContextCalcDropPosForDocking",
|
||||
defaults={},
|
||||
funcname="DockContextCalcDropPosForDocking",
|
||||
@@ -19836,8 +19837,9 @@ local t={
|
||||
funcname="GetStyleColorVec4",
|
||||
location="imgui:557",
|
||||
namespace="ImGui",
|
||||
nonUDT=2,
|
||||
ov_cimguiname="igGetStyleColorVec4",
|
||||
ret="const ImVec4*",
|
||||
ret="const ImVec4_c*",
|
||||
retref="&",
|
||||
signature="(ImGuiCol)",
|
||||
stname=""},
|
||||
@@ -21624,7 +21626,7 @@ local t={
|
||||
["()"]=nil},
|
||||
igImFontAtlasGetMouseCursorTexData={
|
||||
[1]={
|
||||
args="(ImFontAtlas* atlas,ImGuiMouseCursor cursor_type,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
|
||||
args="(ImFontAtlas* atlas,ImGuiMouseCursor cursor_type,ImVec2_c* out_offset,ImVec2_c* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
|
||||
argsT={
|
||||
[1]={
|
||||
name="atlas",
|
||||
@@ -21645,7 +21647,7 @@ local t={
|
||||
name="out_uv_fill",
|
||||
type="ImVec2[2]"}},
|
||||
argsoriginal="(ImFontAtlas* atlas,ImGuiMouseCursor cursor_type,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
|
||||
call_args="(atlas,cursor_type,out_offset,out_size,out_uv_border,out_uv_fill)",
|
||||
call_args="(atlas,cursor_type,reinterpret_cast<ImVec2*>(out_offset),reinterpret_cast<ImVec2*>(out_size),out_uv_border,out_uv_fill)",
|
||||
cimguiname="igImFontAtlasGetMouseCursorTexData",
|
||||
defaults={},
|
||||
funcname="ImFontAtlasGetMouseCursorTexData",
|
||||
@@ -22223,7 +22225,7 @@ local t={
|
||||
["(ImFontAtlas*,int,bool)"]=nil},
|
||||
igImFontCalcTextSizeEx={
|
||||
[1]={
|
||||
args="(ImFont* font,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end_display,const char* text_end,const char** out_remaining,ImVec2* out_offset,ImDrawTextFlags flags)",
|
||||
args="(ImFont* font,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end_display,const char* text_end,const char** out_remaining,ImVec2_c* out_offset,ImDrawTextFlags flags)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="font",
|
||||
@@ -22256,7 +22258,7 @@ local t={
|
||||
name="flags",
|
||||
type="ImDrawTextFlags"}},
|
||||
argsoriginal="(ImFont* font,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end_display,const char* text_end,const char** out_remaining,ImVec2* out_offset,ImDrawTextFlags flags)",
|
||||
call_args="(font,size,max_width,wrap_width,text_begin,text_end_display,text_end,out_remaining,out_offset,flags)",
|
||||
call_args="(font,size,max_width,wrap_width,text_begin,text_end_display,text_end,out_remaining,reinterpret_cast<ImVec2*>(out_offset),flags)",
|
||||
cimguiname="igImFontCalcTextSizeEx",
|
||||
conv="ImVec2",
|
||||
defaults={},
|
||||
@@ -25605,13 +25607,13 @@ local t={
|
||||
["(ImGuiKey)"]=nil},
|
||||
igIsMousePosValid={
|
||||
[1]={
|
||||
args="(const ImVec2* mouse_pos)",
|
||||
args="(const ImVec2_c* mouse_pos)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="mouse_pos",
|
||||
type="const ImVec2*"}},
|
||||
argsoriginal="(const ImVec2* mouse_pos=((void*)0))",
|
||||
call_args="(mouse_pos)",
|
||||
call_args="(reinterpret_cast<const ImVec2*>(mouse_pos))",
|
||||
cimguiname="igIsMousePosValid",
|
||||
defaults={
|
||||
mouse_pos="NULL"},
|
||||
@@ -26386,7 +26388,7 @@ local t={
|
||||
["()"]=nil},
|
||||
igLogRenderedText={
|
||||
[1]={
|
||||
args="(const ImVec2* ref_pos,const char* text,const char* text_end)",
|
||||
args="(const ImVec2_c* ref_pos,const char* text,const char* text_end)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="ref_pos",
|
||||
@@ -26398,7 +26400,7 @@ local t={
|
||||
name="text_end",
|
||||
type="const char*"}},
|
||||
argsoriginal="(const ImVec2* ref_pos,const char* text,const char* text_end=((void*)0))",
|
||||
call_args="(ref_pos,text,text_end)",
|
||||
call_args="(reinterpret_cast<const ImVec2*>(ref_pos),text,text_end)",
|
||||
cimguiname="igLogRenderedText",
|
||||
defaults={
|
||||
text_end="NULL"},
|
||||
@@ -28754,7 +28756,7 @@ local t={
|
||||
["(ImVec2,const char*,const char*,bool)"]=nil},
|
||||
igRenderTextClipped={
|
||||
[1]={
|
||||
args="(const ImVec2_c pos_min,const ImVec2_c pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2_c align,const ImRect* clip_rect)",
|
||||
args="(const ImVec2_c pos_min,const ImVec2_c pos_max,const char* text,const char* text_end,const ImVec2_c* text_size_if_known,const ImVec2_c align,const ImRect* clip_rect)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="pos_min",
|
||||
@@ -28778,7 +28780,7 @@ local t={
|
||||
name="clip_rect",
|
||||
type="const ImRect*"}},
|
||||
argsoriginal="(const ImVec2& pos_min,const ImVec2& pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2& align=ImVec2(0,0),const ImRect* clip_rect=((void*)0))",
|
||||
call_args="(ConvertToCPP_ImVec2(pos_min),ConvertToCPP_ImVec2(pos_max),text,text_end,text_size_if_known,ConvertToCPP_ImVec2(align),clip_rect)",
|
||||
call_args="(ConvertToCPP_ImVec2(pos_min),ConvertToCPP_ImVec2(pos_max),text,text_end,reinterpret_cast<const ImVec2*>(text_size_if_known),ConvertToCPP_ImVec2(align),clip_rect)",
|
||||
cimguiname="igRenderTextClipped",
|
||||
defaults={
|
||||
align="ImVec2(0,0)",
|
||||
@@ -28793,7 +28795,7 @@ local t={
|
||||
["(const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"]=nil},
|
||||
igRenderTextClippedEx={
|
||||
[1]={
|
||||
args="(ImDrawList* draw_list,const ImVec2_c pos_min,const ImVec2_c pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2_c align,const ImRect* clip_rect)",
|
||||
args="(ImDrawList* draw_list,const ImVec2_c pos_min,const ImVec2_c pos_max,const char* text,const char* text_end,const ImVec2_c* text_size_if_known,const ImVec2_c align,const ImRect* clip_rect)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="draw_list",
|
||||
@@ -28820,7 +28822,7 @@ local t={
|
||||
name="clip_rect",
|
||||
type="const ImRect*"}},
|
||||
argsoriginal="(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2& align=ImVec2(0,0),const ImRect* clip_rect=((void*)0))",
|
||||
call_args="(draw_list,ConvertToCPP_ImVec2(pos_min),ConvertToCPP_ImVec2(pos_max),text,text_end,text_size_if_known,ConvertToCPP_ImVec2(align),clip_rect)",
|
||||
call_args="(draw_list,ConvertToCPP_ImVec2(pos_min),ConvertToCPP_ImVec2(pos_max),text,text_end,reinterpret_cast<const ImVec2*>(text_size_if_known),ConvertToCPP_ImVec2(align),clip_rect)",
|
||||
cimguiname="igRenderTextClippedEx",
|
||||
defaults={
|
||||
align="ImVec2(0,0)",
|
||||
@@ -28835,7 +28837,7 @@ local t={
|
||||
["(ImDrawList*,const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"]=nil},
|
||||
igRenderTextEllipsis={
|
||||
[1]={
|
||||
args="(ImDrawList* draw_list,const ImVec2_c pos_min,const ImVec2_c pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)",
|
||||
args="(ImDrawList* draw_list,const ImVec2_c pos_min,const ImVec2_c pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2_c* text_size_if_known)",
|
||||
argsT={
|
||||
[1]={
|
||||
name="draw_list",
|
||||
@@ -28859,7 +28861,7 @@ local t={
|
||||
name="text_size_if_known",
|
||||
type="const ImVec2*"}},
|
||||
argsoriginal="(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)",
|
||||
call_args="(draw_list,ConvertToCPP_ImVec2(pos_min),ConvertToCPP_ImVec2(pos_max),ellipsis_max_x,text,text_end,text_size_if_known)",
|
||||
call_args="(draw_list,ConvertToCPP_ImVec2(pos_min),ConvertToCPP_ImVec2(pos_max),ellipsis_max_x,text,text_end,reinterpret_cast<const ImVec2*>(text_size_if_known))",
|
||||
cimguiname="igRenderTextEllipsis",
|
||||
defaults={},
|
||||
funcname="RenderTextEllipsis",
|
||||
|
||||
Reference in New Issue
Block a user