mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-09 19:38:30 +01:00
pull imgui 1.72 and regenerate
This commit is contained in:
696
cimgui.cpp
696
cimgui.cpp
File diff suppressed because it is too large
Load Diff
520
cimgui.h
520
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.71" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.72" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -42,9 +42,9 @@ typedef struct ImColor_Simple { ImVec4_Simple Value;} ImColor_Simple;
|
||||
|
||||
|
||||
#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
typedef struct CustomRect CustomRect;
|
||||
typedef struct Pair Pair;
|
||||
typedef struct TextRange TextRange;
|
||||
typedef struct ImGuiStoragePair ImGuiStoragePair;
|
||||
typedef struct ImGuiTextRange ImGuiTextRange;
|
||||
typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect;
|
||||
typedef struct ImVec4 ImVec4;
|
||||
typedef struct ImVec2 ImVec2;
|
||||
typedef struct ImGuiTextFilter ImGuiTextFilter;
|
||||
@@ -112,7 +112,6 @@ typedef int ImDrawListFlags;
|
||||
typedef int ImFontAtlasFlags;
|
||||
typedef int ImGuiBackendFlags;
|
||||
typedef int ImGuiColorEditFlags;
|
||||
typedef int ImGuiColumnsFlags;
|
||||
typedef int ImGuiConfigFlags;
|
||||
typedef int ImGuiComboFlags;
|
||||
typedef int ImGuiDragDropFlags;
|
||||
@@ -138,19 +137,19 @@ typedef void (*ImDrawCallback)(const ImDrawList* parent_list, const ImDrawCmd* c
|
||||
typedef unsigned short ImDrawIdx;typedef struct ImVector{int Size;int Capacity;void* Data;} ImVector;
|
||||
typedef struct ImVector_float {int Size;int Capacity;float* Data;} ImVector_float;
|
||||
typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar;
|
||||
typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig;
|
||||
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
|
||||
typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph;
|
||||
typedef struct ImVector_TextRange {int Size;int Capacity;TextRange* Data;} ImVector_TextRange;
|
||||
typedef struct ImVector_CustomRect {int Size;int Capacity;CustomRect* Data;} ImVector_CustomRect;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
typedef struct ImVector_ImGuiTextRange {int Size;int Capacity;ImGuiTextRange* Data;} ImVector_ImGuiTextRange;
|
||||
typedef struct ImVector_ImGuiStoragePair {int Size;int Capacity;ImGuiStoragePair* Data;} ImVector_ImGuiStoragePair;
|
||||
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||
typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char;
|
||||
typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32;
|
||||
typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect;
|
||||
typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID;
|
||||
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
|
||||
typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig;
|
||||
typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr;
|
||||
typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd;
|
||||
typedef struct ImVector_Pair {int Size;int Capacity;Pair* Data;} ImVector_Pair;
|
||||
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
typedef struct ImVector_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx;
|
||||
typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2;
|
||||
|
||||
@@ -354,6 +353,7 @@ enum ImGuiKey_
|
||||
ImGuiKey_Space,
|
||||
ImGuiKey_Enter,
|
||||
ImGuiKey_Escape,
|
||||
ImGuiKey_KeyPadEnter,
|
||||
ImGuiKey_A,
|
||||
ImGuiKey_C,
|
||||
ImGuiKey_V,
|
||||
@@ -566,6 +566,7 @@ struct ImGuiStyle
|
||||
float GrabRounding;
|
||||
float TabRounding;
|
||||
float TabBorderSize;
|
||||
ImGuiDir ColorButtonPosition;
|
||||
ImVec2 ButtonTextAlign;
|
||||
ImVec2 SelectableTextAlign;
|
||||
ImVec2 DisplayWindowPadding;
|
||||
@@ -695,7 +696,7 @@ struct ImGuiOnceUponAFrame
|
||||
struct ImGuiTextFilter
|
||||
{
|
||||
char InputBuf[256];
|
||||
ImVector_TextRange Filters;
|
||||
ImVector_ImGuiTextRange Filters;
|
||||
int CountGrep;
|
||||
};
|
||||
struct ImGuiTextBuffer
|
||||
@@ -704,7 +705,7 @@ struct ImGuiTextBuffer
|
||||
};
|
||||
struct ImGuiStorage
|
||||
{
|
||||
ImVector_Pair Data;
|
||||
ImVector_ImGuiStoragePair Data;
|
||||
};
|
||||
struct ImGuiListClipper
|
||||
{
|
||||
@@ -745,6 +746,7 @@ struct ImDrawListSplitter
|
||||
};
|
||||
enum ImDrawCornerFlags_
|
||||
{
|
||||
ImDrawCornerFlags_None = 0,
|
||||
ImDrawCornerFlags_TopLeft = 1 << 0,
|
||||
ImDrawCornerFlags_TopRight = 1 << 1,
|
||||
ImDrawCornerFlags_BotLeft = 1 << 2,
|
||||
@@ -822,6 +824,15 @@ struct ImFontGlyphRangesBuilder
|
||||
{
|
||||
ImVector_ImU32 UsedChars;
|
||||
};
|
||||
struct ImFontAtlasCustomRect
|
||||
{
|
||||
unsigned int ID;
|
||||
unsigned short Width, Height;
|
||||
unsigned short X, Y;
|
||||
float GlyphAdvanceX;
|
||||
ImVec2 GlyphOffset;
|
||||
ImFont* Font;
|
||||
};
|
||||
enum ImFontAtlasFlags_
|
||||
{
|
||||
ImFontAtlasFlags_None = 0,
|
||||
@@ -842,7 +853,7 @@ struct ImFontAtlas
|
||||
ImVec2 TexUvScale;
|
||||
ImVec2 TexUvWhitePixel;
|
||||
ImVector_ImFontPtr Fonts;
|
||||
ImVector_CustomRect CustomRects;
|
||||
ImVector_ImFontAtlasCustomRect CustomRects;
|
||||
ImVector_ImFontConfig ConfigData;
|
||||
int CustomRectIds[1];
|
||||
};
|
||||
@@ -864,24 +875,15 @@ struct ImFont
|
||||
int MetricsTotalSurface;
|
||||
bool DirtyLookupTables;
|
||||
};
|
||||
struct TextRange
|
||||
struct ImGuiTextRange
|
||||
{
|
||||
const char* b;
|
||||
const char* e;
|
||||
};
|
||||
struct Pair
|
||||
struct ImGuiStoragePair
|
||||
{
|
||||
ImGuiID key;
|
||||
union { int val_i; float val_f; void* val_p; };
|
||||
};
|
||||
struct CustomRect
|
||||
{
|
||||
unsigned int ID;
|
||||
unsigned short Width, Height;
|
||||
unsigned short X, Y;
|
||||
float GlyphAdvanceX;
|
||||
ImVec2 GlyphOffset;
|
||||
ImFont* Font;
|
||||
};
|
||||
#else
|
||||
struct GLFWwindow;
|
||||
@@ -912,24 +914,23 @@ inline ImColor_Simple ImColorToSimple(ImColor col)
|
||||
#endif // CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
|
||||
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
typedef ImFontAtlas::CustomRect CustomRect;
|
||||
typedef ImGuiTextFilter::TextRange TextRange;
|
||||
typedef ImGuiStorage::Pair Pair;
|
||||
typedef ImGuiStorage::ImGuiStoragePair ImGuiStoragePair;
|
||||
typedef ImGuiTextFilter::ImGuiTextRange ImGuiTextRange;
|
||||
typedef ImVector<float> ImVector_float;
|
||||
typedef ImVector<ImWchar> ImVector_ImWchar;
|
||||
typedef ImVector<ImFontConfig> ImVector_ImFontConfig;
|
||||
typedef ImVector<ImDrawVert> ImVector_ImDrawVert;
|
||||
typedef ImVector<ImFontGlyph> ImVector_ImFontGlyph;
|
||||
typedef ImVector<TextRange> ImVector_TextRange;
|
||||
typedef ImVector<CustomRect> ImVector_CustomRect;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<ImGuiTextRange> ImVector_ImGuiTextRange;
|
||||
typedef ImVector<ImGuiStoragePair> ImVector_ImGuiStoragePair;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<char> ImVector_char;
|
||||
typedef ImVector<ImU32> ImVector_ImU32;
|
||||
typedef ImVector<ImFontAtlasCustomRect> ImVector_ImFontAtlasCustomRect;
|
||||
typedef ImVector<ImTextureID> ImVector_ImTextureID;
|
||||
typedef ImVector<ImDrawVert> ImVector_ImDrawVert;
|
||||
typedef ImVector<ImFontConfig> ImVector_ImFontConfig;
|
||||
typedef ImVector<ImFont*> ImVector_ImFontPtr;
|
||||
typedef ImVector<ImDrawCmd> ImVector_ImDrawCmd;
|
||||
typedef ImVector<Pair> ImVector_Pair;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<ImDrawIdx> ImVector_ImDrawIdx;
|
||||
typedef ImVector<ImVec2> ImVector_ImVec2;
|
||||
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
@@ -1002,7 +1003,9 @@ CIMGUI_API float igGetScrollMaxX(void);
|
||||
CIMGUI_API float igGetScrollMaxY(void);
|
||||
CIMGUI_API void igSetScrollX(float scroll_x);
|
||||
CIMGUI_API void igSetScrollY(float scroll_y);
|
||||
CIMGUI_API void igSetScrollHereX(float center_x_ratio);
|
||||
CIMGUI_API void igSetScrollHereY(float center_y_ratio);
|
||||
CIMGUI_API void igSetScrollFromPosX(float local_x,float center_x_ratio);
|
||||
CIMGUI_API void igSetScrollFromPosY(float local_y,float center_y_ratio);
|
||||
CIMGUI_API void igPushFont(ImFont* font);
|
||||
CIMGUI_API void igPopFont(void);
|
||||
@@ -1149,7 +1152,6 @@ CIMGUI_API bool igTreeNodeExVPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,con
|
||||
CIMGUI_API void igTreePushStr(const char* str_id);
|
||||
CIMGUI_API void igTreePushPtr(const void* ptr_id);
|
||||
CIMGUI_API void igTreePop(void);
|
||||
CIMGUI_API void igTreeAdvanceToLabelPos(void);
|
||||
CIMGUI_API float igGetTreeNodeToLabelSpacing(void);
|
||||
CIMGUI_API bool igCollapsingHeader(const char* label,ImGuiTreeNodeFlags flags);
|
||||
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_open,ImGuiTreeNodeFlags flags);
|
||||
@@ -1310,13 +1312,11 @@ CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* tex
|
||||
CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self);
|
||||
CIMGUI_API void ImGuiTextFilter_Clear(ImGuiTextFilter* self);
|
||||
CIMGUI_API bool ImGuiTextFilter_IsActive(ImGuiTextFilter* self);
|
||||
CIMGUI_API TextRange* TextRange_TextRange(void);
|
||||
CIMGUI_API void TextRange_destroy(TextRange* self);
|
||||
CIMGUI_API TextRange* TextRange_TextRangeStr(const char* _b,const char* _e);
|
||||
CIMGUI_API const char* TextRange_begin(TextRange* self);
|
||||
CIMGUI_API const char* TextRange_end(TextRange* self);
|
||||
CIMGUI_API bool TextRange_empty(TextRange* self);
|
||||
CIMGUI_API void TextRange_split(TextRange* self,char separator,ImVector_TextRange* out);
|
||||
CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRange(void);
|
||||
CIMGUI_API void ImGuiTextRange_destroy(ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(const char* _b,const char* _e);
|
||||
CIMGUI_API bool ImGuiTextRange_empty(ImGuiTextRange* self);
|
||||
CIMGUI_API void ImGuiTextRange_split(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out);
|
||||
CIMGUI_API ImGuiTextBuffer* ImGuiTextBuffer_ImGuiTextBuffer(void);
|
||||
CIMGUI_API void ImGuiTextBuffer_destroy(ImGuiTextBuffer* self);
|
||||
CIMGUI_API const char* ImGuiTextBuffer_begin(ImGuiTextBuffer* self);
|
||||
@@ -1328,10 +1328,10 @@ CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity);
|
||||
CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self);
|
||||
CIMGUI_API void ImGuiTextBuffer_append(ImGuiTextBuffer* self,const char* str,const char* str_end);
|
||||
CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args);
|
||||
CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i);
|
||||
CIMGUI_API void Pair_destroy(Pair* self);
|
||||
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f);
|
||||
CIMGUI_API Pair* Pair_PairPtr(ImGuiID _key,void* _val_p);
|
||||
CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(ImGuiID _key,int _val_i);
|
||||
CIMGUI_API void ImGuiStoragePair_destroy(ImGuiStoragePair* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(ImGuiID _key,float _val_f);
|
||||
CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(ImGuiID _key,void* _val_p);
|
||||
CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self);
|
||||
CIMGUI_API int ImGuiStorage_GetInt(ImGuiStorage* self,ImGuiID key,int default_val);
|
||||
CIMGUI_API void ImGuiStorage_SetInt(ImGuiStorage* self,ImGuiID key,int val);
|
||||
@@ -1379,8 +1379,8 @@ 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,int rounding_corners_flags,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags);
|
||||
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);
|
||||
@@ -1392,7 +1392,7 @@ CIMGUI_API void ImDrawList_AddText(ImDrawList* self,const ImVec2 pos,ImU32 col,c
|
||||
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,int rounding_corners);
|
||||
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);
|
||||
@@ -1404,7 +1404,7 @@ CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,flo
|
||||
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_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,int rounding_corners_flags);
|
||||
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);
|
||||
CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self);
|
||||
CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self);
|
||||
@@ -1438,6 +1438,9 @@ CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void);
|
||||
CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void);
|
||||
CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self);
|
||||
CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg);
|
||||
@@ -1463,13 +1466,10 @@ CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFo
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self);
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self);
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self);
|
||||
CIMGUI_API CustomRect* CustomRect_CustomRect(void);
|
||||
CIMGUI_API void CustomRect_destroy(CustomRect* self);
|
||||
CIMGUI_API bool CustomRect_IsPacked(CustomRect* self);
|
||||
CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,unsigned int id,int width,int height);
|
||||
CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset);
|
||||
CIMGUI_API const CustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index);
|
||||
CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max);
|
||||
CIMGUI_API const ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index);
|
||||
CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max);
|
||||
CIMGUI_API bool ImFontAtlas_GetMouseCursorTexData(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]);
|
||||
CIMGUI_API ImFont* ImFont_ImFont(void);
|
||||
CIMGUI_API void ImFont_destroy(ImFont* self);
|
||||
@@ -1536,476 +1536,476 @@ CIMGUI_API ImVector_float* ImVector_float_ImVector_float(void);
|
||||
CIMGUI_API void ImVector_float_destroy(ImVector_float* self);
|
||||
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_ImVector_ImWchar(void);
|
||||
CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfig(void);
|
||||
CIMGUI_API void ImVector_ImFontConfig_destroy(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVert(void);
|
||||
CIMGUI_API void ImVector_ImDrawVert_destroy(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImVector_ImFontGlyph* ImVector_ImFontGlyph_ImVector_ImFontGlyph(void);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_destroy(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API ImVector_TextRange* ImVector_TextRange_ImVector_TextRange(void);
|
||||
CIMGUI_API void ImVector_TextRange_destroy(ImVector_TextRange* self);
|
||||
CIMGUI_API ImVector_CustomRect* ImVector_CustomRect_ImVector_CustomRect(void);
|
||||
CIMGUI_API void ImVector_CustomRect_destroy(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4(void);
|
||||
CIMGUI_API void ImVector_ImVec4_destroy(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImVector_ImGuiTextRange* ImVector_ImGuiTextRange_ImVector_ImGuiTextRange(void);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_destroy(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImVector_ImGuiStoragePair* ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePair(void);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_destroy(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannel(void);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_destroy(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVector_char* ImVector_char_ImVector_char(void);
|
||||
CIMGUI_API void ImVector_char_destroy(ImVector_char* self);
|
||||
CIMGUI_API ImVector_ImU32* ImVector_ImU32_ImVector_ImU32(void);
|
||||
CIMGUI_API void ImVector_ImU32_destroy(ImVector_ImU32* self);
|
||||
CIMGUI_API ImVector_ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRect(void);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_destroy(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImVector_ImTextureID* ImVector_ImTextureID_ImVector_ImTextureID(void);
|
||||
CIMGUI_API void ImVector_ImTextureID_destroy(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVert(void);
|
||||
CIMGUI_API void ImVector_ImDrawVert_destroy(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfig(void);
|
||||
CIMGUI_API void ImVector_ImFontConfig_destroy(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtr(void);
|
||||
CIMGUI_API void ImVector_ImFontPtr_destroy(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVector_ImDrawCmd* ImVector_ImDrawCmd_ImVector_ImDrawCmd(void);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_destroy(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_Pair(void);
|
||||
CIMGUI_API void ImVector_Pair_destroy(ImVector_Pair* self);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannel(void);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_destroy(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4(void);
|
||||
CIMGUI_API void ImVector_ImVec4_destroy(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImVector_ImDrawIdx* ImVector_ImDrawIdx_ImVector_ImDrawIdx(void);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_destroy(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVector_ImVec2* ImVector_ImVec2_ImVector_ImVec2(void);
|
||||
CIMGUI_API void ImVector_ImVec2_destroy(ImVector_ImVec2* self);
|
||||
CIMGUI_API ImVector_float* ImVector_float_ImVector_floatVector(const ImVector_float src);
|
||||
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_ImVector_ImWcharVector(const ImVector_ImWchar src);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfigVector(const ImVector_ImFontConfig src);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVertVector(const ImVector_ImDrawVert src);
|
||||
CIMGUI_API ImVector_ImFontGlyph* ImVector_ImFontGlyph_ImVector_ImFontGlyphVector(const ImVector_ImFontGlyph src);
|
||||
CIMGUI_API ImVector_TextRange* ImVector_TextRange_ImVector_TextRangeVector(const ImVector_TextRange src);
|
||||
CIMGUI_API ImVector_CustomRect* ImVector_CustomRect_ImVector_CustomRectVector(const ImVector_CustomRect src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 src);
|
||||
CIMGUI_API ImVector_ImGuiTextRange* ImVector_ImGuiTextRange_ImVector_ImGuiTextRangeVector(const ImVector_ImGuiTextRange src);
|
||||
CIMGUI_API ImVector_ImGuiStoragePair* ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePairVector(const ImVector_ImGuiStoragePair src);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannelVector(const ImVector_ImDrawChannel src);
|
||||
CIMGUI_API ImVector_char* ImVector_char_ImVector_charVector(const ImVector_char src);
|
||||
CIMGUI_API ImVector_ImU32* ImVector_ImU32_ImVector_ImU32Vector(const ImVector_ImU32 src);
|
||||
CIMGUI_API ImVector_ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRectVector(const ImVector_ImFontAtlasCustomRect src);
|
||||
CIMGUI_API ImVector_ImTextureID* ImVector_ImTextureID_ImVector_ImTextureIDVector(const ImVector_ImTextureID src);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVertVector(const ImVector_ImDrawVert src);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfigVector(const ImVector_ImFontConfig src);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtrVector(const ImVector_ImFontPtr src);
|
||||
CIMGUI_API ImVector_ImDrawCmd* ImVector_ImDrawCmd_ImVector_ImDrawCmdVector(const ImVector_ImDrawCmd src);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_PairVector(const ImVector_Pair src);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannelVector(const ImVector_ImDrawChannel src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 src);
|
||||
CIMGUI_API ImVector_ImDrawIdx* ImVector_ImDrawIdx_ImVector_ImDrawIdxVector(const ImVector_ImDrawIdx src);
|
||||
CIMGUI_API ImVector_ImVec2* ImVector_ImVec2_ImVector_ImVec2Vector(const ImVector_ImVec2 src);
|
||||
CIMGUI_API bool ImVector_float_empty(const ImVector_float* self);
|
||||
CIMGUI_API bool ImVector_ImWchar_empty(const ImVector_ImWchar* self);
|
||||
CIMGUI_API bool ImVector_ImFontConfig_empty(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API bool ImVector_ImDrawVert_empty(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API bool ImVector_ImFontGlyph_empty(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API bool ImVector_TextRange_empty(const ImVector_TextRange* self);
|
||||
CIMGUI_API bool ImVector_CustomRect_empty(const ImVector_CustomRect* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* self);
|
||||
CIMGUI_API bool ImVector_ImGuiTextRange_empty(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API bool ImVector_ImGuiStoragePair_empty(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API bool ImVector_ImDrawChannel_empty(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API bool ImVector_char_empty(const ImVector_char* self);
|
||||
CIMGUI_API bool ImVector_ImU32_empty(const ImVector_ImU32* self);
|
||||
CIMGUI_API bool ImVector_ImFontAtlasCustomRect_empty(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API bool ImVector_ImTextureID_empty(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API bool ImVector_ImDrawVert_empty(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API bool ImVector_ImFontConfig_empty(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API bool ImVector_ImFontPtr_empty(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API bool ImVector_ImDrawCmd_empty(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API bool ImVector_Pair_empty(const ImVector_Pair* self);
|
||||
CIMGUI_API bool ImVector_ImDrawChannel_empty(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* self);
|
||||
CIMGUI_API bool ImVector_ImDrawIdx_empty(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API bool ImVector_ImVec2_empty(const ImVector_ImVec2* self);
|
||||
CIMGUI_API int ImVector_float_size(const ImVector_float* self);
|
||||
CIMGUI_API int ImVector_ImWchar_size(const ImVector_ImWchar* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_size(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API int ImVector_TextRange_size(const ImVector_TextRange* self);
|
||||
CIMGUI_API int ImVector_CustomRect_size(const ImVector_CustomRect* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_size(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_size(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_char_size(const ImVector_char* self);
|
||||
CIMGUI_API int ImVector_ImU32_size(const ImVector_ImU32* self);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_size(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API int ImVector_ImTextureID_size(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_size(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API int ImVector_Pair_size(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_size(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API int ImVector_ImVec2_size(const ImVector_ImVec2* self);
|
||||
CIMGUI_API int ImVector_float_size_in_bytes(const ImVector_float* self);
|
||||
CIMGUI_API int ImVector_ImWchar_size_in_bytes(const ImVector_ImWchar* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size_in_bytes(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size_in_bytes(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_size_in_bytes(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API int ImVector_TextRange_size_in_bytes(const ImVector_TextRange* self);
|
||||
CIMGUI_API int ImVector_CustomRect_size_in_bytes(const ImVector_CustomRect* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_size_in_bytes(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_size_in_bytes(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size_in_bytes(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_char_size_in_bytes(const ImVector_char* self);
|
||||
CIMGUI_API int ImVector_ImU32_size_in_bytes(const ImVector_ImU32* self);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_size_in_bytes(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API int ImVector_ImTextureID_size_in_bytes(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size_in_bytes(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size_in_bytes(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size_in_bytes(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_size_in_bytes(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API int ImVector_Pair_size_in_bytes(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size_in_bytes(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_size_in_bytes(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API int ImVector_ImVec2_size_in_bytes(const ImVector_ImVec2* self);
|
||||
CIMGUI_API int ImVector_float_capacity(const ImVector_float* self);
|
||||
CIMGUI_API int ImVector_ImWchar_capacity(const ImVector_ImWchar* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_capacity(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_capacity(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_capacity(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API int ImVector_TextRange_capacity(const ImVector_TextRange* self);
|
||||
CIMGUI_API int ImVector_CustomRect_capacity(const ImVector_CustomRect* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_capacity(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_capacity(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_capacity(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_char_capacity(const ImVector_char* self);
|
||||
CIMGUI_API int ImVector_ImU32_capacity(const ImVector_ImU32* self);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_capacity(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API int ImVector_ImTextureID_capacity(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_capacity(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_capacity(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_capacity(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_capacity(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API int ImVector_Pair_capacity(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_capacity(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_capacity(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API int ImVector_ImVec2_capacity(const ImVector_ImVec2* self);
|
||||
CIMGUI_API void ImVector_float_clear(ImVector_float* self);
|
||||
CIMGUI_API void ImVector_ImWchar_clear(ImVector_ImWchar* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_clear(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_clear(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_clear(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API void ImVector_TextRange_clear(ImVector_TextRange* self);
|
||||
CIMGUI_API void ImVector_CustomRect_clear(ImVector_CustomRect* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_clear(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_clear(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_clear(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_char_clear(ImVector_char* self);
|
||||
CIMGUI_API void ImVector_ImU32_clear(ImVector_ImU32* self);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_clear(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API void ImVector_ImTextureID_clear(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_clear(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_clear(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_clear(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_clear(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API void ImVector_Pair_clear(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_clear(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_clear(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API void ImVector_ImVec2_clear(ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_begin(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_begin(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_begin(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_begin(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_begin(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_begin(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_begin(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_begin(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_begin(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_begin(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_begin(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_begin(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_begin(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_begin(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_begin(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_begin(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_begin(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_begin(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_begin(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_begin(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_begin(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_begin(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_begin_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_begin_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_begin_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_begin_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_begin_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_begin_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_begin_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_begin_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_begin_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_begin_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_begin_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_begin_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_begin_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_begin_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_begin_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_begin_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_begin_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_begin_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_begin_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_begin_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_begin_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_begin_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_end(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_end(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_end(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_end(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_end(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_end(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_end(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_end(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_end(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_end(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_end(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_end(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_end(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_end(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_end(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_end(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_end(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_end(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_end(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_end(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_end(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_end(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_end_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_end_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_end_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_end_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_end_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_end_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_end_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_end_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_end_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_end_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_end_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_end_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_end_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_end_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_end_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_end_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_end_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_end_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_end_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_end_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_end_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_end_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_front(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_front(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_front(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_front(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_front(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_front(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_front(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_front(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_front(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_front(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_front(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_front(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_front(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_front(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_front(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_front(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_front(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_front(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_front(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_front(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_front(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_front(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_front_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_front_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_front_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_front_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_front_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_front_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_front_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_front_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_front_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_front_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_front_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_front_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_front_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_front_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_front_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_front_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_front_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_front_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_front_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_front_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_front_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_front_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_back(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_back(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_back(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_back(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_back(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_back(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_back(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_back(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_back(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_back(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_back(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_back(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_back(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_back(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_back_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_back_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_back_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_back_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_back_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_back_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_back_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_back_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_back_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_back_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_back_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_back_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_back_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_back_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_back_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_back_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_back_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_back_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_back_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_back_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_back_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_back_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API void ImVector_float_swap(ImVector_float* self,ImVector_float rhs);
|
||||
CIMGUI_API void ImVector_ImWchar_swap(ImVector_ImWchar* self,ImVector_ImWchar rhs);
|
||||
CIMGUI_API void ImVector_ImFontConfig_swap(ImVector_ImFontConfig* self,ImVector_ImFontConfig rhs);
|
||||
CIMGUI_API void ImVector_ImDrawVert_swap(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_swap(ImVector_ImFontGlyph* self,ImVector_ImFontGlyph rhs);
|
||||
CIMGUI_API void ImVector_TextRange_swap(ImVector_TextRange* self,ImVector_TextRange rhs);
|
||||
CIMGUI_API void ImVector_CustomRect_swap(ImVector_CustomRect* self,ImVector_CustomRect rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 rhs);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_swap(ImVector_ImGuiTextRange* self,ImVector_ImGuiTextRange rhs);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_swap(ImVector_ImGuiStoragePair* self,ImVector_ImGuiStoragePair rhs);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_swap(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs);
|
||||
CIMGUI_API void ImVector_char_swap(ImVector_char* self,ImVector_char rhs);
|
||||
CIMGUI_API void ImVector_ImU32_swap(ImVector_ImU32* self,ImVector_ImU32 rhs);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_swap(ImVector_ImFontAtlasCustomRect* self,ImVector_ImFontAtlasCustomRect rhs);
|
||||
CIMGUI_API void ImVector_ImTextureID_swap(ImVector_ImTextureID* self,ImVector_ImTextureID rhs);
|
||||
CIMGUI_API void ImVector_ImDrawVert_swap(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs);
|
||||
CIMGUI_API void ImVector_ImFontConfig_swap(ImVector_ImFontConfig* self,ImVector_ImFontConfig rhs);
|
||||
CIMGUI_API void ImVector_ImFontPtr_swap(ImVector_ImFontPtr* self,ImVector_ImFontPtr rhs);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_swap(ImVector_ImDrawCmd* self,ImVector_ImDrawCmd rhs);
|
||||
CIMGUI_API void ImVector_Pair_swap(ImVector_Pair* self,ImVector_Pair rhs);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_swap(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 rhs);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_swap(ImVector_ImDrawIdx* self,ImVector_ImDrawIdx rhs);
|
||||
CIMGUI_API void ImVector_ImVec2_swap(ImVector_ImVec2* self,ImVector_ImVec2 rhs);
|
||||
CIMGUI_API int ImVector_float__grow_capacity(const ImVector_float* self,int sz);
|
||||
CIMGUI_API int ImVector_ImWchar__grow_capacity(const ImVector_ImWchar* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontConfig__grow_capacity(const ImVector_ImFontConfig* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawVert__grow_capacity(const ImVector_ImDrawVert* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontGlyph__grow_capacity(const ImVector_ImFontGlyph* self,int sz);
|
||||
CIMGUI_API int ImVector_TextRange__grow_capacity(const ImVector_TextRange* self,int sz);
|
||||
CIMGUI_API int ImVector_CustomRect__grow_capacity(const ImVector_CustomRect* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec4__grow_capacity(const ImVector_ImVec4* self,int sz);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange__grow_capacity(const ImVector_ImGuiTextRange* self,int sz);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair__grow_capacity(const ImVector_ImGuiStoragePair* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawChannel__grow_capacity(const ImVector_ImDrawChannel* self,int sz);
|
||||
CIMGUI_API int ImVector_char__grow_capacity(const ImVector_char* self,int sz);
|
||||
CIMGUI_API int ImVector_ImU32__grow_capacity(const ImVector_ImU32* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect__grow_capacity(const ImVector_ImFontAtlasCustomRect* self,int sz);
|
||||
CIMGUI_API int ImVector_ImTextureID__grow_capacity(const ImVector_ImTextureID* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawVert__grow_capacity(const ImVector_ImDrawVert* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontConfig__grow_capacity(const ImVector_ImFontConfig* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontPtr__grow_capacity(const ImVector_ImFontPtr* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawCmd__grow_capacity(const ImVector_ImDrawCmd* self,int sz);
|
||||
CIMGUI_API int ImVector_Pair__grow_capacity(const ImVector_Pair* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawChannel__grow_capacity(const ImVector_ImDrawChannel* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec4__grow_capacity(const ImVector_ImVec4* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawIdx__grow_capacity(const ImVector_ImDrawIdx* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec2__grow_capacity(const ImVector_ImVec2* self,int sz);
|
||||
CIMGUI_API void ImVector_float_resize(ImVector_float* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImWchar_resize(ImVector_ImWchar* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resize(ImVector_ImFontConfig* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resize(ImVector_ImDrawVert* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_resize(ImVector_ImFontGlyph* self,int new_size);
|
||||
CIMGUI_API void ImVector_TextRange_resize(ImVector_TextRange* self,int new_size);
|
||||
CIMGUI_API void ImVector_CustomRect_resize(ImVector_CustomRect* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_resize(ImVector_ImGuiTextRange* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_resize(ImVector_ImGuiStoragePair* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resize(ImVector_ImDrawChannel* self,int new_size);
|
||||
CIMGUI_API void ImVector_char_resize(ImVector_char* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImU32_resize(ImVector_ImU32* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_resize(ImVector_ImFontAtlasCustomRect* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImTextureID_resize(ImVector_ImTextureID* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resize(ImVector_ImDrawVert* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resize(ImVector_ImFontConfig* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resize(ImVector_ImFontPtr* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_resize(ImVector_ImDrawCmd* self,int new_size);
|
||||
CIMGUI_API void ImVector_Pair_resize(ImVector_Pair* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resize(ImVector_ImDrawChannel* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_resize(ImVector_ImDrawIdx* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec2_resize(ImVector_ImVec2* self,int new_size);
|
||||
CIMGUI_API void ImVector_float_resizeT(ImVector_float* self,int new_size,const float v);
|
||||
CIMGUI_API void ImVector_ImWchar_resizeT(ImVector_ImWchar* self,int new_size,const ImWchar v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resizeT(ImVector_ImFontConfig* self,int new_size,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resizeT(ImVector_ImDrawVert* self,int new_size,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_resizeT(ImVector_ImFontGlyph* self,int new_size,const ImFontGlyph v);
|
||||
CIMGUI_API void ImVector_TextRange_resizeT(ImVector_TextRange* self,int new_size,const TextRange v);
|
||||
CIMGUI_API void ImVector_CustomRect_resizeT(ImVector_CustomRect* self,int new_size,const CustomRect v);
|
||||
CIMGUI_API void ImVector_ImVec4_resizeT(ImVector_ImVec4* self,int new_size,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_resizeT(ImVector_ImGuiTextRange* self,int new_size,const ImGuiTextRange v);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_resizeT(ImVector_ImGuiStoragePair* self,int new_size,const ImGuiStoragePair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resizeT(ImVector_ImDrawChannel* self,int new_size,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_char_resizeT(ImVector_char* self,int new_size,const char v);
|
||||
CIMGUI_API void ImVector_ImU32_resizeT(ImVector_ImU32* self,int new_size,const ImU32 v);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_resizeT(ImVector_ImFontAtlasCustomRect* self,int new_size,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API void ImVector_ImTextureID_resizeT(ImVector_ImTextureID* self,int new_size,const ImTextureID v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resizeT(ImVector_ImDrawVert* self,int new_size,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resizeT(ImVector_ImFontConfig* self,int new_size,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resizeT(ImVector_ImFontPtr* self,int new_size,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_resizeT(ImVector_ImDrawCmd* self,int new_size,const ImDrawCmd v);
|
||||
CIMGUI_API void ImVector_Pair_resizeT(ImVector_Pair* self,int new_size,const Pair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resizeT(ImVector_ImDrawChannel* self,int new_size,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_ImVec4_resizeT(ImVector_ImVec4* self,int new_size,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_resizeT(ImVector_ImDrawIdx* self,int new_size,const ImDrawIdx v);
|
||||
CIMGUI_API void ImVector_ImVec2_resizeT(ImVector_ImVec2* self,int new_size,const ImVec2 v);
|
||||
CIMGUI_API void ImVector_float_reserve(ImVector_float* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImWchar_reserve(ImVector_ImWchar* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontConfig_reserve(ImVector_ImFontConfig* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawVert_reserve(ImVector_ImDrawVert* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_reserve(ImVector_ImFontGlyph* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_TextRange_reserve(ImVector_TextRange* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_CustomRect_reserve(ImVector_CustomRect* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_reserve(ImVector_ImGuiTextRange* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_reserve(ImVector_ImGuiStoragePair* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_reserve(ImVector_ImDrawChannel* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_char_reserve(ImVector_char* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImU32_reserve(ImVector_ImU32* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_reserve(ImVector_ImFontAtlasCustomRect* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImTextureID_reserve(ImVector_ImTextureID* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawVert_reserve(ImVector_ImDrawVert* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontConfig_reserve(ImVector_ImFontConfig* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontPtr_reserve(ImVector_ImFontPtr* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_reserve(ImVector_ImDrawCmd* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_Pair_reserve(ImVector_Pair* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_reserve(ImVector_ImDrawChannel* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_reserve(ImVector_ImDrawIdx* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec2_reserve(ImVector_ImVec2* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_float_push_back(ImVector_float* self,const float v);
|
||||
CIMGUI_API void ImVector_ImWchar_push_back(ImVector_ImWchar* self,const ImWchar v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_back(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_back(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_push_back(ImVector_ImFontGlyph* self,const ImFontGlyph v);
|
||||
CIMGUI_API void ImVector_TextRange_push_back(ImVector_TextRange* self,const TextRange v);
|
||||
CIMGUI_API void ImVector_CustomRect_push_back(ImVector_CustomRect* self,const CustomRect v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_back(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_push_back(ImVector_ImGuiTextRange* self,const ImGuiTextRange v);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_push_back(ImVector_ImGuiStoragePair* self,const ImGuiStoragePair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_back(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_char_push_back(ImVector_char* self,const char v);
|
||||
CIMGUI_API void ImVector_ImU32_push_back(ImVector_ImU32* self,const ImU32 v);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_push_back(ImVector_ImFontAtlasCustomRect* self,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API void ImVector_ImTextureID_push_back(ImVector_ImTextureID* self,const ImTextureID v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_back(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_back(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_back(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_push_back(ImVector_ImDrawCmd* self,const ImDrawCmd v);
|
||||
CIMGUI_API void ImVector_Pair_push_back(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_back(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_back(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_push_back(ImVector_ImDrawIdx* self,const ImDrawIdx v);
|
||||
CIMGUI_API void ImVector_ImVec2_push_back(ImVector_ImVec2* self,const ImVec2 v);
|
||||
CIMGUI_API void ImVector_float_pop_back(ImVector_float* self);
|
||||
CIMGUI_API void ImVector_ImWchar_pop_back(ImVector_ImWchar* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_pop_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_pop_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_pop_back(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API void ImVector_TextRange_pop_back(ImVector_TextRange* self);
|
||||
CIMGUI_API void ImVector_CustomRect_pop_back(ImVector_CustomRect* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_pop_back(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_pop_back(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_pop_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_char_pop_back(ImVector_char* self);
|
||||
CIMGUI_API void ImVector_ImU32_pop_back(ImVector_ImU32* self);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_pop_back(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API void ImVector_ImTextureID_pop_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_pop_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_pop_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_pop_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_pop_back(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API void ImVector_Pair_pop_back(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_pop_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_pop_back(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API void ImVector_ImVec2_pop_back(ImVector_ImVec2* self);
|
||||
CIMGUI_API void ImVector_float_push_front(ImVector_float* self,const float v);
|
||||
CIMGUI_API void ImVector_ImWchar_push_front(ImVector_ImWchar* self,const ImWchar v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_front(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_front(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_push_front(ImVector_ImFontGlyph* self,const ImFontGlyph v);
|
||||
CIMGUI_API void ImVector_TextRange_push_front(ImVector_TextRange* self,const TextRange v);
|
||||
CIMGUI_API void ImVector_CustomRect_push_front(ImVector_CustomRect* self,const CustomRect v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_front(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_push_front(ImVector_ImGuiTextRange* self,const ImGuiTextRange v);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_push_front(ImVector_ImGuiStoragePair* self,const ImGuiStoragePair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_front(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_char_push_front(ImVector_char* self,const char v);
|
||||
CIMGUI_API void ImVector_ImU32_push_front(ImVector_ImU32* self,const ImU32 v);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_push_front(ImVector_ImFontAtlasCustomRect* self,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API void ImVector_ImTextureID_push_front(ImVector_ImTextureID* self,const ImTextureID v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_front(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_front(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_front(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_push_front(ImVector_ImDrawCmd* self,const ImDrawCmd v);
|
||||
CIMGUI_API void ImVector_Pair_push_front(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_front(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_front(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_push_front(ImVector_ImDrawIdx* self,const ImDrawIdx v);
|
||||
CIMGUI_API void ImVector_ImVec2_push_front(ImVector_ImVec2* self,const ImVec2 v);
|
||||
CIMGUI_API float* ImVector_float_erase(ImVector_float* self,float const * it);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_erase(ImVector_ImWchar* self,ImWchar const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_erase(ImVector_ImFontGlyph* self,ImFontGlyph const * it);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_erase(ImVector_TextRange* self,TextRange const * it);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_erase(ImVector_CustomRect* self,CustomRect const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_erase(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_erase(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API char* ImVector_char_erase(ImVector_char* self,char const * it);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_erase(ImVector_ImU32* self,ImU32 const * it);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_erase(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_erase(ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_erase(ImVector_ImDrawCmd* self,ImDrawCmd const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_erase(ImVector_ImDrawIdx* self,ImDrawIdx const * it);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_erase(ImVector_ImVec2* self,ImVec2 const * it);
|
||||
CIMGUI_API float* ImVector_float_eraseTPtr(ImVector_float* self,float const * it,float const * it_last);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_eraseTPtr(ImVector_ImWchar* self,ImWchar const * it,ImWchar const * it_last);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_eraseTPtr(ImVector_ImFontConfig* self,ImFontConfig const * it,ImFontConfig const * it_last);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_eraseTPtr(ImVector_ImDrawVert* self,ImDrawVert const * it,ImDrawVert const * it_last);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_eraseTPtr(ImVector_ImFontGlyph* self,ImFontGlyph const * it,ImFontGlyph const * it_last);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_eraseTPtr(ImVector_TextRange* self,TextRange const * it,TextRange const * it_last);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_eraseTPtr(ImVector_CustomRect* self,CustomRect const * it,CustomRect const * it_last);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_eraseTPtr(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 const * it_last);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_eraseTPtr(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it,ImGuiTextRange const * it_last);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_eraseTPtr(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it,ImGuiStoragePair const * it_last);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_eraseTPtr(ImVector_ImDrawChannel* self,ImDrawChannel const * it,ImDrawChannel const * it_last);
|
||||
CIMGUI_API char* ImVector_char_eraseTPtr(ImVector_char* self,char const * it,char const * it_last);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_eraseTPtr(ImVector_ImU32* self,ImU32 const * it,ImU32 const * it_last);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_eraseTPtr(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it,ImFontAtlasCustomRect const * it_last);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_eraseTPtr(ImVector_ImTextureID* self,ImTextureID const * it,ImTextureID const * it_last);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_eraseTPtr(ImVector_ImDrawVert* self,ImDrawVert const * it,ImDrawVert const * it_last);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_eraseTPtr(ImVector_ImFontConfig* self,ImFontConfig const * it,ImFontConfig const * it_last);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_eraseTPtr(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const * it_last);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_eraseTPtr(ImVector_ImDrawCmd* self,ImDrawCmd const * it,ImDrawCmd const * it_last);
|
||||
CIMGUI_API Pair* ImVector_Pair_eraseTPtr(ImVector_Pair* self,Pair const * it,Pair const * it_last);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_eraseTPtr(ImVector_ImDrawChannel* self,ImDrawChannel const * it,ImDrawChannel const * it_last);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_eraseTPtr(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 const * it_last);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_eraseTPtr(ImVector_ImDrawIdx* self,ImDrawIdx const * it,ImDrawIdx const * it_last);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_eraseTPtr(ImVector_ImVec2* self,ImVec2 const * it,ImVec2 const * it_last);
|
||||
CIMGUI_API float* ImVector_float_erase_unsorted(ImVector_float* self,float const * it);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_erase_unsorted(ImVector_ImWchar* self,ImWchar const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase_unsorted(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase_unsorted(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_erase_unsorted(ImVector_ImFontGlyph* self,ImFontGlyph const * it);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_erase_unsorted(ImVector_TextRange* self,TextRange const * it);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_erase_unsorted(ImVector_CustomRect* self,CustomRect const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase_unsorted(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_erase_unsorted(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_erase_unsorted(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase_unsorted(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API char* ImVector_char_erase_unsorted(ImVector_char* self,char const * it);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_erase_unsorted(ImVector_ImU32* self,ImU32 const * it);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_erase_unsorted(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_erase_unsorted(ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase_unsorted(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase_unsorted(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase_unsorted(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_erase_unsorted(ImVector_ImDrawCmd* self,ImDrawCmd const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase_unsorted(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase_unsorted(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase_unsorted(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_erase_unsorted(ImVector_ImDrawIdx* self,ImDrawIdx const * it);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_erase_unsorted(ImVector_ImVec2* self,ImVec2 const * it);
|
||||
CIMGUI_API float* ImVector_float_insert(ImVector_float* self,float const * it,const float v);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_insert(ImVector_ImWchar* self,ImWchar const * it,const ImWchar v);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_insert(ImVector_ImFontConfig* self,ImFontConfig const * it,const ImFontConfig v);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_insert(ImVector_ImDrawVert* self,ImDrawVert const * it,const ImDrawVert v);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_insert(ImVector_ImFontGlyph* self,ImFontGlyph const * it,const ImFontGlyph v);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_insert(ImVector_TextRange* self,TextRange const * it,const TextRange v);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_insert(ImVector_CustomRect* self,CustomRect const * it,const CustomRect v);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_insert(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 v);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_insert(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it,const ImGuiTextRange v);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_insert(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it,const ImGuiStoragePair v);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_insert(ImVector_ImDrawChannel* self,ImDrawChannel const * it,const ImDrawChannel v);
|
||||
CIMGUI_API char* ImVector_char_insert(ImVector_char* self,char const * it,const char v);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_insert(ImVector_ImU32* self,ImU32 const * it,const ImU32 v);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_insert(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_insert(ImVector_ImTextureID* self,ImTextureID const * it,const ImTextureID v);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_insert(ImVector_ImDrawVert* self,ImDrawVert const * it,const ImDrawVert v);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_insert(ImVector_ImFontConfig* self,ImFontConfig const * it,const ImFontConfig v);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_insert(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const v);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_insert(ImVector_ImDrawCmd* self,ImDrawCmd const * it,const ImDrawCmd v);
|
||||
CIMGUI_API Pair* ImVector_Pair_insert(ImVector_Pair* self,Pair const * it,const Pair v);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_insert(ImVector_ImDrawChannel* self,ImDrawChannel const * it,const ImDrawChannel v);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_insert(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 v);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_insert(ImVector_ImDrawIdx* self,ImDrawIdx const * it,const ImDrawIdx v);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_insert(ImVector_ImVec2* self,ImVec2 const * it,const ImVec2 v);
|
||||
CIMGUI_API bool ImVector_float_contains(const ImVector_float* self,const float v);
|
||||
@@ -2013,19 +2013,19 @@ CIMGUI_API bool ImVector_ImWchar_contains(const ImVector_ImWchar* self,const ImW
|
||||
CIMGUI_API bool ImVector_char_contains(const ImVector_char* self,const char v);
|
||||
CIMGUI_API int ImVector_float_index_from_ptr(const ImVector_float* self,float const * it);
|
||||
CIMGUI_API int ImVector_ImWchar_index_from_ptr(const ImVector_ImWchar* self,ImWchar const * it);
|
||||
CIMGUI_API int ImVector_ImFontConfig_index_from_ptr(const ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API int ImVector_ImDrawVert_index_from_ptr(const ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_index_from_ptr(const ImVector_ImFontGlyph* self,ImFontGlyph const * it);
|
||||
CIMGUI_API int ImVector_TextRange_index_from_ptr(const ImVector_TextRange* self,TextRange const * it);
|
||||
CIMGUI_API int ImVector_CustomRect_index_from_ptr(const ImVector_CustomRect* self,CustomRect const * it);
|
||||
CIMGUI_API int ImVector_ImVec4_index_from_ptr(const ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_index_from_ptr(const ImVector_ImGuiTextRange* self,ImGuiTextRange const * it);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_index_from_ptr(const ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_index_from_ptr(const ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API int ImVector_char_index_from_ptr(const ImVector_char* self,char const * it);
|
||||
CIMGUI_API int ImVector_ImU32_index_from_ptr(const ImVector_ImU32* self,ImU32 const * it);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_index_from_ptr(const ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it);
|
||||
CIMGUI_API int ImVector_ImTextureID_index_from_ptr(const ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API int ImVector_ImDrawVert_index_from_ptr(const ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API int ImVector_ImFontConfig_index_from_ptr(const ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API int ImVector_ImFontPtr_index_from_ptr(const ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_index_from_ptr(const ImVector_ImDrawCmd* self,ImDrawCmd const * it);
|
||||
CIMGUI_API int ImVector_Pair_index_from_ptr(const ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_index_from_ptr(const ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API int ImVector_ImVec4_index_from_ptr(const ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_index_from_ptr(const ImVector_ImDrawIdx* self,ImDrawIdx const * it);
|
||||
CIMGUI_API int ImVector_ImVec2_index_from_ptr(const ImVector_ImVec2* self,ImVec2 const * it);
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -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.71" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.72" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -42,9 +42,9 @@ typedef struct ImColor_Simple { ImVec4_Simple Value;} ImColor_Simple;
|
||||
|
||||
|
||||
#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
typedef struct CustomRect CustomRect;
|
||||
typedef struct Pair Pair;
|
||||
typedef struct TextRange TextRange;
|
||||
typedef struct ImGuiStoragePair ImGuiStoragePair;
|
||||
typedef struct ImGuiTextRange ImGuiTextRange;
|
||||
typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect;
|
||||
typedef struct ImVec4 ImVec4;
|
||||
typedef struct ImVec2 ImVec2;
|
||||
typedef struct ImGuiTextFilter ImGuiTextFilter;
|
||||
@@ -112,7 +112,6 @@ typedef int ImDrawListFlags;
|
||||
typedef int ImFontAtlasFlags;
|
||||
typedef int ImGuiBackendFlags;
|
||||
typedef int ImGuiColorEditFlags;
|
||||
typedef int ImGuiColumnsFlags;
|
||||
typedef int ImGuiConfigFlags;
|
||||
typedef int ImGuiComboFlags;
|
||||
typedef int ImGuiDragDropFlags;
|
||||
@@ -138,19 +137,19 @@ typedef void (*ImDrawCallback)(const ImDrawList* parent_list, const ImDrawCmd* c
|
||||
typedef unsigned short ImDrawIdx;typedef struct ImVector{int Size;int Capacity;void* Data;} ImVector;
|
||||
typedef struct ImVector_float {int Size;int Capacity;float* Data;} ImVector_float;
|
||||
typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar;
|
||||
typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig;
|
||||
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
|
||||
typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph;
|
||||
typedef struct ImVector_TextRange {int Size;int Capacity;TextRange* Data;} ImVector_TextRange;
|
||||
typedef struct ImVector_CustomRect {int Size;int Capacity;CustomRect* Data;} ImVector_CustomRect;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
typedef struct ImVector_ImGuiTextRange {int Size;int Capacity;ImGuiTextRange* Data;} ImVector_ImGuiTextRange;
|
||||
typedef struct ImVector_ImGuiStoragePair {int Size;int Capacity;ImGuiStoragePair* Data;} ImVector_ImGuiStoragePair;
|
||||
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||
typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char;
|
||||
typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32;
|
||||
typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect;
|
||||
typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID;
|
||||
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
|
||||
typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig;
|
||||
typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr;
|
||||
typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd;
|
||||
typedef struct ImVector_Pair {int Size;int Capacity;Pair* Data;} ImVector_Pair;
|
||||
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
typedef struct ImVector_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx;
|
||||
typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2;
|
||||
|
||||
@@ -354,6 +353,7 @@ enum ImGuiKey_
|
||||
ImGuiKey_Space,
|
||||
ImGuiKey_Enter,
|
||||
ImGuiKey_Escape,
|
||||
ImGuiKey_KeyPadEnter,
|
||||
ImGuiKey_A,
|
||||
ImGuiKey_C,
|
||||
ImGuiKey_V,
|
||||
@@ -566,6 +566,7 @@ struct ImGuiStyle
|
||||
float GrabRounding;
|
||||
float TabRounding;
|
||||
float TabBorderSize;
|
||||
ImGuiDir ColorButtonPosition;
|
||||
ImVec2 ButtonTextAlign;
|
||||
ImVec2 SelectableTextAlign;
|
||||
ImVec2 DisplayWindowPadding;
|
||||
@@ -695,7 +696,7 @@ struct ImGuiOnceUponAFrame
|
||||
struct ImGuiTextFilter
|
||||
{
|
||||
char InputBuf[256];
|
||||
ImVector_TextRange Filters;
|
||||
ImVector_ImGuiTextRange Filters;
|
||||
int CountGrep;
|
||||
};
|
||||
struct ImGuiTextBuffer
|
||||
@@ -704,7 +705,7 @@ struct ImGuiTextBuffer
|
||||
};
|
||||
struct ImGuiStorage
|
||||
{
|
||||
ImVector_Pair Data;
|
||||
ImVector_ImGuiStoragePair Data;
|
||||
};
|
||||
struct ImGuiListClipper
|
||||
{
|
||||
@@ -745,6 +746,7 @@ struct ImDrawListSplitter
|
||||
};
|
||||
enum ImDrawCornerFlags_
|
||||
{
|
||||
ImDrawCornerFlags_None = 0,
|
||||
ImDrawCornerFlags_TopLeft = 1 << 0,
|
||||
ImDrawCornerFlags_TopRight = 1 << 1,
|
||||
ImDrawCornerFlags_BotLeft = 1 << 2,
|
||||
@@ -822,6 +824,15 @@ struct ImFontGlyphRangesBuilder
|
||||
{
|
||||
ImVector_ImU32 UsedChars;
|
||||
};
|
||||
struct ImFontAtlasCustomRect
|
||||
{
|
||||
unsigned int ID;
|
||||
unsigned short Width, Height;
|
||||
unsigned short X, Y;
|
||||
float GlyphAdvanceX;
|
||||
ImVec2 GlyphOffset;
|
||||
ImFont* Font;
|
||||
};
|
||||
enum ImFontAtlasFlags_
|
||||
{
|
||||
ImFontAtlasFlags_None = 0,
|
||||
@@ -842,7 +853,7 @@ struct ImFontAtlas
|
||||
ImVec2 TexUvScale;
|
||||
ImVec2 TexUvWhitePixel;
|
||||
ImVector_ImFontPtr Fonts;
|
||||
ImVector_CustomRect CustomRects;
|
||||
ImVector_ImFontAtlasCustomRect CustomRects;
|
||||
ImVector_ImFontConfig ConfigData;
|
||||
int CustomRectIds[1];
|
||||
};
|
||||
@@ -864,24 +875,15 @@ struct ImFont
|
||||
int MetricsTotalSurface;
|
||||
bool DirtyLookupTables;
|
||||
};
|
||||
struct TextRange
|
||||
struct ImGuiTextRange
|
||||
{
|
||||
const char* b;
|
||||
const char* e;
|
||||
};
|
||||
struct Pair
|
||||
struct ImGuiStoragePair
|
||||
{
|
||||
ImGuiID key;
|
||||
union { int val_i; float val_f; void* val_p; };
|
||||
};
|
||||
struct CustomRect
|
||||
{
|
||||
unsigned int ID;
|
||||
unsigned short Width, Height;
|
||||
unsigned short X, Y;
|
||||
float GlyphAdvanceX;
|
||||
ImVec2 GlyphOffset;
|
||||
ImFont* Font;
|
||||
};
|
||||
#else
|
||||
struct GLFWwindow;
|
||||
@@ -912,24 +914,23 @@ inline ImColor_Simple ImColorToSimple(ImColor col)
|
||||
#endif // CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
|
||||
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
typedef ImFontAtlas::CustomRect CustomRect;
|
||||
typedef ImGuiTextFilter::TextRange TextRange;
|
||||
typedef ImGuiStorage::Pair Pair;
|
||||
typedef ImGuiStorage::ImGuiStoragePair ImGuiStoragePair;
|
||||
typedef ImGuiTextFilter::ImGuiTextRange ImGuiTextRange;
|
||||
typedef ImVector<float> ImVector_float;
|
||||
typedef ImVector<ImWchar> ImVector_ImWchar;
|
||||
typedef ImVector<ImFontConfig> ImVector_ImFontConfig;
|
||||
typedef ImVector<ImDrawVert> ImVector_ImDrawVert;
|
||||
typedef ImVector<ImFontGlyph> ImVector_ImFontGlyph;
|
||||
typedef ImVector<TextRange> ImVector_TextRange;
|
||||
typedef ImVector<CustomRect> ImVector_CustomRect;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<ImGuiTextRange> ImVector_ImGuiTextRange;
|
||||
typedef ImVector<ImGuiStoragePair> ImVector_ImGuiStoragePair;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<char> ImVector_char;
|
||||
typedef ImVector<ImU32> ImVector_ImU32;
|
||||
typedef ImVector<ImFontAtlasCustomRect> ImVector_ImFontAtlasCustomRect;
|
||||
typedef ImVector<ImTextureID> ImVector_ImTextureID;
|
||||
typedef ImVector<ImDrawVert> ImVector_ImDrawVert;
|
||||
typedef ImVector<ImFontConfig> ImVector_ImFontConfig;
|
||||
typedef ImVector<ImFont*> ImVector_ImFontPtr;
|
||||
typedef ImVector<ImDrawCmd> ImVector_ImDrawCmd;
|
||||
typedef ImVector<Pair> ImVector_Pair;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<ImDrawIdx> ImVector_ImDrawIdx;
|
||||
typedef ImVector<ImVec2> ImVector_ImVec2;
|
||||
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
@@ -1002,7 +1003,9 @@ CIMGUI_API float igGetScrollMaxX(void);
|
||||
CIMGUI_API float igGetScrollMaxY(void);
|
||||
CIMGUI_API void igSetScrollX(float scroll_x);
|
||||
CIMGUI_API void igSetScrollY(float scroll_y);
|
||||
CIMGUI_API void igSetScrollHereX(float center_x_ratio);
|
||||
CIMGUI_API void igSetScrollHereY(float center_y_ratio);
|
||||
CIMGUI_API void igSetScrollFromPosX(float local_x,float center_x_ratio);
|
||||
CIMGUI_API void igSetScrollFromPosY(float local_y,float center_y_ratio);
|
||||
CIMGUI_API void igPushFont(ImFont* font);
|
||||
CIMGUI_API void igPopFont(void);
|
||||
@@ -1149,7 +1152,6 @@ CIMGUI_API bool igTreeNodeExVPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,con
|
||||
CIMGUI_API void igTreePushStr(const char* str_id);
|
||||
CIMGUI_API void igTreePushPtr(const void* ptr_id);
|
||||
CIMGUI_API void igTreePop(void);
|
||||
CIMGUI_API void igTreeAdvanceToLabelPos(void);
|
||||
CIMGUI_API float igGetTreeNodeToLabelSpacing(void);
|
||||
CIMGUI_API bool igCollapsingHeader(const char* label,ImGuiTreeNodeFlags flags);
|
||||
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_open,ImGuiTreeNodeFlags flags);
|
||||
@@ -1310,13 +1312,11 @@ CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* tex
|
||||
CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self);
|
||||
CIMGUI_API void ImGuiTextFilter_Clear(ImGuiTextFilter* self);
|
||||
CIMGUI_API bool ImGuiTextFilter_IsActive(ImGuiTextFilter* self);
|
||||
CIMGUI_API TextRange* TextRange_TextRange(void);
|
||||
CIMGUI_API void TextRange_destroy(TextRange* self);
|
||||
CIMGUI_API TextRange* TextRange_TextRangeStr(const char* _b,const char* _e);
|
||||
CIMGUI_API const char* TextRange_begin(TextRange* self);
|
||||
CIMGUI_API const char* TextRange_end(TextRange* self);
|
||||
CIMGUI_API bool TextRange_empty(TextRange* self);
|
||||
CIMGUI_API void TextRange_split(TextRange* self,char separator,ImVector_TextRange* out);
|
||||
CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRange(void);
|
||||
CIMGUI_API void ImGuiTextRange_destroy(ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(const char* _b,const char* _e);
|
||||
CIMGUI_API bool ImGuiTextRange_empty(ImGuiTextRange* self);
|
||||
CIMGUI_API void ImGuiTextRange_split(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out);
|
||||
CIMGUI_API ImGuiTextBuffer* ImGuiTextBuffer_ImGuiTextBuffer(void);
|
||||
CIMGUI_API void ImGuiTextBuffer_destroy(ImGuiTextBuffer* self);
|
||||
CIMGUI_API const char* ImGuiTextBuffer_begin(ImGuiTextBuffer* self);
|
||||
@@ -1328,10 +1328,10 @@ CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity);
|
||||
CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self);
|
||||
CIMGUI_API void ImGuiTextBuffer_append(ImGuiTextBuffer* self,const char* str,const char* str_end);
|
||||
CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args);
|
||||
CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i);
|
||||
CIMGUI_API void Pair_destroy(Pair* self);
|
||||
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f);
|
||||
CIMGUI_API Pair* Pair_PairPtr(ImGuiID _key,void* _val_p);
|
||||
CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(ImGuiID _key,int _val_i);
|
||||
CIMGUI_API void ImGuiStoragePair_destroy(ImGuiStoragePair* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(ImGuiID _key,float _val_f);
|
||||
CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(ImGuiID _key,void* _val_p);
|
||||
CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self);
|
||||
CIMGUI_API int ImGuiStorage_GetInt(ImGuiStorage* self,ImGuiID key,int default_val);
|
||||
CIMGUI_API void ImGuiStorage_SetInt(ImGuiStorage* self,ImGuiID key,int val);
|
||||
@@ -1379,8 +1379,8 @@ 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,int rounding_corners_flags,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags);
|
||||
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);
|
||||
@@ -1392,7 +1392,7 @@ CIMGUI_API void ImDrawList_AddText(ImDrawList* self,const ImVec2 pos,ImU32 col,c
|
||||
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,int rounding_corners);
|
||||
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);
|
||||
@@ -1404,7 +1404,7 @@ CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,flo
|
||||
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_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,int rounding_corners_flags);
|
||||
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);
|
||||
CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self);
|
||||
CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self);
|
||||
@@ -1438,6 +1438,9 @@ CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void);
|
||||
CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void);
|
||||
CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self);
|
||||
CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg);
|
||||
@@ -1463,13 +1466,10 @@ CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFo
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self);
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self);
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self);
|
||||
CIMGUI_API CustomRect* CustomRect_CustomRect(void);
|
||||
CIMGUI_API void CustomRect_destroy(CustomRect* self);
|
||||
CIMGUI_API bool CustomRect_IsPacked(CustomRect* self);
|
||||
CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,unsigned int id,int width,int height);
|
||||
CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset);
|
||||
CIMGUI_API const CustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index);
|
||||
CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max);
|
||||
CIMGUI_API const ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index);
|
||||
CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max);
|
||||
CIMGUI_API bool ImFontAtlas_GetMouseCursorTexData(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]);
|
||||
CIMGUI_API ImFont* ImFont_ImFont(void);
|
||||
CIMGUI_API void ImFont_destroy(ImFont* self);
|
||||
@@ -1536,476 +1536,476 @@ CIMGUI_API ImVector_float* ImVector_float_ImVector_float(void);
|
||||
CIMGUI_API void ImVector_float_destroy(ImVector_float* self);
|
||||
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_ImVector_ImWchar(void);
|
||||
CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfig(void);
|
||||
CIMGUI_API void ImVector_ImFontConfig_destroy(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVert(void);
|
||||
CIMGUI_API void ImVector_ImDrawVert_destroy(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImVector_ImFontGlyph* ImVector_ImFontGlyph_ImVector_ImFontGlyph(void);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_destroy(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API ImVector_TextRange* ImVector_TextRange_ImVector_TextRange(void);
|
||||
CIMGUI_API void ImVector_TextRange_destroy(ImVector_TextRange* self);
|
||||
CIMGUI_API ImVector_CustomRect* ImVector_CustomRect_ImVector_CustomRect(void);
|
||||
CIMGUI_API void ImVector_CustomRect_destroy(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4(void);
|
||||
CIMGUI_API void ImVector_ImVec4_destroy(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImVector_ImGuiTextRange* ImVector_ImGuiTextRange_ImVector_ImGuiTextRange(void);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_destroy(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImVector_ImGuiStoragePair* ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePair(void);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_destroy(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannel(void);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_destroy(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVector_char* ImVector_char_ImVector_char(void);
|
||||
CIMGUI_API void ImVector_char_destroy(ImVector_char* self);
|
||||
CIMGUI_API ImVector_ImU32* ImVector_ImU32_ImVector_ImU32(void);
|
||||
CIMGUI_API void ImVector_ImU32_destroy(ImVector_ImU32* self);
|
||||
CIMGUI_API ImVector_ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRect(void);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_destroy(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImVector_ImTextureID* ImVector_ImTextureID_ImVector_ImTextureID(void);
|
||||
CIMGUI_API void ImVector_ImTextureID_destroy(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVert(void);
|
||||
CIMGUI_API void ImVector_ImDrawVert_destroy(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfig(void);
|
||||
CIMGUI_API void ImVector_ImFontConfig_destroy(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtr(void);
|
||||
CIMGUI_API void ImVector_ImFontPtr_destroy(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVector_ImDrawCmd* ImVector_ImDrawCmd_ImVector_ImDrawCmd(void);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_destroy(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_Pair(void);
|
||||
CIMGUI_API void ImVector_Pair_destroy(ImVector_Pair* self);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannel(void);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_destroy(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4(void);
|
||||
CIMGUI_API void ImVector_ImVec4_destroy(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImVector_ImDrawIdx* ImVector_ImDrawIdx_ImVector_ImDrawIdx(void);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_destroy(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVector_ImVec2* ImVector_ImVec2_ImVector_ImVec2(void);
|
||||
CIMGUI_API void ImVector_ImVec2_destroy(ImVector_ImVec2* self);
|
||||
CIMGUI_API ImVector_float* ImVector_float_ImVector_floatVector(const ImVector_float src);
|
||||
CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_ImVector_ImWcharVector(const ImVector_ImWchar src);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfigVector(const ImVector_ImFontConfig src);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVertVector(const ImVector_ImDrawVert src);
|
||||
CIMGUI_API ImVector_ImFontGlyph* ImVector_ImFontGlyph_ImVector_ImFontGlyphVector(const ImVector_ImFontGlyph src);
|
||||
CIMGUI_API ImVector_TextRange* ImVector_TextRange_ImVector_TextRangeVector(const ImVector_TextRange src);
|
||||
CIMGUI_API ImVector_CustomRect* ImVector_CustomRect_ImVector_CustomRectVector(const ImVector_CustomRect src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 src);
|
||||
CIMGUI_API ImVector_ImGuiTextRange* ImVector_ImGuiTextRange_ImVector_ImGuiTextRangeVector(const ImVector_ImGuiTextRange src);
|
||||
CIMGUI_API ImVector_ImGuiStoragePair* ImVector_ImGuiStoragePair_ImVector_ImGuiStoragePairVector(const ImVector_ImGuiStoragePair src);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannelVector(const ImVector_ImDrawChannel src);
|
||||
CIMGUI_API ImVector_char* ImVector_char_ImVector_charVector(const ImVector_char src);
|
||||
CIMGUI_API ImVector_ImU32* ImVector_ImU32_ImVector_ImU32Vector(const ImVector_ImU32 src);
|
||||
CIMGUI_API ImVector_ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_ImVector_ImFontAtlasCustomRectVector(const ImVector_ImFontAtlasCustomRect src);
|
||||
CIMGUI_API ImVector_ImTextureID* ImVector_ImTextureID_ImVector_ImTextureIDVector(const ImVector_ImTextureID src);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVertVector(const ImVector_ImDrawVert src);
|
||||
CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfigVector(const ImVector_ImFontConfig src);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtrVector(const ImVector_ImFontPtr src);
|
||||
CIMGUI_API ImVector_ImDrawCmd* ImVector_ImDrawCmd_ImVector_ImDrawCmdVector(const ImVector_ImDrawCmd src);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_PairVector(const ImVector_Pair src);
|
||||
CIMGUI_API ImVector_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannelVector(const ImVector_ImDrawChannel src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 src);
|
||||
CIMGUI_API ImVector_ImDrawIdx* ImVector_ImDrawIdx_ImVector_ImDrawIdxVector(const ImVector_ImDrawIdx src);
|
||||
CIMGUI_API ImVector_ImVec2* ImVector_ImVec2_ImVector_ImVec2Vector(const ImVector_ImVec2 src);
|
||||
CIMGUI_API bool ImVector_float_empty(const ImVector_float* self);
|
||||
CIMGUI_API bool ImVector_ImWchar_empty(const ImVector_ImWchar* self);
|
||||
CIMGUI_API bool ImVector_ImFontConfig_empty(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API bool ImVector_ImDrawVert_empty(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API bool ImVector_ImFontGlyph_empty(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API bool ImVector_TextRange_empty(const ImVector_TextRange* self);
|
||||
CIMGUI_API bool ImVector_CustomRect_empty(const ImVector_CustomRect* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* self);
|
||||
CIMGUI_API bool ImVector_ImGuiTextRange_empty(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API bool ImVector_ImGuiStoragePair_empty(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API bool ImVector_ImDrawChannel_empty(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API bool ImVector_char_empty(const ImVector_char* self);
|
||||
CIMGUI_API bool ImVector_ImU32_empty(const ImVector_ImU32* self);
|
||||
CIMGUI_API bool ImVector_ImFontAtlasCustomRect_empty(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API bool ImVector_ImTextureID_empty(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API bool ImVector_ImDrawVert_empty(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API bool ImVector_ImFontConfig_empty(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API bool ImVector_ImFontPtr_empty(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API bool ImVector_ImDrawCmd_empty(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API bool ImVector_Pair_empty(const ImVector_Pair* self);
|
||||
CIMGUI_API bool ImVector_ImDrawChannel_empty(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* self);
|
||||
CIMGUI_API bool ImVector_ImDrawIdx_empty(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API bool ImVector_ImVec2_empty(const ImVector_ImVec2* self);
|
||||
CIMGUI_API int ImVector_float_size(const ImVector_float* self);
|
||||
CIMGUI_API int ImVector_ImWchar_size(const ImVector_ImWchar* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_size(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API int ImVector_TextRange_size(const ImVector_TextRange* self);
|
||||
CIMGUI_API int ImVector_CustomRect_size(const ImVector_CustomRect* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_size(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_size(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_char_size(const ImVector_char* self);
|
||||
CIMGUI_API int ImVector_ImU32_size(const ImVector_ImU32* self);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_size(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API int ImVector_ImTextureID_size(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_size(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API int ImVector_Pair_size(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_size(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API int ImVector_ImVec2_size(const ImVector_ImVec2* self);
|
||||
CIMGUI_API int ImVector_float_size_in_bytes(const ImVector_float* self);
|
||||
CIMGUI_API int ImVector_ImWchar_size_in_bytes(const ImVector_ImWchar* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size_in_bytes(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size_in_bytes(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_size_in_bytes(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API int ImVector_TextRange_size_in_bytes(const ImVector_TextRange* self);
|
||||
CIMGUI_API int ImVector_CustomRect_size_in_bytes(const ImVector_CustomRect* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_size_in_bytes(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_size_in_bytes(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size_in_bytes(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_char_size_in_bytes(const ImVector_char* self);
|
||||
CIMGUI_API int ImVector_ImU32_size_in_bytes(const ImVector_ImU32* self);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_size_in_bytes(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API int ImVector_ImTextureID_size_in_bytes(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size_in_bytes(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_size_in_bytes(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size_in_bytes(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_size_in_bytes(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API int ImVector_Pair_size_in_bytes(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_size_in_bytes(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_size_in_bytes(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API int ImVector_ImVec2_size_in_bytes(const ImVector_ImVec2* self);
|
||||
CIMGUI_API int ImVector_float_capacity(const ImVector_float* self);
|
||||
CIMGUI_API int ImVector_ImWchar_capacity(const ImVector_ImWchar* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_capacity(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_capacity(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_capacity(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API int ImVector_TextRange_capacity(const ImVector_TextRange* self);
|
||||
CIMGUI_API int ImVector_CustomRect_capacity(const ImVector_CustomRect* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_capacity(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_capacity(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_capacity(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_char_capacity(const ImVector_char* self);
|
||||
CIMGUI_API int ImVector_ImU32_capacity(const ImVector_ImU32* self);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_capacity(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API int ImVector_ImTextureID_capacity(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_capacity(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_ImFontConfig_capacity(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_capacity(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_capacity(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API int ImVector_Pair_capacity(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_capacity(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* self);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_capacity(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API int ImVector_ImVec2_capacity(const ImVector_ImVec2* self);
|
||||
CIMGUI_API void ImVector_float_clear(ImVector_float* self);
|
||||
CIMGUI_API void ImVector_ImWchar_clear(ImVector_ImWchar* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_clear(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_clear(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_clear(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API void ImVector_TextRange_clear(ImVector_TextRange* self);
|
||||
CIMGUI_API void ImVector_CustomRect_clear(ImVector_CustomRect* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_clear(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_clear(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_clear(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_char_clear(ImVector_char* self);
|
||||
CIMGUI_API void ImVector_ImU32_clear(ImVector_ImU32* self);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_clear(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API void ImVector_ImTextureID_clear(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_clear(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_clear(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_clear(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_clear(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API void ImVector_Pair_clear(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_clear(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_clear(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API void ImVector_ImVec2_clear(ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_begin(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_begin(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_begin(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_begin(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_begin(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_begin(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_begin(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_begin(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_begin(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_begin(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_begin(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_begin(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_begin(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_begin(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_begin(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_begin(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_begin(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_begin(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_begin(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_begin(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_begin(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_begin(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_begin_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_begin_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_begin_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_begin_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_begin_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_begin_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_begin_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_begin_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_begin_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_begin_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_begin_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_begin_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_begin_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_begin_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_begin_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_begin_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_begin_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_begin_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_begin_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_begin_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_begin_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_begin_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_end(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_end(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_end(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_end(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_end(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_end(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_end(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_end(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_end(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_end(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_end(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_end(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_end(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_end(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_end(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_end(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_end(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_end(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_end(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_end(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_end(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_end(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_end_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_end_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_end_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_end_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_end_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_end_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_end_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_end_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_end_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_end_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_end_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_end_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_end_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_end_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_end_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_end_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_end_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_end_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_end_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_end_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_end_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_end_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_front(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_front(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_front(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_front(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_front(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_front(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_front(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_front(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_front(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_front(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_front(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_front(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_front(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_front(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_front(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_front(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_front(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_front(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_front(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_front(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_front(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_front(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_front_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_front_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_front_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_front_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_front_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_front_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_front_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_front_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_front_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_front_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_front_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_front_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_front_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_front_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_front_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_front_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_front_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_front_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_front_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_front_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_front_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_front_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_back(ImVector_float* self);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_back(ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_back(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_back(ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_back(ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_back(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_back(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char* ImVector_char_back(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_back(ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_back(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_back(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_back(ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_back(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_back(ImVector_ImVec2* self);
|
||||
CIMGUI_API float const * ImVector_float_back_const(const ImVector_float* self);
|
||||
CIMGUI_API ImWchar const * ImVector_ImWchar_back_const(const ImVector_ImWchar* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_back_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_back_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontGlyph const * ImVector_ImFontGlyph_back_const(const ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API TextRange const * ImVector_TextRange_back_const(const ImVector_TextRange* self);
|
||||
CIMGUI_API CustomRect const * ImVector_CustomRect_back_const(const ImVector_CustomRect* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImGuiTextRange const * ImVector_ImGuiTextRange_back_const(const ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API ImGuiStoragePair const * ImVector_ImGuiStoragePair_back_const(const ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_back_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API char const * ImVector_char_back_const(const ImVector_char* self);
|
||||
CIMGUI_API ImU32 const * ImVector_ImU32_back_const(const ImVector_ImU32* self);
|
||||
CIMGUI_API ImFontAtlasCustomRect const * ImVector_ImFontAtlasCustomRect_back_const(const ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API ImTextureID const * ImVector_ImTextureID_back_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_back_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_back_const(const ImVector_ImFontConfig* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_back_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImDrawCmd const * ImVector_ImDrawCmd_back_const(const ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_back_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImDrawChannel const * ImVector_ImDrawChannel_back_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* self);
|
||||
CIMGUI_API ImDrawIdx const * ImVector_ImDrawIdx_back_const(const ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVec2 const * ImVector_ImVec2_back_const(const ImVector_ImVec2* self);
|
||||
CIMGUI_API void ImVector_float_swap(ImVector_float* self,ImVector_float rhs);
|
||||
CIMGUI_API void ImVector_ImWchar_swap(ImVector_ImWchar* self,ImVector_ImWchar rhs);
|
||||
CIMGUI_API void ImVector_ImFontConfig_swap(ImVector_ImFontConfig* self,ImVector_ImFontConfig rhs);
|
||||
CIMGUI_API void ImVector_ImDrawVert_swap(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_swap(ImVector_ImFontGlyph* self,ImVector_ImFontGlyph rhs);
|
||||
CIMGUI_API void ImVector_TextRange_swap(ImVector_TextRange* self,ImVector_TextRange rhs);
|
||||
CIMGUI_API void ImVector_CustomRect_swap(ImVector_CustomRect* self,ImVector_CustomRect rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 rhs);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_swap(ImVector_ImGuiTextRange* self,ImVector_ImGuiTextRange rhs);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_swap(ImVector_ImGuiStoragePair* self,ImVector_ImGuiStoragePair rhs);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_swap(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs);
|
||||
CIMGUI_API void ImVector_char_swap(ImVector_char* self,ImVector_char rhs);
|
||||
CIMGUI_API void ImVector_ImU32_swap(ImVector_ImU32* self,ImVector_ImU32 rhs);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_swap(ImVector_ImFontAtlasCustomRect* self,ImVector_ImFontAtlasCustomRect rhs);
|
||||
CIMGUI_API void ImVector_ImTextureID_swap(ImVector_ImTextureID* self,ImVector_ImTextureID rhs);
|
||||
CIMGUI_API void ImVector_ImDrawVert_swap(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs);
|
||||
CIMGUI_API void ImVector_ImFontConfig_swap(ImVector_ImFontConfig* self,ImVector_ImFontConfig rhs);
|
||||
CIMGUI_API void ImVector_ImFontPtr_swap(ImVector_ImFontPtr* self,ImVector_ImFontPtr rhs);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_swap(ImVector_ImDrawCmd* self,ImVector_ImDrawCmd rhs);
|
||||
CIMGUI_API void ImVector_Pair_swap(ImVector_Pair* self,ImVector_Pair rhs);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_swap(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 rhs);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_swap(ImVector_ImDrawIdx* self,ImVector_ImDrawIdx rhs);
|
||||
CIMGUI_API void ImVector_ImVec2_swap(ImVector_ImVec2* self,ImVector_ImVec2 rhs);
|
||||
CIMGUI_API int ImVector_float__grow_capacity(const ImVector_float* self,int sz);
|
||||
CIMGUI_API int ImVector_ImWchar__grow_capacity(const ImVector_ImWchar* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontConfig__grow_capacity(const ImVector_ImFontConfig* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawVert__grow_capacity(const ImVector_ImDrawVert* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontGlyph__grow_capacity(const ImVector_ImFontGlyph* self,int sz);
|
||||
CIMGUI_API int ImVector_TextRange__grow_capacity(const ImVector_TextRange* self,int sz);
|
||||
CIMGUI_API int ImVector_CustomRect__grow_capacity(const ImVector_CustomRect* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec4__grow_capacity(const ImVector_ImVec4* self,int sz);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange__grow_capacity(const ImVector_ImGuiTextRange* self,int sz);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair__grow_capacity(const ImVector_ImGuiStoragePair* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawChannel__grow_capacity(const ImVector_ImDrawChannel* self,int sz);
|
||||
CIMGUI_API int ImVector_char__grow_capacity(const ImVector_char* self,int sz);
|
||||
CIMGUI_API int ImVector_ImU32__grow_capacity(const ImVector_ImU32* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect__grow_capacity(const ImVector_ImFontAtlasCustomRect* self,int sz);
|
||||
CIMGUI_API int ImVector_ImTextureID__grow_capacity(const ImVector_ImTextureID* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawVert__grow_capacity(const ImVector_ImDrawVert* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontConfig__grow_capacity(const ImVector_ImFontConfig* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontPtr__grow_capacity(const ImVector_ImFontPtr* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawCmd__grow_capacity(const ImVector_ImDrawCmd* self,int sz);
|
||||
CIMGUI_API int ImVector_Pair__grow_capacity(const ImVector_Pair* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawChannel__grow_capacity(const ImVector_ImDrawChannel* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec4__grow_capacity(const ImVector_ImVec4* self,int sz);
|
||||
CIMGUI_API int ImVector_ImDrawIdx__grow_capacity(const ImVector_ImDrawIdx* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec2__grow_capacity(const ImVector_ImVec2* self,int sz);
|
||||
CIMGUI_API void ImVector_float_resize(ImVector_float* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImWchar_resize(ImVector_ImWchar* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resize(ImVector_ImFontConfig* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resize(ImVector_ImDrawVert* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_resize(ImVector_ImFontGlyph* self,int new_size);
|
||||
CIMGUI_API void ImVector_TextRange_resize(ImVector_TextRange* self,int new_size);
|
||||
CIMGUI_API void ImVector_CustomRect_resize(ImVector_CustomRect* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_resize(ImVector_ImGuiTextRange* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_resize(ImVector_ImGuiStoragePair* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resize(ImVector_ImDrawChannel* self,int new_size);
|
||||
CIMGUI_API void ImVector_char_resize(ImVector_char* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImU32_resize(ImVector_ImU32* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_resize(ImVector_ImFontAtlasCustomRect* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImTextureID_resize(ImVector_ImTextureID* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resize(ImVector_ImDrawVert* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resize(ImVector_ImFontConfig* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resize(ImVector_ImFontPtr* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_resize(ImVector_ImDrawCmd* self,int new_size);
|
||||
CIMGUI_API void ImVector_Pair_resize(ImVector_Pair* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resize(ImVector_ImDrawChannel* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_resize(ImVector_ImDrawIdx* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec2_resize(ImVector_ImVec2* self,int new_size);
|
||||
CIMGUI_API void ImVector_float_resizeT(ImVector_float* self,int new_size,const float v);
|
||||
CIMGUI_API void ImVector_ImWchar_resizeT(ImVector_ImWchar* self,int new_size,const ImWchar v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resizeT(ImVector_ImFontConfig* self,int new_size,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resizeT(ImVector_ImDrawVert* self,int new_size,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_resizeT(ImVector_ImFontGlyph* self,int new_size,const ImFontGlyph v);
|
||||
CIMGUI_API void ImVector_TextRange_resizeT(ImVector_TextRange* self,int new_size,const TextRange v);
|
||||
CIMGUI_API void ImVector_CustomRect_resizeT(ImVector_CustomRect* self,int new_size,const CustomRect v);
|
||||
CIMGUI_API void ImVector_ImVec4_resizeT(ImVector_ImVec4* self,int new_size,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_resizeT(ImVector_ImGuiTextRange* self,int new_size,const ImGuiTextRange v);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_resizeT(ImVector_ImGuiStoragePair* self,int new_size,const ImGuiStoragePair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resizeT(ImVector_ImDrawChannel* self,int new_size,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_char_resizeT(ImVector_char* self,int new_size,const char v);
|
||||
CIMGUI_API void ImVector_ImU32_resizeT(ImVector_ImU32* self,int new_size,const ImU32 v);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_resizeT(ImVector_ImFontAtlasCustomRect* self,int new_size,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API void ImVector_ImTextureID_resizeT(ImVector_ImTextureID* self,int new_size,const ImTextureID v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resizeT(ImVector_ImDrawVert* self,int new_size,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_resizeT(ImVector_ImFontConfig* self,int new_size,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resizeT(ImVector_ImFontPtr* self,int new_size,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_resizeT(ImVector_ImDrawCmd* self,int new_size,const ImDrawCmd v);
|
||||
CIMGUI_API void ImVector_Pair_resizeT(ImVector_Pair* self,int new_size,const Pair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_resizeT(ImVector_ImDrawChannel* self,int new_size,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_ImVec4_resizeT(ImVector_ImVec4* self,int new_size,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_resizeT(ImVector_ImDrawIdx* self,int new_size,const ImDrawIdx v);
|
||||
CIMGUI_API void ImVector_ImVec2_resizeT(ImVector_ImVec2* self,int new_size,const ImVec2 v);
|
||||
CIMGUI_API void ImVector_float_reserve(ImVector_float* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImWchar_reserve(ImVector_ImWchar* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontConfig_reserve(ImVector_ImFontConfig* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawVert_reserve(ImVector_ImDrawVert* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_reserve(ImVector_ImFontGlyph* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_TextRange_reserve(ImVector_TextRange* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_CustomRect_reserve(ImVector_CustomRect* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_reserve(ImVector_ImGuiTextRange* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_reserve(ImVector_ImGuiStoragePair* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_reserve(ImVector_ImDrawChannel* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_char_reserve(ImVector_char* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImU32_reserve(ImVector_ImU32* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_reserve(ImVector_ImFontAtlasCustomRect* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImTextureID_reserve(ImVector_ImTextureID* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawVert_reserve(ImVector_ImDrawVert* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontConfig_reserve(ImVector_ImFontConfig* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontPtr_reserve(ImVector_ImFontPtr* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_reserve(ImVector_ImDrawCmd* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_Pair_reserve(ImVector_Pair* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_reserve(ImVector_ImDrawChannel* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_reserve(ImVector_ImDrawIdx* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec2_reserve(ImVector_ImVec2* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_float_push_back(ImVector_float* self,const float v);
|
||||
CIMGUI_API void ImVector_ImWchar_push_back(ImVector_ImWchar* self,const ImWchar v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_back(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_back(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_push_back(ImVector_ImFontGlyph* self,const ImFontGlyph v);
|
||||
CIMGUI_API void ImVector_TextRange_push_back(ImVector_TextRange* self,const TextRange v);
|
||||
CIMGUI_API void ImVector_CustomRect_push_back(ImVector_CustomRect* self,const CustomRect v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_back(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_push_back(ImVector_ImGuiTextRange* self,const ImGuiTextRange v);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_push_back(ImVector_ImGuiStoragePair* self,const ImGuiStoragePair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_back(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_char_push_back(ImVector_char* self,const char v);
|
||||
CIMGUI_API void ImVector_ImU32_push_back(ImVector_ImU32* self,const ImU32 v);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_push_back(ImVector_ImFontAtlasCustomRect* self,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API void ImVector_ImTextureID_push_back(ImVector_ImTextureID* self,const ImTextureID v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_back(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_back(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_back(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_push_back(ImVector_ImDrawCmd* self,const ImDrawCmd v);
|
||||
CIMGUI_API void ImVector_Pair_push_back(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_back(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_back(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_push_back(ImVector_ImDrawIdx* self,const ImDrawIdx v);
|
||||
CIMGUI_API void ImVector_ImVec2_push_back(ImVector_ImVec2* self,const ImVec2 v);
|
||||
CIMGUI_API void ImVector_float_pop_back(ImVector_float* self);
|
||||
CIMGUI_API void ImVector_ImWchar_pop_back(ImVector_ImWchar* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_pop_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_pop_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_pop_back(ImVector_ImFontGlyph* self);
|
||||
CIMGUI_API void ImVector_TextRange_pop_back(ImVector_TextRange* self);
|
||||
CIMGUI_API void ImVector_CustomRect_pop_back(ImVector_CustomRect* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_pop_back(ImVector_ImGuiTextRange* self);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_pop_back(ImVector_ImGuiStoragePair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_pop_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_char_pop_back(ImVector_char* self);
|
||||
CIMGUI_API void ImVector_ImU32_pop_back(ImVector_ImU32* self);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_pop_back(ImVector_ImFontAtlasCustomRect* self);
|
||||
CIMGUI_API void ImVector_ImTextureID_pop_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_pop_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_ImFontConfig_pop_back(ImVector_ImFontConfig* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_pop_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_pop_back(ImVector_ImDrawCmd* self);
|
||||
CIMGUI_API void ImVector_Pair_pop_back(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_pop_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_pop_back(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API void ImVector_ImVec2_pop_back(ImVector_ImVec2* self);
|
||||
CIMGUI_API void ImVector_float_push_front(ImVector_float* self,const float v);
|
||||
CIMGUI_API void ImVector_ImWchar_push_front(ImVector_ImWchar* self,const ImWchar v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_front(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_front(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontGlyph_push_front(ImVector_ImFontGlyph* self,const ImFontGlyph v);
|
||||
CIMGUI_API void ImVector_TextRange_push_front(ImVector_TextRange* self,const TextRange v);
|
||||
CIMGUI_API void ImVector_CustomRect_push_front(ImVector_CustomRect* self,const CustomRect v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_front(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImGuiTextRange_push_front(ImVector_ImGuiTextRange* self,const ImGuiTextRange v);
|
||||
CIMGUI_API void ImVector_ImGuiStoragePair_push_front(ImVector_ImGuiStoragePair* self,const ImGuiStoragePair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_front(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_char_push_front(ImVector_char* self,const char v);
|
||||
CIMGUI_API void ImVector_ImU32_push_front(ImVector_ImU32* self,const ImU32 v);
|
||||
CIMGUI_API void ImVector_ImFontAtlasCustomRect_push_front(ImVector_ImFontAtlasCustomRect* self,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API void ImVector_ImTextureID_push_front(ImVector_ImTextureID* self,const ImTextureID v);
|
||||
CIMGUI_API void ImVector_ImDrawVert_push_front(ImVector_ImDrawVert* self,const ImDrawVert v);
|
||||
CIMGUI_API void ImVector_ImFontConfig_push_front(ImVector_ImFontConfig* self,const ImFontConfig v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_front(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImDrawCmd_push_front(ImVector_ImDrawCmd* self,const ImDrawCmd v);
|
||||
CIMGUI_API void ImVector_Pair_push_front(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImDrawChannel_push_front(ImVector_ImDrawChannel* self,const ImDrawChannel v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_front(ImVector_ImVec4* self,const ImVec4 v);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_push_front(ImVector_ImDrawIdx* self,const ImDrawIdx v);
|
||||
CIMGUI_API void ImVector_ImVec2_push_front(ImVector_ImVec2* self,const ImVec2 v);
|
||||
CIMGUI_API float* ImVector_float_erase(ImVector_float* self,float const * it);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_erase(ImVector_ImWchar* self,ImWchar const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_erase(ImVector_ImFontGlyph* self,ImFontGlyph const * it);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_erase(ImVector_TextRange* self,TextRange const * it);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_erase(ImVector_CustomRect* self,CustomRect const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_erase(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_erase(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API char* ImVector_char_erase(ImVector_char* self,char const * it);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_erase(ImVector_ImU32* self,ImU32 const * it);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_erase(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_erase(ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_erase(ImVector_ImDrawCmd* self,ImDrawCmd const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_erase(ImVector_ImDrawIdx* self,ImDrawIdx const * it);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_erase(ImVector_ImVec2* self,ImVec2 const * it);
|
||||
CIMGUI_API float* ImVector_float_eraseTPtr(ImVector_float* self,float const * it,float const * it_last);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_eraseTPtr(ImVector_ImWchar* self,ImWchar const * it,ImWchar const * it_last);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_eraseTPtr(ImVector_ImFontConfig* self,ImFontConfig const * it,ImFontConfig const * it_last);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_eraseTPtr(ImVector_ImDrawVert* self,ImDrawVert const * it,ImDrawVert const * it_last);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_eraseTPtr(ImVector_ImFontGlyph* self,ImFontGlyph const * it,ImFontGlyph const * it_last);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_eraseTPtr(ImVector_TextRange* self,TextRange const * it,TextRange const * it_last);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_eraseTPtr(ImVector_CustomRect* self,CustomRect const * it,CustomRect const * it_last);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_eraseTPtr(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 const * it_last);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_eraseTPtr(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it,ImGuiTextRange const * it_last);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_eraseTPtr(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it,ImGuiStoragePair const * it_last);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_eraseTPtr(ImVector_ImDrawChannel* self,ImDrawChannel const * it,ImDrawChannel const * it_last);
|
||||
CIMGUI_API char* ImVector_char_eraseTPtr(ImVector_char* self,char const * it,char const * it_last);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_eraseTPtr(ImVector_ImU32* self,ImU32 const * it,ImU32 const * it_last);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_eraseTPtr(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it,ImFontAtlasCustomRect const * it_last);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_eraseTPtr(ImVector_ImTextureID* self,ImTextureID const * it,ImTextureID const * it_last);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_eraseTPtr(ImVector_ImDrawVert* self,ImDrawVert const * it,ImDrawVert const * it_last);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_eraseTPtr(ImVector_ImFontConfig* self,ImFontConfig const * it,ImFontConfig const * it_last);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_eraseTPtr(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const * it_last);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_eraseTPtr(ImVector_ImDrawCmd* self,ImDrawCmd const * it,ImDrawCmd const * it_last);
|
||||
CIMGUI_API Pair* ImVector_Pair_eraseTPtr(ImVector_Pair* self,Pair const * it,Pair const * it_last);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_eraseTPtr(ImVector_ImDrawChannel* self,ImDrawChannel const * it,ImDrawChannel const * it_last);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_eraseTPtr(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 const * it_last);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_eraseTPtr(ImVector_ImDrawIdx* self,ImDrawIdx const * it,ImDrawIdx const * it_last);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_eraseTPtr(ImVector_ImVec2* self,ImVec2 const * it,ImVec2 const * it_last);
|
||||
CIMGUI_API float* ImVector_float_erase_unsorted(ImVector_float* self,float const * it);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_erase_unsorted(ImVector_ImWchar* self,ImWchar const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase_unsorted(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase_unsorted(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_erase_unsorted(ImVector_ImFontGlyph* self,ImFontGlyph const * it);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_erase_unsorted(ImVector_TextRange* self,TextRange const * it);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_erase_unsorted(ImVector_CustomRect* self,CustomRect const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase_unsorted(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_erase_unsorted(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_erase_unsorted(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase_unsorted(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API char* ImVector_char_erase_unsorted(ImVector_char* self,char const * it);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_erase_unsorted(ImVector_ImU32* self,ImU32 const * it);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_erase_unsorted(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_erase_unsorted(ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase_unsorted(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase_unsorted(ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase_unsorted(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_erase_unsorted(ImVector_ImDrawCmd* self,ImDrawCmd const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase_unsorted(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_erase_unsorted(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase_unsorted(ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_erase_unsorted(ImVector_ImDrawIdx* self,ImDrawIdx const * it);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_erase_unsorted(ImVector_ImVec2* self,ImVec2 const * it);
|
||||
CIMGUI_API float* ImVector_float_insert(ImVector_float* self,float const * it,const float v);
|
||||
CIMGUI_API ImWchar* ImVector_ImWchar_insert(ImVector_ImWchar* self,ImWchar const * it,const ImWchar v);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_insert(ImVector_ImFontConfig* self,ImFontConfig const * it,const ImFontConfig v);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_insert(ImVector_ImDrawVert* self,ImDrawVert const * it,const ImDrawVert v);
|
||||
CIMGUI_API ImFontGlyph* ImVector_ImFontGlyph_insert(ImVector_ImFontGlyph* self,ImFontGlyph const * it,const ImFontGlyph v);
|
||||
CIMGUI_API TextRange* ImVector_TextRange_insert(ImVector_TextRange* self,TextRange const * it,const TextRange v);
|
||||
CIMGUI_API CustomRect* ImVector_CustomRect_insert(ImVector_CustomRect* self,CustomRect const * it,const CustomRect v);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_insert(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 v);
|
||||
CIMGUI_API ImGuiTextRange* ImVector_ImGuiTextRange_insert(ImVector_ImGuiTextRange* self,ImGuiTextRange const * it,const ImGuiTextRange v);
|
||||
CIMGUI_API ImGuiStoragePair* ImVector_ImGuiStoragePair_insert(ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it,const ImGuiStoragePair v);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_insert(ImVector_ImDrawChannel* self,ImDrawChannel const * it,const ImDrawChannel v);
|
||||
CIMGUI_API char* ImVector_char_insert(ImVector_char* self,char const * it,const char v);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_insert(ImVector_ImU32* self,ImU32 const * it,const ImU32 v);
|
||||
CIMGUI_API ImFontAtlasCustomRect* ImVector_ImFontAtlasCustomRect_insert(ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it,const ImFontAtlasCustomRect v);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_insert(ImVector_ImTextureID* self,ImTextureID const * it,const ImTextureID v);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_insert(ImVector_ImDrawVert* self,ImDrawVert const * it,const ImDrawVert v);
|
||||
CIMGUI_API ImFontConfig* ImVector_ImFontConfig_insert(ImVector_ImFontConfig* self,ImFontConfig const * it,const ImFontConfig v);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_insert(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const v);
|
||||
CIMGUI_API ImDrawCmd* ImVector_ImDrawCmd_insert(ImVector_ImDrawCmd* self,ImDrawCmd const * it,const ImDrawCmd v);
|
||||
CIMGUI_API Pair* ImVector_Pair_insert(ImVector_Pair* self,Pair const * it,const Pair v);
|
||||
CIMGUI_API ImDrawChannel* ImVector_ImDrawChannel_insert(ImVector_ImDrawChannel* self,ImDrawChannel const * it,const ImDrawChannel v);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_insert(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 v);
|
||||
CIMGUI_API ImDrawIdx* ImVector_ImDrawIdx_insert(ImVector_ImDrawIdx* self,ImDrawIdx const * it,const ImDrawIdx v);
|
||||
CIMGUI_API ImVec2* ImVector_ImVec2_insert(ImVector_ImVec2* self,ImVec2 const * it,const ImVec2 v);
|
||||
CIMGUI_API bool ImVector_float_contains(const ImVector_float* self,const float v);
|
||||
@@ -2013,19 +2013,19 @@ CIMGUI_API bool ImVector_ImWchar_contains(const ImVector_ImWchar* self,const ImW
|
||||
CIMGUI_API bool ImVector_char_contains(const ImVector_char* self,const char v);
|
||||
CIMGUI_API int ImVector_float_index_from_ptr(const ImVector_float* self,float const * it);
|
||||
CIMGUI_API int ImVector_ImWchar_index_from_ptr(const ImVector_ImWchar* self,ImWchar const * it);
|
||||
CIMGUI_API int ImVector_ImFontConfig_index_from_ptr(const ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API int ImVector_ImDrawVert_index_from_ptr(const ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API int ImVector_ImFontGlyph_index_from_ptr(const ImVector_ImFontGlyph* self,ImFontGlyph const * it);
|
||||
CIMGUI_API int ImVector_TextRange_index_from_ptr(const ImVector_TextRange* self,TextRange const * it);
|
||||
CIMGUI_API int ImVector_CustomRect_index_from_ptr(const ImVector_CustomRect* self,CustomRect const * it);
|
||||
CIMGUI_API int ImVector_ImVec4_index_from_ptr(const ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API int ImVector_ImGuiTextRange_index_from_ptr(const ImVector_ImGuiTextRange* self,ImGuiTextRange const * it);
|
||||
CIMGUI_API int ImVector_ImGuiStoragePair_index_from_ptr(const ImVector_ImGuiStoragePair* self,ImGuiStoragePair const * it);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_index_from_ptr(const ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API int ImVector_char_index_from_ptr(const ImVector_char* self,char const * it);
|
||||
CIMGUI_API int ImVector_ImU32_index_from_ptr(const ImVector_ImU32* self,ImU32 const * it);
|
||||
CIMGUI_API int ImVector_ImFontAtlasCustomRect_index_from_ptr(const ImVector_ImFontAtlasCustomRect* self,ImFontAtlasCustomRect const * it);
|
||||
CIMGUI_API int ImVector_ImTextureID_index_from_ptr(const ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API int ImVector_ImDrawVert_index_from_ptr(const ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API int ImVector_ImFontConfig_index_from_ptr(const ImVector_ImFontConfig* self,ImFontConfig const * it);
|
||||
CIMGUI_API int ImVector_ImFontPtr_index_from_ptr(const ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API int ImVector_ImDrawCmd_index_from_ptr(const ImVector_ImDrawCmd* self,ImDrawCmd const * it);
|
||||
CIMGUI_API int ImVector_Pair_index_from_ptr(const ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API int ImVector_ImDrawChannel_index_from_ptr(const ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API int ImVector_ImVec4_index_from_ptr(const ImVector_ImVec4* self,ImVec4 const * it);
|
||||
CIMGUI_API int ImVector_ImDrawIdx_index_from_ptr(const ImVector_ImDrawIdx* self,ImDrawIdx const * it);
|
||||
CIMGUI_API int ImVector_ImVec2_index_from_ptr(const ImVector_ImVec2* self,ImVec2 const * it);
|
||||
|
||||
|
@@ -30,6 +30,7 @@ CIMGUI_API bool ImGui_ImplOpenGL2_CreateDeviceObjects();
|
||||
CIMGUI_API void ImGui_ImplOpenGL2_DestroyDeviceObjects();
|
||||
CIMGUI_API bool ImGui_ImplSDL2_InitForOpenGL(SDL_Window* window,void* sdl_gl_context);
|
||||
CIMGUI_API bool ImGui_ImplSDL2_InitForVulkan(SDL_Window* window);
|
||||
CIMGUI_API bool ImGui_ImplSDL2_InitForD3D(SDL_Window* window);
|
||||
CIMGUI_API void ImGui_ImplSDL2_Shutdown();
|
||||
CIMGUI_API void ImGui_ImplSDL2_NewFrame(SDL_Window* window);
|
||||
CIMGUI_API bool ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event);
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -454,6 +454,26 @@
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
"ImGui_ImplSDL2_InitForD3D": [
|
||||
{
|
||||
"args": "(SDL_Window* window)",
|
||||
"argsT": [
|
||||
{
|
||||
"name": "window",
|
||||
"type": "SDL_Window*"
|
||||
}
|
||||
],
|
||||
"argsoriginal": "(SDL_Window* window)",
|
||||
"call_args": "(window)",
|
||||
"cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
||||
"defaults": [],
|
||||
"funcname": "ImGui_ImplSDL2_InitForD3D",
|
||||
"ov_cimguiname": "ImGui_ImplSDL2_InitForD3D",
|
||||
"ret": "bool",
|
||||
"signature": "(SDL_Window*)",
|
||||
"stname": ""
|
||||
}
|
||||
],
|
||||
"ImGui_ImplSDL2_InitForOpenGL": [
|
||||
{
|
||||
"args": "(SDL_Window* window,void* sdl_gl_context)",
|
||||
|
@@ -399,6 +399,23 @@ defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void"
|
||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()"
|
||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["stname"] = ""
|
||||
defs["ImGui_ImplOpenGL3_Shutdown"]["()"] = defs["ImGui_ImplOpenGL3_Shutdown"][1]
|
||||
defs["ImGui_ImplSDL2_InitForD3D"] = {}
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1] = {}
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["args"] = "(SDL_Window* window)"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"] = {}
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"][1] = {}
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"][1]["name"] = "window"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"][1]["type"] = "SDL_Window*"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["argsoriginal"] = "(SDL_Window* window)"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["call_args"] = "(window)"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["defaults"] = {}
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["funcname"] = "ImGui_ImplSDL2_InitForD3D"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForD3D"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["ret"] = "bool"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["signature"] = "(SDL_Window*)"
|
||||
defs["ImGui_ImplSDL2_InitForD3D"][1]["stname"] = ""
|
||||
defs["ImGui_ImplSDL2_InitForD3D"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForD3D"][1]
|
||||
defs["ImGui_ImplSDL2_InitForOpenGL"] = {}
|
||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1] = {}
|
||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["args"] = "(SDL_Window* window,void* sdl_gl_context)"
|
||||
|
@@ -16,9 +16,9 @@ igIsRectVisible 2
|
||||
igRadioButton 2
|
||||
1 bool igRadioButtonBool (const char*,bool)
|
||||
2 bool igRadioButtonIntPtr (const char*,int*,int)
|
||||
ImVec2_ImVec2 2
|
||||
1 nil ImVec2_ImVec2 ()
|
||||
2 nil ImVec2_ImVec2Float (float,float)
|
||||
ImGuiTextRange_ImGuiTextRange 2
|
||||
1 nil ImGuiTextRange_ImGuiTextRange ()
|
||||
2 nil ImGuiTextRange_ImGuiTextRangeStr (const char*,const char*)
|
||||
ImVector_back 2
|
||||
1 T* ImVector_back ()
|
||||
2 const T* ImVector_back_const ()const
|
||||
@@ -40,17 +40,10 @@ igPushID 4
|
||||
2 void igPushIDRange (const char*,const char*)
|
||||
3 void igPushIDPtr (const void*)
|
||||
4 void igPushIDInt (int)
|
||||
Pair_Pair 3
|
||||
1 nil Pair_PairInt (ImGuiID,int)
|
||||
2 nil Pair_PairFloat (ImGuiID,float)
|
||||
3 nil Pair_PairPtr (ImGuiID,void*)
|
||||
TextRange_TextRange 2
|
||||
1 nil TextRange_TextRange ()
|
||||
2 nil TextRange_TextRangeStr (const char*,const char*)
|
||||
igGetColorU32 3
|
||||
1 ImU32 igGetColorU32 (ImGuiCol,float)
|
||||
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
||||
3 ImU32 igGetColorU32U32 (ImU32)
|
||||
ImGuiStoragePair_ImGuiStoragePair 3
|
||||
1 nil ImGuiStoragePair_ImGuiStoragePairInt (ImGuiID,int)
|
||||
2 nil ImGuiStoragePair_ImGuiStoragePairFloat (ImGuiID,float)
|
||||
3 nil ImGuiStoragePair_ImGuiStoragePairPtr (ImGuiID,void*)
|
||||
igTreeNode 3
|
||||
1 bool igTreeNodeStr (const char*)
|
||||
2 bool igTreeNodeStrStr (const char*,const char*,...)
|
||||
@@ -86,43 +79,50 @@ igSetWindowCollapsed 2
|
||||
igPlotLines 2
|
||||
1 void igPlotLines (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
||||
2 void igPlotLinesFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
||||
igPushStyleColor 2
|
||||
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
||||
2 void igPushStyleColor (ImGuiCol,const ImVec4)
|
||||
igListBoxHeader 2
|
||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
||||
igTreeNodeExV 2
|
||||
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||
2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||
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)
|
||||
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*)
|
||||
igListBoxHeader 2
|
||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
||||
igTreeNodeEx 3
|
||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||
ImVector_front 2
|
||||
1 T* ImVector_front ()
|
||||
2 const T* ImVector_front_const ()const
|
||||
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)
|
||||
3 ImU32 igGetColorU32U32 (ImU32)
|
||||
ImColor_ImColor 5
|
||||
1 nil ImColor_ImColor ()
|
||||
2 nil ImColor_ImColorInt (int,int,int,int)
|
||||
3 nil ImColor_ImColorU32 (ImU32)
|
||||
4 nil ImColor_ImColorFloat (float,float,float,float)
|
||||
5 nil ImColor_ImColorVec4 (const ImVec4)
|
||||
igCollapsingHeader 2
|
||||
1 bool igCollapsingHeader (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
|
||||
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
|
||||
ImVector_begin 2
|
||||
1 T* ImVector_begin ()
|
||||
2 const T* ImVector_begin_const ()const
|
||||
igSelectable 2
|
||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||
igPushStyleColor 2
|
||||
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
||||
2 void igPushStyleColor (ImGuiCol,const ImVec4)
|
||||
igTreeNodeEx 3
|
||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||
igMenuItem 2
|
||||
1 bool igMenuItemBool (const char*,const char*,bool,bool)
|
||||
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
|
||||
|
@@ -1,6 +1,11 @@
|
||||
{
|
||||
"enums": {
|
||||
"ImDrawCornerFlags_": [
|
||||
{
|
||||
"calc_value": 0,
|
||||
"name": "ImDrawCornerFlags_None",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"calc_value": 1,
|
||||
"name": "ImDrawCornerFlags_TopLeft",
|
||||
@@ -1033,38 +1038,43 @@
|
||||
},
|
||||
{
|
||||
"calc_value": 15,
|
||||
"name": "ImGuiKey_A",
|
||||
"name": "ImGuiKey_KeyPadEnter",
|
||||
"value": 15
|
||||
},
|
||||
{
|
||||
"calc_value": 16,
|
||||
"name": "ImGuiKey_C",
|
||||
"name": "ImGuiKey_A",
|
||||
"value": 16
|
||||
},
|
||||
{
|
||||
"calc_value": 17,
|
||||
"name": "ImGuiKey_V",
|
||||
"name": "ImGuiKey_C",
|
||||
"value": 17
|
||||
},
|
||||
{
|
||||
"calc_value": 18,
|
||||
"name": "ImGuiKey_X",
|
||||
"name": "ImGuiKey_V",
|
||||
"value": 18
|
||||
},
|
||||
{
|
||||
"calc_value": 19,
|
||||
"name": "ImGuiKey_Y",
|
||||
"name": "ImGuiKey_X",
|
||||
"value": 19
|
||||
},
|
||||
{
|
||||
"calc_value": 20,
|
||||
"name": "ImGuiKey_Z",
|
||||
"name": "ImGuiKey_Y",
|
||||
"value": 20
|
||||
},
|
||||
{
|
||||
"calc_value": 21,
|
||||
"name": "ImGuiKey_COUNT",
|
||||
"name": "ImGuiKey_Z",
|
||||
"value": 21
|
||||
},
|
||||
{
|
||||
"calc_value": 22,
|
||||
"name": "ImGuiKey_COUNT",
|
||||
"value": 22
|
||||
}
|
||||
],
|
||||
"ImGuiMouseCursor_": [
|
||||
@@ -1700,40 +1710,6 @@
|
||||
]
|
||||
},
|
||||
"structs": {
|
||||
"CustomRect": [
|
||||
{
|
||||
"name": "ID",
|
||||
"type": "unsigned int"
|
||||
},
|
||||
{
|
||||
"name": "Width",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "Height",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "X",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "Y",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "GlyphAdvanceX",
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "GlyphOffset",
|
||||
"type": "ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "Font",
|
||||
"type": "ImFont*"
|
||||
}
|
||||
],
|
||||
"ImColor": [
|
||||
{
|
||||
"name": "Value",
|
||||
@@ -2030,8 +2006,8 @@
|
||||
},
|
||||
{
|
||||
"name": "CustomRects",
|
||||
"template_type": "CustomRect",
|
||||
"type": "ImVector_CustomRect"
|
||||
"template_type": "ImFontAtlasCustomRect",
|
||||
"type": "ImVector_ImFontAtlasCustomRect"
|
||||
},
|
||||
{
|
||||
"name": "ConfigData",
|
||||
@@ -2044,6 +2020,40 @@
|
||||
"type": "int"
|
||||
}
|
||||
],
|
||||
"ImFontAtlasCustomRect": [
|
||||
{
|
||||
"name": "ID",
|
||||
"type": "unsigned int"
|
||||
},
|
||||
{
|
||||
"name": "Width",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "Height",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "X",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "Y",
|
||||
"type": "unsigned short"
|
||||
},
|
||||
{
|
||||
"name": "GlyphAdvanceX",
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "GlyphOffset",
|
||||
"type": "ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "Font",
|
||||
"type": "ImFont*"
|
||||
}
|
||||
],
|
||||
"ImFontConfig": [
|
||||
{
|
||||
"name": "FontData",
|
||||
@@ -2211,7 +2221,7 @@
|
||||
},
|
||||
{
|
||||
"name": "KeyMap[ImGuiKey_COUNT]",
|
||||
"size": 21,
|
||||
"size": 22,
|
||||
"type": "int"
|
||||
},
|
||||
{
|
||||
@@ -2632,8 +2642,18 @@
|
||||
"ImGuiStorage": [
|
||||
{
|
||||
"name": "Data",
|
||||
"template_type": "Pair",
|
||||
"type": "ImVector_Pair"
|
||||
"template_type": "ImGuiStoragePair",
|
||||
"type": "ImVector_ImGuiStoragePair"
|
||||
}
|
||||
],
|
||||
"ImGuiStoragePair": [
|
||||
{
|
||||
"name": "key",
|
||||
"type": "ImGuiID"
|
||||
},
|
||||
{
|
||||
"name": "}",
|
||||
"type": "union { int val_i; float val_f; void* val_p;"
|
||||
}
|
||||
],
|
||||
"ImGuiStyle": [
|
||||
@@ -2737,6 +2757,10 @@
|
||||
"name": "TabBorderSize",
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "ColorButtonPosition",
|
||||
"type": "ImGuiDir"
|
||||
},
|
||||
{
|
||||
"name": "ButtonTextAlign",
|
||||
"type": "ImVec2"
|
||||
@@ -2790,14 +2814,24 @@
|
||||
},
|
||||
{
|
||||
"name": "Filters",
|
||||
"template_type": "TextRange",
|
||||
"type": "ImVector_TextRange"
|
||||
"template_type": "ImGuiTextRange",
|
||||
"type": "ImVector_ImGuiTextRange"
|
||||
},
|
||||
{
|
||||
"name": "CountGrep",
|
||||
"type": "int"
|
||||
}
|
||||
],
|
||||
"ImGuiTextRange": [
|
||||
{
|
||||
"name": "b",
|
||||
"type": "const char*"
|
||||
},
|
||||
{
|
||||
"name": "e",
|
||||
"type": "const char*"
|
||||
}
|
||||
],
|
||||
"ImVec2": [
|
||||
{
|
||||
"name": "x",
|
||||
@@ -2825,26 +2859,6 @@
|
||||
"name": "w",
|
||||
"type": "float"
|
||||
}
|
||||
],
|
||||
"Pair": [
|
||||
{
|
||||
"name": "key",
|
||||
"type": "ImGuiID"
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"type": "union { int val_i; float val_f; void* val_p;}"
|
||||
}
|
||||
],
|
||||
"TextRange": [
|
||||
{
|
||||
"name": "b",
|
||||
"type": "const char*"
|
||||
},
|
||||
{
|
||||
"name": "e",
|
||||
"type": "const char*"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@@ -2,41 +2,45 @@ local defs = {}
|
||||
defs["enums"] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][1] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][1]["calc_value"] = 1
|
||||
defs["enums"]["ImDrawCornerFlags_"][1]["name"] = "ImDrawCornerFlags_TopLeft"
|
||||
defs["enums"]["ImDrawCornerFlags_"][1]["value"] = "1 << 0"
|
||||
defs["enums"]["ImDrawCornerFlags_"][1]["calc_value"] = 0
|
||||
defs["enums"]["ImDrawCornerFlags_"][1]["name"] = "ImDrawCornerFlags_None"
|
||||
defs["enums"]["ImDrawCornerFlags_"][1]["value"] = "0"
|
||||
defs["enums"]["ImDrawCornerFlags_"][2] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][2]["calc_value"] = 2
|
||||
defs["enums"]["ImDrawCornerFlags_"][2]["name"] = "ImDrawCornerFlags_TopRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][2]["value"] = "1 << 1"
|
||||
defs["enums"]["ImDrawCornerFlags_"][2]["calc_value"] = 1
|
||||
defs["enums"]["ImDrawCornerFlags_"][2]["name"] = "ImDrawCornerFlags_TopLeft"
|
||||
defs["enums"]["ImDrawCornerFlags_"][2]["value"] = "1 << 0"
|
||||
defs["enums"]["ImDrawCornerFlags_"][3] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][3]["calc_value"] = 4
|
||||
defs["enums"]["ImDrawCornerFlags_"][3]["name"] = "ImDrawCornerFlags_BotLeft"
|
||||
defs["enums"]["ImDrawCornerFlags_"][3]["value"] = "1 << 2"
|
||||
defs["enums"]["ImDrawCornerFlags_"][3]["calc_value"] = 2
|
||||
defs["enums"]["ImDrawCornerFlags_"][3]["name"] = "ImDrawCornerFlags_TopRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][3]["value"] = "1 << 1"
|
||||
defs["enums"]["ImDrawCornerFlags_"][4] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][4]["calc_value"] = 8
|
||||
defs["enums"]["ImDrawCornerFlags_"][4]["name"] = "ImDrawCornerFlags_BotRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][4]["value"] = "1 << 3"
|
||||
defs["enums"]["ImDrawCornerFlags_"][4]["calc_value"] = 4
|
||||
defs["enums"]["ImDrawCornerFlags_"][4]["name"] = "ImDrawCornerFlags_BotLeft"
|
||||
defs["enums"]["ImDrawCornerFlags_"][4]["value"] = "1 << 2"
|
||||
defs["enums"]["ImDrawCornerFlags_"][5] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][5]["calc_value"] = 3
|
||||
defs["enums"]["ImDrawCornerFlags_"][5]["name"] = "ImDrawCornerFlags_Top"
|
||||
defs["enums"]["ImDrawCornerFlags_"][5]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][5]["calc_value"] = 8
|
||||
defs["enums"]["ImDrawCornerFlags_"][5]["name"] = "ImDrawCornerFlags_BotRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][5]["value"] = "1 << 3"
|
||||
defs["enums"]["ImDrawCornerFlags_"][6] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][6]["calc_value"] = 12
|
||||
defs["enums"]["ImDrawCornerFlags_"][6]["name"] = "ImDrawCornerFlags_Bot"
|
||||
defs["enums"]["ImDrawCornerFlags_"][6]["value"] = "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][6]["calc_value"] = 3
|
||||
defs["enums"]["ImDrawCornerFlags_"][6]["name"] = "ImDrawCornerFlags_Top"
|
||||
defs["enums"]["ImDrawCornerFlags_"][6]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][7] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][7]["calc_value"] = 5
|
||||
defs["enums"]["ImDrawCornerFlags_"][7]["name"] = "ImDrawCornerFlags_Left"
|
||||
defs["enums"]["ImDrawCornerFlags_"][7]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft"
|
||||
defs["enums"]["ImDrawCornerFlags_"][7]["calc_value"] = 12
|
||||
defs["enums"]["ImDrawCornerFlags_"][7]["name"] = "ImDrawCornerFlags_Bot"
|
||||
defs["enums"]["ImDrawCornerFlags_"][7]["value"] = "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][8] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][8]["calc_value"] = 10
|
||||
defs["enums"]["ImDrawCornerFlags_"][8]["name"] = "ImDrawCornerFlags_Right"
|
||||
defs["enums"]["ImDrawCornerFlags_"][8]["value"] = "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][8]["calc_value"] = 5
|
||||
defs["enums"]["ImDrawCornerFlags_"][8]["name"] = "ImDrawCornerFlags_Left"
|
||||
defs["enums"]["ImDrawCornerFlags_"][8]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft"
|
||||
defs["enums"]["ImDrawCornerFlags_"][9] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][9]["calc_value"] = 15
|
||||
defs["enums"]["ImDrawCornerFlags_"][9]["name"] = "ImDrawCornerFlags_All"
|
||||
defs["enums"]["ImDrawCornerFlags_"][9]["value"] = "0xF"
|
||||
defs["enums"]["ImDrawCornerFlags_"][9]["calc_value"] = 10
|
||||
defs["enums"]["ImDrawCornerFlags_"][9]["name"] = "ImDrawCornerFlags_Right"
|
||||
defs["enums"]["ImDrawCornerFlags_"][9]["value"] = "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight"
|
||||
defs["enums"]["ImDrawCornerFlags_"][10] = {}
|
||||
defs["enums"]["ImDrawCornerFlags_"][10]["calc_value"] = 15
|
||||
defs["enums"]["ImDrawCornerFlags_"][10]["name"] = "ImDrawCornerFlags_All"
|
||||
defs["enums"]["ImDrawCornerFlags_"][10]["value"] = "0xF"
|
||||
defs["enums"]["ImDrawListFlags_"] = {}
|
||||
defs["enums"]["ImDrawListFlags_"][1] = {}
|
||||
defs["enums"]["ImDrawListFlags_"][1]["calc_value"] = 0
|
||||
@@ -818,32 +822,36 @@ defs["enums"]["ImGuiKey_"][15]["name"] = "ImGuiKey_Escape"
|
||||
defs["enums"]["ImGuiKey_"][15]["value"] = 14
|
||||
defs["enums"]["ImGuiKey_"][16] = {}
|
||||
defs["enums"]["ImGuiKey_"][16]["calc_value"] = 15
|
||||
defs["enums"]["ImGuiKey_"][16]["name"] = "ImGuiKey_A"
|
||||
defs["enums"]["ImGuiKey_"][16]["name"] = "ImGuiKey_KeyPadEnter"
|
||||
defs["enums"]["ImGuiKey_"][16]["value"] = 15
|
||||
defs["enums"]["ImGuiKey_"][17] = {}
|
||||
defs["enums"]["ImGuiKey_"][17]["calc_value"] = 16
|
||||
defs["enums"]["ImGuiKey_"][17]["name"] = "ImGuiKey_C"
|
||||
defs["enums"]["ImGuiKey_"][17]["name"] = "ImGuiKey_A"
|
||||
defs["enums"]["ImGuiKey_"][17]["value"] = 16
|
||||
defs["enums"]["ImGuiKey_"][18] = {}
|
||||
defs["enums"]["ImGuiKey_"][18]["calc_value"] = 17
|
||||
defs["enums"]["ImGuiKey_"][18]["name"] = "ImGuiKey_V"
|
||||
defs["enums"]["ImGuiKey_"][18]["name"] = "ImGuiKey_C"
|
||||
defs["enums"]["ImGuiKey_"][18]["value"] = 17
|
||||
defs["enums"]["ImGuiKey_"][19] = {}
|
||||
defs["enums"]["ImGuiKey_"][19]["calc_value"] = 18
|
||||
defs["enums"]["ImGuiKey_"][19]["name"] = "ImGuiKey_X"
|
||||
defs["enums"]["ImGuiKey_"][19]["name"] = "ImGuiKey_V"
|
||||
defs["enums"]["ImGuiKey_"][19]["value"] = 18
|
||||
defs["enums"]["ImGuiKey_"][20] = {}
|
||||
defs["enums"]["ImGuiKey_"][20]["calc_value"] = 19
|
||||
defs["enums"]["ImGuiKey_"][20]["name"] = "ImGuiKey_Y"
|
||||
defs["enums"]["ImGuiKey_"][20]["name"] = "ImGuiKey_X"
|
||||
defs["enums"]["ImGuiKey_"][20]["value"] = 19
|
||||
defs["enums"]["ImGuiKey_"][21] = {}
|
||||
defs["enums"]["ImGuiKey_"][21]["calc_value"] = 20
|
||||
defs["enums"]["ImGuiKey_"][21]["name"] = "ImGuiKey_Z"
|
||||
defs["enums"]["ImGuiKey_"][21]["name"] = "ImGuiKey_Y"
|
||||
defs["enums"]["ImGuiKey_"][21]["value"] = 20
|
||||
defs["enums"]["ImGuiKey_"][22] = {}
|
||||
defs["enums"]["ImGuiKey_"][22]["calc_value"] = 21
|
||||
defs["enums"]["ImGuiKey_"][22]["name"] = "ImGuiKey_COUNT"
|
||||
defs["enums"]["ImGuiKey_"][22]["name"] = "ImGuiKey_Z"
|
||||
defs["enums"]["ImGuiKey_"][22]["value"] = 21
|
||||
defs["enums"]["ImGuiKey_"][23] = {}
|
||||
defs["enums"]["ImGuiKey_"][23]["calc_value"] = 22
|
||||
defs["enums"]["ImGuiKey_"][23]["name"] = "ImGuiKey_COUNT"
|
||||
defs["enums"]["ImGuiKey_"][23]["value"] = 22
|
||||
defs["enums"]["ImGuiMouseCursor_"] = {}
|
||||
defs["enums"]["ImGuiMouseCursor_"][1] = {}
|
||||
defs["enums"]["ImGuiMouseCursor_"][1]["calc_value"] = -1
|
||||
@@ -1345,31 +1353,6 @@ defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456
|
||||
defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu"
|
||||
defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28"
|
||||
defs["structs"] = {}
|
||||
defs["structs"]["CustomRect"] = {}
|
||||
defs["structs"]["CustomRect"][1] = {}
|
||||
defs["structs"]["CustomRect"][1]["name"] = "ID"
|
||||
defs["structs"]["CustomRect"][1]["type"] = "unsigned int"
|
||||
defs["structs"]["CustomRect"][2] = {}
|
||||
defs["structs"]["CustomRect"][2]["name"] = "Width"
|
||||
defs["structs"]["CustomRect"][2]["type"] = "unsigned short"
|
||||
defs["structs"]["CustomRect"][3] = {}
|
||||
defs["structs"]["CustomRect"][3]["name"] = "Height"
|
||||
defs["structs"]["CustomRect"][3]["type"] = "unsigned short"
|
||||
defs["structs"]["CustomRect"][4] = {}
|
||||
defs["structs"]["CustomRect"][4]["name"] = "X"
|
||||
defs["structs"]["CustomRect"][4]["type"] = "unsigned short"
|
||||
defs["structs"]["CustomRect"][5] = {}
|
||||
defs["structs"]["CustomRect"][5]["name"] = "Y"
|
||||
defs["structs"]["CustomRect"][5]["type"] = "unsigned short"
|
||||
defs["structs"]["CustomRect"][6] = {}
|
||||
defs["structs"]["CustomRect"][6]["name"] = "GlyphAdvanceX"
|
||||
defs["structs"]["CustomRect"][6]["type"] = "float"
|
||||
defs["structs"]["CustomRect"][7] = {}
|
||||
defs["structs"]["CustomRect"][7]["name"] = "GlyphOffset"
|
||||
defs["structs"]["CustomRect"][7]["type"] = "ImVec2"
|
||||
defs["structs"]["CustomRect"][8] = {}
|
||||
defs["structs"]["CustomRect"][8]["name"] = "Font"
|
||||
defs["structs"]["CustomRect"][8]["type"] = "ImFont*"
|
||||
defs["structs"]["ImColor"] = {}
|
||||
defs["structs"]["ImColor"][1] = {}
|
||||
defs["structs"]["ImColor"][1]["name"] = "Value"
|
||||
@@ -1592,8 +1575,8 @@ defs["structs"]["ImFontAtlas"][12]["template_type"] = "ImFont*"
|
||||
defs["structs"]["ImFontAtlas"][12]["type"] = "ImVector_ImFontPtr"
|
||||
defs["structs"]["ImFontAtlas"][13] = {}
|
||||
defs["structs"]["ImFontAtlas"][13]["name"] = "CustomRects"
|
||||
defs["structs"]["ImFontAtlas"][13]["template_type"] = "CustomRect"
|
||||
defs["structs"]["ImFontAtlas"][13]["type"] = "ImVector_CustomRect"
|
||||
defs["structs"]["ImFontAtlas"][13]["template_type"] = "ImFontAtlasCustomRect"
|
||||
defs["structs"]["ImFontAtlas"][13]["type"] = "ImVector_ImFontAtlasCustomRect"
|
||||
defs["structs"]["ImFontAtlas"][14] = {}
|
||||
defs["structs"]["ImFontAtlas"][14]["name"] = "ConfigData"
|
||||
defs["structs"]["ImFontAtlas"][14]["template_type"] = "ImFontConfig"
|
||||
@@ -1602,6 +1585,31 @@ defs["structs"]["ImFontAtlas"][15] = {}
|
||||
defs["structs"]["ImFontAtlas"][15]["name"] = "CustomRectIds[1]"
|
||||
defs["structs"]["ImFontAtlas"][15]["size"] = 1
|
||||
defs["structs"]["ImFontAtlas"][15]["type"] = "int"
|
||||
defs["structs"]["ImFontAtlasCustomRect"] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][1] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "ID"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned int"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][2] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Width"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][2]["type"] = "unsigned short"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][3] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "Height"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][3]["type"] = "unsigned short"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][4] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "X"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][4]["type"] = "unsigned short"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][5] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "Y"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned short"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][6] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][6]["name"] = "GlyphAdvanceX"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][6]["type"] = "float"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][7] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][7]["name"] = "GlyphOffset"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][7]["type"] = "ImVec2"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][8] = {}
|
||||
defs["structs"]["ImFontAtlasCustomRect"][8]["name"] = "Font"
|
||||
defs["structs"]["ImFontAtlasCustomRect"][8]["type"] = "ImFont*"
|
||||
defs["structs"]["ImFontConfig"] = {}
|
||||
defs["structs"]["ImFontConfig"][1] = {}
|
||||
defs["structs"]["ImFontConfig"][1]["name"] = "FontData"
|
||||
@@ -1727,7 +1735,7 @@ defs["structs"]["ImGuiIO"][10]["name"] = "MouseDragThreshold"
|
||||
defs["structs"]["ImGuiIO"][10]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][11] = {}
|
||||
defs["structs"]["ImGuiIO"][11]["name"] = "KeyMap[ImGuiKey_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][11]["size"] = 21
|
||||
defs["structs"]["ImGuiIO"][11]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][11]["type"] = "int"
|
||||
defs["structs"]["ImGuiIO"][12] = {}
|
||||
defs["structs"]["ImGuiIO"][12]["name"] = "KeyRepeatDelay"
|
||||
@@ -2045,8 +2053,15 @@ defs["structs"]["ImGuiSizeCallbackData"][4]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStorage"] = {}
|
||||
defs["structs"]["ImGuiStorage"][1] = {}
|
||||
defs["structs"]["ImGuiStorage"][1]["name"] = "Data"
|
||||
defs["structs"]["ImGuiStorage"][1]["template_type"] = "Pair"
|
||||
defs["structs"]["ImGuiStorage"][1]["type"] = "ImVector_Pair"
|
||||
defs["structs"]["ImGuiStorage"][1]["template_type"] = "ImGuiStoragePair"
|
||||
defs["structs"]["ImGuiStorage"][1]["type"] = "ImVector_ImGuiStoragePair"
|
||||
defs["structs"]["ImGuiStoragePair"] = {}
|
||||
defs["structs"]["ImGuiStoragePair"][1] = {}
|
||||
defs["structs"]["ImGuiStoragePair"][1]["name"] = "key"
|
||||
defs["structs"]["ImGuiStoragePair"][1]["type"] = "ImGuiID"
|
||||
defs["structs"]["ImGuiStoragePair"][2] = {}
|
||||
defs["structs"]["ImGuiStoragePair"][2]["name"] = "}"
|
||||
defs["structs"]["ImGuiStoragePair"][2]["type"] = "union { int val_i; float val_f; void* val_p;"
|
||||
defs["structs"]["ImGuiStyle"] = {}
|
||||
defs["structs"]["ImGuiStyle"][1] = {}
|
||||
defs["structs"]["ImGuiStyle"][1]["name"] = "Alpha"
|
||||
@@ -2124,33 +2139,36 @@ defs["structs"]["ImGuiStyle"][25] = {}
|
||||
defs["structs"]["ImGuiStyle"][25]["name"] = "TabBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][25]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][26] = {}
|
||||
defs["structs"]["ImGuiStyle"][26]["name"] = "ButtonTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][26]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][26]["name"] = "ColorButtonPosition"
|
||||
defs["structs"]["ImGuiStyle"][26]["type"] = "ImGuiDir"
|
||||
defs["structs"]["ImGuiStyle"][27] = {}
|
||||
defs["structs"]["ImGuiStyle"][27]["name"] = "SelectableTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][27]["name"] = "ButtonTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][27]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][28] = {}
|
||||
defs["structs"]["ImGuiStyle"][28]["name"] = "DisplayWindowPadding"
|
||||
defs["structs"]["ImGuiStyle"][28]["name"] = "SelectableTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][28]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][29] = {}
|
||||
defs["structs"]["ImGuiStyle"][29]["name"] = "DisplaySafeAreaPadding"
|
||||
defs["structs"]["ImGuiStyle"][29]["name"] = "DisplayWindowPadding"
|
||||
defs["structs"]["ImGuiStyle"][29]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][30] = {}
|
||||
defs["structs"]["ImGuiStyle"][30]["name"] = "MouseCursorScale"
|
||||
defs["structs"]["ImGuiStyle"][30]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][30]["name"] = "DisplaySafeAreaPadding"
|
||||
defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][31] = {}
|
||||
defs["structs"]["ImGuiStyle"][31]["name"] = "AntiAliasedLines"
|
||||
defs["structs"]["ImGuiStyle"][31]["type"] = "bool"
|
||||
defs["structs"]["ImGuiStyle"][31]["name"] = "MouseCursorScale"
|
||||
defs["structs"]["ImGuiStyle"][31]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][32] = {}
|
||||
defs["structs"]["ImGuiStyle"][32]["name"] = "AntiAliasedFill"
|
||||
defs["structs"]["ImGuiStyle"][32]["name"] = "AntiAliasedLines"
|
||||
defs["structs"]["ImGuiStyle"][32]["type"] = "bool"
|
||||
defs["structs"]["ImGuiStyle"][33] = {}
|
||||
defs["structs"]["ImGuiStyle"][33]["name"] = "CurveTessellationTol"
|
||||
defs["structs"]["ImGuiStyle"][33]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][33]["name"] = "AntiAliasedFill"
|
||||
defs["structs"]["ImGuiStyle"][33]["type"] = "bool"
|
||||
defs["structs"]["ImGuiStyle"][34] = {}
|
||||
defs["structs"]["ImGuiStyle"][34]["name"] = "Colors[ImGuiCol_COUNT]"
|
||||
defs["structs"]["ImGuiStyle"][34]["size"] = 48
|
||||
defs["structs"]["ImGuiStyle"][34]["type"] = "ImVec4"
|
||||
defs["structs"]["ImGuiStyle"][34]["name"] = "CurveTessellationTol"
|
||||
defs["structs"]["ImGuiStyle"][34]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][35] = {}
|
||||
defs["structs"]["ImGuiStyle"][35]["name"] = "Colors[ImGuiCol_COUNT]"
|
||||
defs["structs"]["ImGuiStyle"][35]["size"] = 48
|
||||
defs["structs"]["ImGuiStyle"][35]["type"] = "ImVec4"
|
||||
defs["structs"]["ImGuiTextBuffer"] = {}
|
||||
defs["structs"]["ImGuiTextBuffer"][1] = {}
|
||||
defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf"
|
||||
@@ -2163,11 +2181,18 @@ defs["structs"]["ImGuiTextFilter"][1]["size"] = 256
|
||||
defs["structs"]["ImGuiTextFilter"][1]["type"] = "char"
|
||||
defs["structs"]["ImGuiTextFilter"][2] = {}
|
||||
defs["structs"]["ImGuiTextFilter"][2]["name"] = "Filters"
|
||||
defs["structs"]["ImGuiTextFilter"][2]["template_type"] = "TextRange"
|
||||
defs["structs"]["ImGuiTextFilter"][2]["type"] = "ImVector_TextRange"
|
||||
defs["structs"]["ImGuiTextFilter"][2]["template_type"] = "ImGuiTextRange"
|
||||
defs["structs"]["ImGuiTextFilter"][2]["type"] = "ImVector_ImGuiTextRange"
|
||||
defs["structs"]["ImGuiTextFilter"][3] = {}
|
||||
defs["structs"]["ImGuiTextFilter"][3]["name"] = "CountGrep"
|
||||
defs["structs"]["ImGuiTextFilter"][3]["type"] = "int"
|
||||
defs["structs"]["ImGuiTextRange"] = {}
|
||||
defs["structs"]["ImGuiTextRange"][1] = {}
|
||||
defs["structs"]["ImGuiTextRange"][1]["name"] = "b"
|
||||
defs["structs"]["ImGuiTextRange"][1]["type"] = "const char*"
|
||||
defs["structs"]["ImGuiTextRange"][2] = {}
|
||||
defs["structs"]["ImGuiTextRange"][2]["name"] = "e"
|
||||
defs["structs"]["ImGuiTextRange"][2]["type"] = "const char*"
|
||||
defs["structs"]["ImVec2"] = {}
|
||||
defs["structs"]["ImVec2"][1] = {}
|
||||
defs["structs"]["ImVec2"][1]["name"] = "x"
|
||||
@@ -2188,19 +2213,5 @@ defs["structs"]["ImVec4"][3]["type"] = "float"
|
||||
defs["structs"]["ImVec4"][4] = {}
|
||||
defs["structs"]["ImVec4"][4]["name"] = "w"
|
||||
defs["structs"]["ImVec4"][4]["type"] = "float"
|
||||
defs["structs"]["Pair"] = {}
|
||||
defs["structs"]["Pair"][1] = {}
|
||||
defs["structs"]["Pair"][1]["name"] = "key"
|
||||
defs["structs"]["Pair"][1]["type"] = "ImGuiID"
|
||||
defs["structs"]["Pair"][2] = {}
|
||||
defs["structs"]["Pair"][2]["name"] = ""
|
||||
defs["structs"]["Pair"][2]["type"] = "union { int val_i; float val_f; void* val_p;}"
|
||||
defs["structs"]["TextRange"] = {}
|
||||
defs["structs"]["TextRange"][1] = {}
|
||||
defs["structs"]["TextRange"][1]["name"] = "b"
|
||||
defs["structs"]["TextRange"][1]["type"] = "const char*"
|
||||
defs["structs"]["TextRange"][2] = {}
|
||||
defs["structs"]["TextRange"][2]["name"] = "e"
|
||||
defs["structs"]["TextRange"][2]["type"] = "const char*"
|
||||
|
||||
return defs
|
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"CustomRect": "struct CustomRect",
|
||||
"ImColor": "struct ImColor",
|
||||
"ImDrawCallback": "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);",
|
||||
"ImDrawChannel": "struct ImDrawChannel",
|
||||
@@ -14,6 +13,7 @@
|
||||
"ImDrawVert": "struct ImDrawVert",
|
||||
"ImFont": "struct ImFont",
|
||||
"ImFontAtlas": "struct ImFontAtlas",
|
||||
"ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect",
|
||||
"ImFontAtlasFlags": "int",
|
||||
"ImFontConfig": "struct ImFontConfig",
|
||||
"ImFontGlyph": "struct ImFontGlyph",
|
||||
@@ -21,7 +21,6 @@
|
||||
"ImGuiBackendFlags": "int",
|
||||
"ImGuiCol": "int",
|
||||
"ImGuiColorEditFlags": "int",
|
||||
"ImGuiColumnsFlags": "int",
|
||||
"ImGuiComboFlags": "int",
|
||||
"ImGuiCond": "int",
|
||||
"ImGuiConfigFlags": "int",
|
||||
@@ -46,12 +45,14 @@
|
||||
"ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);",
|
||||
"ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData",
|
||||
"ImGuiStorage": "struct ImGuiStorage",
|
||||
"ImGuiStoragePair": "struct ImGuiStoragePair",
|
||||
"ImGuiStyle": "struct ImGuiStyle",
|
||||
"ImGuiStyleVar": "int",
|
||||
"ImGuiTabBarFlags": "int",
|
||||
"ImGuiTabItemFlags": "int",
|
||||
"ImGuiTextBuffer": "struct ImGuiTextBuffer",
|
||||
"ImGuiTextFilter": "struct ImGuiTextFilter",
|
||||
"ImGuiTextRange": "struct ImGuiTextRange",
|
||||
"ImGuiTreeNodeFlags": "int",
|
||||
"ImGuiWindowFlags": "int",
|
||||
"ImS16": "signed short",
|
||||
@@ -66,8 +67,6 @@
|
||||
"ImVec2": "struct ImVec2",
|
||||
"ImVec4": "struct ImVec4",
|
||||
"ImWchar": "unsigned short",
|
||||
"Pair": "struct Pair",
|
||||
"TextRange": "struct TextRange",
|
||||
"const_iterator": "const value_type*",
|
||||
"iterator": "value_type*",
|
||||
"value_type": "T"
|
||||
|
@@ -1,5 +1,4 @@
|
||||
local defs = {}
|
||||
defs["CustomRect"] = "struct CustomRect"
|
||||
defs["ImColor"] = "struct ImColor"
|
||||
defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);"
|
||||
defs["ImDrawChannel"] = "struct ImDrawChannel"
|
||||
@@ -14,6 +13,7 @@ defs["ImDrawListSplitter"] = "struct ImDrawListSplitter"
|
||||
defs["ImDrawVert"] = "struct ImDrawVert"
|
||||
defs["ImFont"] = "struct ImFont"
|
||||
defs["ImFontAtlas"] = "struct ImFontAtlas"
|
||||
defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect"
|
||||
defs["ImFontAtlasFlags"] = "int"
|
||||
defs["ImFontConfig"] = "struct ImFontConfig"
|
||||
defs["ImFontGlyph"] = "struct ImFontGlyph"
|
||||
@@ -21,7 +21,6 @@ defs["ImFontGlyphRangesBuilder"] = "struct ImFontGlyphRangesBuilder"
|
||||
defs["ImGuiBackendFlags"] = "int"
|
||||
defs["ImGuiCol"] = "int"
|
||||
defs["ImGuiColorEditFlags"] = "int"
|
||||
defs["ImGuiColumnsFlags"] = "int"
|
||||
defs["ImGuiComboFlags"] = "int"
|
||||
defs["ImGuiCond"] = "int"
|
||||
defs["ImGuiConfigFlags"] = "int"
|
||||
@@ -46,12 +45,14 @@ defs["ImGuiSelectableFlags"] = "int"
|
||||
defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);"
|
||||
defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData"
|
||||
defs["ImGuiStorage"] = "struct ImGuiStorage"
|
||||
defs["ImGuiStoragePair"] = "struct ImGuiStoragePair"
|
||||
defs["ImGuiStyle"] = "struct ImGuiStyle"
|
||||
defs["ImGuiStyleVar"] = "int"
|
||||
defs["ImGuiTabBarFlags"] = "int"
|
||||
defs["ImGuiTabItemFlags"] = "int"
|
||||
defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer"
|
||||
defs["ImGuiTextFilter"] = "struct ImGuiTextFilter"
|
||||
defs["ImGuiTextRange"] = "struct ImGuiTextRange"
|
||||
defs["ImGuiTreeNodeFlags"] = "int"
|
||||
defs["ImGuiWindowFlags"] = "int"
|
||||
defs["ImS16"] = "signed short"
|
||||
@@ -66,8 +67,6 @@ defs["ImU8"] = "unsigned char"
|
||||
defs["ImVec2"] = "struct ImVec2"
|
||||
defs["ImVec4"] = "struct ImVec4"
|
||||
defs["ImWchar"] = "unsigned short"
|
||||
defs["Pair"] = "struct Pair"
|
||||
defs["TextRange"] = "struct TextRange"
|
||||
defs["const_iterator"] = "const value_type*"
|
||||
defs["iterator"] = "value_type*"
|
||||
defs["value_type"] = "T"
|
||||
|
2
imgui
2
imgui
Submodule imgui updated: 2da1c66d15...ecb9b1e2eb
Reference in New Issue
Block a user