mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-10 11:58:30 +01:00
Compare commits
11 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
2b03f434d4 | ||
![]() |
37c52332f4 | ||
![]() |
84932b4830 | ||
![]() |
022f60320f | ||
![]() |
1aeb9ad132 | ||
![]() |
648cf587c9 | ||
![]() |
aa99302d24 | ||
![]() |
4fca16eada | ||
![]() |
ff404142f4 | ||
![]() |
4be0522d9f | ||
![]() |
bc6f6e664e |
13
Makefile
13
Makefile
@@ -46,11 +46,18 @@ endif
|
||||
.cpp.o:
|
||||
$(CXX) $(CXXFLAGS) -c -o $@ $<
|
||||
|
||||
all:imgui_example
|
||||
all:$(OUTPUTNAME)
|
||||
@echo Build complete for $(ECHO_MESSAGE)
|
||||
|
||||
imgui_example:$(OBJS)
|
||||
$(OUTPUTNAME):$(OBJS)
|
||||
$(CXX) -o $(OUTPUTNAME) $(OBJS) $(CXXFLAGS) $(LINKFLAGS)
|
||||
|
||||
clean:
|
||||
rm $(OBJS)
|
||||
rm -f $(OBJS)
|
||||
|
||||
fclean: clean
|
||||
rm -f $(OUTPUTNAME)
|
||||
|
||||
re: fclean all
|
||||
|
||||
.PHONY: all clean fclean re
|
||||
|
@@ -11,7 +11,7 @@ History:
|
||||
Initially cimgui was developed by Stephan Dilly as hand-written code but lately turned into an auto-generated version by sonoro1234 in order to keep up with imgui more easily (letting the user select the desired branch and commit)
|
||||
|
||||
Notes:
|
||||
* currently this wrapper is based on version [1.68 of Dear ImGui]
|
||||
* currently this wrapper is based on version [1.71 of Dear ImGui]
|
||||
* only functions, structs and enums from imgui.h are wrapped.
|
||||
* if you are interested in imgui implementations you should look LuaJIT-ImGui project.
|
||||
* overloaded function names try to be the most compatible with traditional cimgui names. So all naming is algorithmic except for those names that were in conflict with widely used cimgui names and were thus coded in a table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L58). Current overloaded function names can be found in (https://github.com/cimgui/cimgui/blob/master/generator/output/overloads.txt)
|
||||
@@ -27,11 +27,11 @@ Notes:
|
||||
|
||||
# using generator
|
||||
|
||||
* this is only needed if you want an imgui version different from the one provided, otherwise generation is already done.
|
||||
* this is only needed (before compilation) if you want an imgui version different from the one provided, otherwise generation is already done.
|
||||
* you will need LuaJIT (https://github.com/LuaJIT/LuaJIT.git better 2.1 branch) or precompiled for linux/macOS/windows in https://luapower.com/luajit/download
|
||||
* you can use also a C++ compiler for doing preprocessing: gcc (In windows MinGW-W64-builds for example), clang or cl (MSVC) or not use a compiler (experimental nocompiler option) at all. (this repo was done with gcc)
|
||||
* update `imgui` folder to the version you desire.
|
||||
* edit `generator/generator.bat` (or make a .sh version and please PR) to choose between gcc, clang, cl or nocompiler. Run it with gcc, clang or cl and LuaJIT on your PATH.
|
||||
* edit `generator/generator2.bat` (or make a .sh version and please PR) to choose between gcc, clang, cl or nocompiler. Run it with gcc, clang or cl and LuaJIT on your PATH.
|
||||
* as a result some files are generated: `cimgui.cpp` and `cimgui.h` for compiling and some lua/json files with information about the binding: `definitions.json` with function info, `structs_and_enums.json` with struct and enum info, `impl_definitions.json` with functions from the implementations info.
|
||||
|
||||
# generate binding
|
||||
|
814
cimgui.cpp
814
cimgui.cpp
File diff suppressed because it is too large
Load Diff
356
cimgui.h
356
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.68" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.71" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -65,6 +65,7 @@ typedef struct ImFontConfig ImFontConfig;
|
||||
typedef struct ImFontAtlas ImFontAtlas;
|
||||
typedef struct ImFont ImFont;
|
||||
typedef struct ImDrawVert ImDrawVert;
|
||||
typedef struct ImDrawListSplitter ImDrawListSplitter;
|
||||
typedef struct ImDrawListSharedData ImDrawListSharedData;
|
||||
typedef struct ImDrawList ImDrawList;
|
||||
typedef struct ImDrawData ImDrawData;
|
||||
@@ -76,6 +77,7 @@ struct ImDrawCmd;
|
||||
struct ImDrawData;
|
||||
struct ImDrawList;
|
||||
struct ImDrawListSharedData;
|
||||
struct ImDrawListSplitter;
|
||||
struct ImDrawVert;
|
||||
struct ImFont;
|
||||
struct ImFontAtlas;
|
||||
@@ -124,6 +126,10 @@ typedef int ImGuiTreeNodeFlags;
|
||||
typedef int ImGuiWindowFlags;
|
||||
typedef int (*ImGuiInputTextCallback)(ImGuiInputTextCallbackData *data);
|
||||
typedef void (*ImGuiSizeCallback)(ImGuiSizeCallbackData* data);
|
||||
typedef signed char ImS8;
|
||||
typedef unsigned char ImU8;
|
||||
typedef signed short ImS16;
|
||||
typedef unsigned short ImU16;
|
||||
typedef signed int ImS32;
|
||||
typedef unsigned int ImU32;
|
||||
typedef int64_t ImS64;
|
||||
@@ -136,15 +142,15 @@ typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;}
|
||||
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_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
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_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID;
|
||||
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
|
||||
typedef struct ImVector_int {int Size;int Capacity;int* Data;} ImVector_int;
|
||||
typedef struct ImVector_Pair {int Size;int Capacity;Pair* Data;} ImVector_Pair;
|
||||
typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
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_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx;
|
||||
typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2;
|
||||
|
||||
@@ -211,7 +217,8 @@ enum ImGuiInputTextFlags_
|
||||
ImGuiInputTextFlags_NoUndoRedo = 1 << 16,
|
||||
ImGuiInputTextFlags_CharsScientific = 1 << 17,
|
||||
ImGuiInputTextFlags_CallbackResize = 1 << 18,
|
||||
ImGuiInputTextFlags_Multiline = 1 << 20
|
||||
ImGuiInputTextFlags_Multiline = 1 << 20,
|
||||
ImGuiInputTextFlags_NoMarkEdited = 1 << 21
|
||||
};
|
||||
enum ImGuiTreeNodeFlags_
|
||||
{
|
||||
@@ -309,6 +316,10 @@ enum ImGuiDragDropFlags_
|
||||
};
|
||||
enum ImGuiDataType_
|
||||
{
|
||||
ImGuiDataType_S8,
|
||||
ImGuiDataType_U8,
|
||||
ImGuiDataType_S16,
|
||||
ImGuiDataType_U16,
|
||||
ImGuiDataType_S32,
|
||||
ImGuiDataType_U32,
|
||||
ImGuiDataType_S64,
|
||||
@@ -370,6 +381,7 @@ enum ImGuiNavInput_
|
||||
ImGuiNavInput_TweakSlow,
|
||||
ImGuiNavInput_TweakFast,
|
||||
ImGuiNavInput_KeyMenu_,
|
||||
ImGuiNavInput_KeyTab_,
|
||||
ImGuiNavInput_KeyLeft_,
|
||||
ImGuiNavInput_KeyRight_,
|
||||
ImGuiNavInput_KeyUp_,
|
||||
@@ -394,7 +406,8 @@ enum ImGuiBackendFlags_
|
||||
ImGuiBackendFlags_None = 0,
|
||||
ImGuiBackendFlags_HasGamepad = 1 << 0,
|
||||
ImGuiBackendFlags_HasMouseCursors = 1 << 1,
|
||||
ImGuiBackendFlags_HasSetMousePos = 1 << 2
|
||||
ImGuiBackendFlags_HasSetMousePos = 1 << 2,
|
||||
ImGuiBackendFlags_RendererHasVtxOffset = 1 << 3
|
||||
};
|
||||
enum ImGuiCol_
|
||||
{
|
||||
@@ -491,17 +504,20 @@ enum ImGuiColorEditFlags_
|
||||
ImGuiColorEditFlags_AlphaPreview = 1 << 17,
|
||||
ImGuiColorEditFlags_AlphaPreviewHalf= 1 << 18,
|
||||
ImGuiColorEditFlags_HDR = 1 << 19,
|
||||
ImGuiColorEditFlags_RGB = 1 << 20,
|
||||
ImGuiColorEditFlags_HSV = 1 << 21,
|
||||
ImGuiColorEditFlags_HEX = 1 << 22,
|
||||
ImGuiColorEditFlags_DisplayRGB = 1 << 20,
|
||||
ImGuiColorEditFlags_DisplayHSV = 1 << 21,
|
||||
ImGuiColorEditFlags_DisplayHex = 1 << 22,
|
||||
ImGuiColorEditFlags_Uint8 = 1 << 23,
|
||||
ImGuiColorEditFlags_Float = 1 << 24,
|
||||
ImGuiColorEditFlags_PickerHueBar = 1 << 25,
|
||||
ImGuiColorEditFlags_PickerHueWheel = 1 << 26,
|
||||
ImGuiColorEditFlags__InputsMask = ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX,
|
||||
ImGuiColorEditFlags_InputRGB = 1 << 27,
|
||||
ImGuiColorEditFlags_InputHSV = 1 << 28,
|
||||
ImGuiColorEditFlags__OptionsDefault = ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_PickerHueBar,
|
||||
ImGuiColorEditFlags__DisplayMask = ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_DisplayHSV|ImGuiColorEditFlags_DisplayHex,
|
||||
ImGuiColorEditFlags__DataTypeMask = ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float,
|
||||
ImGuiColorEditFlags__PickerMask = ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar,
|
||||
ImGuiColorEditFlags__OptionsDefault = ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar
|
||||
ImGuiColorEditFlags__InputMask = ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV
|
||||
};
|
||||
enum ImGuiMouseCursor_
|
||||
{
|
||||
@@ -531,6 +547,7 @@ struct ImGuiStyle
|
||||
float WindowBorderSize;
|
||||
ImVec2 WindowMinSize;
|
||||
ImVec2 WindowTitleAlign;
|
||||
ImGuiDir WindowMenuButtonPosition;
|
||||
float ChildRounding;
|
||||
float ChildBorderSize;
|
||||
float PopupRounding;
|
||||
@@ -627,6 +644,7 @@ struct ImGuiIO
|
||||
bool MouseDoubleClicked[5];
|
||||
bool MouseReleased[5];
|
||||
bool MouseDownOwned[5];
|
||||
bool MouseDownWasDoubleClick[5];
|
||||
float MouseDownDuration[5];
|
||||
float MouseDownDurationPrev[5];
|
||||
ImVec2 MouseDragMaxDistanceAbs[5];
|
||||
@@ -703,6 +721,8 @@ struct ImDrawCmd
|
||||
unsigned int ElemCount;
|
||||
ImVec4 ClipRect;
|
||||
ImTextureID TextureId;
|
||||
unsigned int VtxOffset;
|
||||
unsigned int IdxOffset;
|
||||
ImDrawCallback UserCallback;
|
||||
void* UserCallbackData;
|
||||
};
|
||||
@@ -714,8 +734,14 @@ struct ImDrawVert
|
||||
};
|
||||
struct ImDrawChannel
|
||||
{
|
||||
ImVector_ImDrawCmd CmdBuffer;
|
||||
ImVector_ImDrawIdx IdxBuffer;
|
||||
ImVector_ImDrawCmd _CmdBuffer;
|
||||
ImVector_ImDrawIdx _IdxBuffer;
|
||||
};
|
||||
struct ImDrawListSplitter
|
||||
{
|
||||
int _Current;
|
||||
int _Count;
|
||||
ImVector_ImDrawChannel _Channels;
|
||||
};
|
||||
enum ImDrawCornerFlags_
|
||||
{
|
||||
@@ -733,7 +759,8 @@ enum ImDrawListFlags_
|
||||
{
|
||||
ImDrawListFlags_None = 0,
|
||||
ImDrawListFlags_AntiAliasedLines = 1 << 0,
|
||||
ImDrawListFlags_AntiAliasedFill = 1 << 1
|
||||
ImDrawListFlags_AntiAliasedFill = 1 << 1,
|
||||
ImDrawListFlags_AllowVtxOffset = 1 << 2
|
||||
};
|
||||
struct ImDrawList
|
||||
{
|
||||
@@ -743,15 +770,14 @@ struct ImDrawList
|
||||
ImDrawListFlags Flags;
|
||||
const ImDrawListSharedData* _Data;
|
||||
const char* _OwnerName;
|
||||
unsigned int _VtxCurrentOffset;
|
||||
unsigned int _VtxCurrentIdx;
|
||||
ImDrawVert* _VtxWritePtr;
|
||||
ImDrawIdx* _IdxWritePtr;
|
||||
ImVector_ImVec4 _ClipRectStack;
|
||||
ImVector_ImTextureID _TextureIdStack;
|
||||
ImVector_ImVec2 _Path;
|
||||
int _ChannelsCurrent;
|
||||
int _ChannelsCount;
|
||||
ImVector_ImDrawChannel _Channels;
|
||||
ImDrawListSplitter _Splitter;
|
||||
};
|
||||
struct ImDrawData
|
||||
{
|
||||
@@ -794,7 +820,7 @@ struct ImFontGlyph
|
||||
};
|
||||
struct ImFontGlyphRangesBuilder
|
||||
{
|
||||
ImVector_int UsedChars;
|
||||
ImVector_ImU32 UsedChars;
|
||||
};
|
||||
enum ImFontAtlasFlags_
|
||||
{
|
||||
@@ -895,15 +921,15 @@ typedef ImVector<ImFontConfig> ImVector_ImFontConfig;
|
||||
typedef ImVector<ImFontGlyph> ImVector_ImFontGlyph;
|
||||
typedef ImVector<TextRange> ImVector_TextRange;
|
||||
typedef ImVector<CustomRect> ImVector_CustomRect;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<char> ImVector_char;
|
||||
typedef ImVector<ImU32> ImVector_ImU32;
|
||||
typedef ImVector<ImTextureID> ImVector_ImTextureID;
|
||||
typedef ImVector<ImDrawVert> ImVector_ImDrawVert;
|
||||
typedef ImVector<int> ImVector_int;
|
||||
typedef ImVector<Pair> ImVector_Pair;
|
||||
typedef ImVector<ImFont*> ImVector_ImFontPtr;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<ImDrawCmd> ImVector_ImDrawCmd;
|
||||
typedef ImVector<Pair> ImVector_Pair;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<ImDrawIdx> ImVector_ImDrawIdx;
|
||||
typedef ImVector<ImVec2> ImVector_ImVec2;
|
||||
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
@@ -917,7 +943,7 @@ CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas);
|
||||
CIMGUI_API void igDestroyContext(ImGuiContext* ctx);
|
||||
CIMGUI_API ImGuiContext* igGetCurrentContext(void);
|
||||
CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx);
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert);
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx);
|
||||
CIMGUI_API ImGuiIO* igGetIO(void);
|
||||
CIMGUI_API ImGuiStyle* igGetStyle(void);
|
||||
CIMGUI_API void igNewFrame(void);
|
||||
@@ -949,12 +975,6 @@ CIMGUI_API ImVec2 igGetWindowPos(void);
|
||||
CIMGUI_API ImVec2 igGetWindowSize(void);
|
||||
CIMGUI_API float igGetWindowWidth(void);
|
||||
CIMGUI_API float igGetWindowHeight(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail(void);
|
||||
CIMGUI_API float igGetContentRegionAvailWidth(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax(void);
|
||||
CIMGUI_API float igGetWindowContentRegionWidth(void);
|
||||
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot);
|
||||
CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond);
|
||||
CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data);
|
||||
@@ -971,6 +991,11 @@ CIMGUI_API void igSetWindowPosStr(const char* name,const ImVec2 pos,ImGuiCond co
|
||||
CIMGUI_API void igSetWindowSizeStr(const char* name,const ImVec2 size,ImGuiCond cond);
|
||||
CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond);
|
||||
CIMGUI_API void igSetWindowFocusStr(const char* name);
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax(void);
|
||||
CIMGUI_API float igGetWindowContentRegionWidth(void);
|
||||
CIMGUI_API float igGetScrollX(void);
|
||||
CIMGUI_API float igGetScrollY(void);
|
||||
CIMGUI_API float igGetScrollMaxX(void);
|
||||
@@ -996,6 +1021,7 @@ CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col);
|
||||
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col);
|
||||
CIMGUI_API void igPushItemWidth(float item_width);
|
||||
CIMGUI_API void igPopItemWidth(void);
|
||||
CIMGUI_API void igSetNextItemWidth(float item_width);
|
||||
CIMGUI_API float igCalcItemWidth(void);
|
||||
CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x);
|
||||
CIMGUI_API void igPopTextWrapPos(void);
|
||||
@@ -1004,7 +1030,7 @@ CIMGUI_API void igPopAllowKeyboardFocus(void);
|
||||
CIMGUI_API void igPushButtonRepeat(bool repeat);
|
||||
CIMGUI_API void igPopButtonRepeat(void);
|
||||
CIMGUI_API void igSeparator(void);
|
||||
CIMGUI_API void igSameLine(float local_pos_x,float spacing_w);
|
||||
CIMGUI_API void igSameLine(float offset_from_start_x,float spacing);
|
||||
CIMGUI_API void igNewLine(void);
|
||||
CIMGUI_API void igSpacing(void);
|
||||
CIMGUI_API void igDummy(const ImVec2 size);
|
||||
@@ -1092,6 +1118,7 @@ CIMGUI_API bool igVSliderInt(const char* label,const ImVec2 size,int* v,int v_mi
|
||||
CIMGUI_API bool igVSliderScalar(const char* label,const ImVec2 size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power);
|
||||
CIMGUI_API bool igInputText(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
|
||||
CIMGUI_API bool igInputTextMultiline(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
|
||||
CIMGUI_API bool igInputTextWithHint(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
|
||||
CIMGUI_API bool igInputFloat(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags);
|
||||
CIMGUI_API bool igInputFloat2(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags);
|
||||
CIMGUI_API bool igInputFloat3(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags);
|
||||
@@ -1124,9 +1151,9 @@ 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 void igSetNextTreeNodeOpen(bool is_open,ImGuiCond cond);
|
||||
CIMGUI_API bool igCollapsingHeader(const char* label,ImGuiTreeNodeFlags flags);
|
||||
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_open,ImGuiTreeNodeFlags flags);
|
||||
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond);
|
||||
CIMGUI_API bool igSelectable(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
||||
CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
||||
CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items);
|
||||
@@ -1177,13 +1204,13 @@ CIMGUI_API void igEndTabBar(void);
|
||||
CIMGUI_API bool igBeginTabItem(const char* label,bool* p_open,ImGuiTabItemFlags flags);
|
||||
CIMGUI_API void igEndTabItem(void);
|
||||
CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label);
|
||||
CIMGUI_API void igLogToTTY(int max_depth);
|
||||
CIMGUI_API void igLogToFile(int max_depth,const char* filename);
|
||||
CIMGUI_API void igLogToClipboard(int max_depth);
|
||||
CIMGUI_API void igLogToTTY(int auto_open_depth);
|
||||
CIMGUI_API void igLogToFile(int auto_open_depth,const char* filename);
|
||||
CIMGUI_API void igLogToClipboard(int auto_open_depth);
|
||||
CIMGUI_API void igLogFinish(void);
|
||||
CIMGUI_API void igLogButtons(void);
|
||||
CIMGUI_API bool igBeginDragDropSource(ImGuiDragDropFlags flags);
|
||||
CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t size,ImGuiCond cond);
|
||||
CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t sz,ImGuiCond cond);
|
||||
CIMGUI_API void igEndDragDropSource(void);
|
||||
CIMGUI_API bool igBeginDragDropTarget(void);
|
||||
CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags);
|
||||
@@ -1213,7 +1240,8 @@ CIMGUI_API bool igIsRectVisible(const ImVec2 size);
|
||||
CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max);
|
||||
CIMGUI_API double igGetTime(void);
|
||||
CIMGUI_API int igGetFrameCount(void);
|
||||
CIMGUI_API ImDrawList* igGetOverlayDrawList(void);
|
||||
CIMGUI_API ImDrawList* igGetBackgroundDrawList(void);
|
||||
CIMGUI_API ImDrawList* igGetForegroundDrawList(void);
|
||||
CIMGUI_API ImDrawListSharedData* igGetDrawListSharedData(void);
|
||||
CIMGUI_API const char* igGetStyleColorName(ImGuiCol idx);
|
||||
CIMGUI_API void igSetStateStorage(ImGuiStorage* storage);
|
||||
@@ -1257,7 +1285,7 @@ CIMGUI_API void igMemFree(void* ptr);
|
||||
CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void);
|
||||
CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self);
|
||||
CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor);
|
||||
CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,ImWchar c);
|
||||
CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,unsigned int c);
|
||||
CIMGUI_API void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self,const char* str);
|
||||
CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self);
|
||||
CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void);
|
||||
@@ -1334,6 +1362,13 @@ CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a);
|
||||
CIMGUI_API ImColor ImColor_HSV(ImColor* self,float h,float s,float v,float a);
|
||||
CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void);
|
||||
CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self);
|
||||
CIMGUI_API ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void);
|
||||
CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self);
|
||||
CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self);
|
||||
CIMGUI_API void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter* self);
|
||||
CIMGUI_API void ImDrawListSplitter_Split(ImDrawListSplitter* self,ImDrawList* draw_list,int count);
|
||||
CIMGUI_API void ImDrawListSplitter_Merge(ImDrawListSplitter* self,ImDrawList* draw_list);
|
||||
CIMGUI_API void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx);
|
||||
CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data);
|
||||
CIMGUI_API void ImDrawList_destroy(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
|
||||
@@ -1358,8 +1393,8 @@ CIMGUI_API void ImDrawList_AddTextFontPtr(ImDrawList* self,const ImFont* font,fl
|
||||
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_AddPolyline(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddBezierCurve(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathClear(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos);
|
||||
@@ -1370,12 +1405,12 @@ CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 centre,float
|
||||
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_ChannelsSplit(ImDrawList* self,int channels_count);
|
||||
CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int channel_index);
|
||||
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);
|
||||
CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count);
|
||||
CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n);
|
||||
CIMGUI_API void ImDrawList_Clear(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_ClearFreeMemory(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count);
|
||||
@@ -1396,6 +1431,7 @@ CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void);
|
||||
CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self);
|
||||
CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self);
|
||||
CIMGUI_API bool ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self,int n);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self,int n);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,ImWchar c);
|
||||
@@ -1426,6 +1462,7 @@ CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* sel
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self);
|
||||
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);
|
||||
@@ -1507,24 +1544,24 @@ 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_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_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_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_int* ImVector_int_ImVector_int(void);
|
||||
CIMGUI_API void ImVector_int_destroy(ImVector_int* self);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_Pair(void);
|
||||
CIMGUI_API void ImVector_Pair_destroy(ImVector_Pair* self);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtr(void);
|
||||
CIMGUI_API void ImVector_ImFontPtr_destroy(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4(void);
|
||||
CIMGUI_API void ImVector_ImVec4_destroy(ImVector_ImVec4* 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_ImDrawIdx* ImVector_ImDrawIdx_ImVector_ImDrawIdx(void);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_destroy(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVector_ImVec2* ImVector_ImVec2_ImVector_ImVec2(void);
|
||||
@@ -1535,15 +1572,15 @@ CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfigVec
|
||||
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_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannelVector(const ImVector_ImDrawChannel src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 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_ImTextureID* ImVector_ImTextureID_ImVector_ImTextureIDVector(const ImVector_ImTextureID src);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVertVector(const ImVector_ImDrawVert src);
|
||||
CIMGUI_API ImVector_int* ImVector_int_ImVector_intVector(const ImVector_int src);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_PairVector(const ImVector_Pair src);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtrVector(const ImVector_ImFontPtr src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 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_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);
|
||||
@@ -1552,15 +1589,15 @@ CIMGUI_API bool ImVector_ImFontConfig_empty(const ImVector_ImFontConfig* 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_ImDrawChannel_empty(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* 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_ImTextureID_empty(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API bool ImVector_ImDrawVert_empty(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API bool ImVector_int_empty(const ImVector_int* self);
|
||||
CIMGUI_API bool ImVector_Pair_empty(const ImVector_Pair* self);
|
||||
CIMGUI_API bool ImVector_ImFontPtr_empty(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* 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_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);
|
||||
@@ -1569,15 +1606,15 @@ CIMGUI_API int ImVector_ImFontConfig_size(const ImVector_ImFontConfig* 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_ImDrawChannel_size(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* 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_ImTextureID_size(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_int_size(const ImVector_int* self);
|
||||
CIMGUI_API int ImVector_Pair_size(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* 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_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);
|
||||
@@ -1586,15 +1623,15 @@ CIMGUI_API int ImVector_ImFontConfig_size_in_bytes(const ImVector_ImFontConfig*
|
||||
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_ImDrawChannel_size_in_bytes(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* 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_ImTextureID_size_in_bytes(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size_in_bytes(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_int_size_in_bytes(const ImVector_int* self);
|
||||
CIMGUI_API int ImVector_Pair_size_in_bytes(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size_in_bytes(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* 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_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);
|
||||
@@ -1603,15 +1640,15 @@ CIMGUI_API int ImVector_ImFontConfig_capacity(const ImVector_ImFontConfig* 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_ImDrawChannel_capacity(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* 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_ImTextureID_capacity(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_capacity(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_int_capacity(const ImVector_int* self);
|
||||
CIMGUI_API int ImVector_Pair_capacity(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_capacity(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* 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_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);
|
||||
@@ -1620,15 +1657,15 @@ CIMGUI_API void ImVector_ImFontConfig_clear(ImVector_ImFontConfig* 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_ImDrawChannel_clear(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_char_clear(ImVector_char* self);
|
||||
CIMGUI_API void ImVector_ImU32_clear(ImVector_ImU32* self);
|
||||
CIMGUI_API void ImVector_ImTextureID_clear(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_clear(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_int_clear(ImVector_int* self);
|
||||
CIMGUI_API void ImVector_Pair_clear(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_clear(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* 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_ImDrawIdx_clear(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API void ImVector_ImVec2_clear(ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_begin(ImVector_float* self);
|
||||
@@ -1637,15 +1674,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_begin(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_begin(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_begin(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_begin(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_begin(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_begin(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_begin(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_begin(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_begin(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* 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 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);
|
||||
@@ -1654,15 +1691,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_begin_const(const ImVector
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_begin_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_begin_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_begin_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_begin_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_begin_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_begin_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1671,15 +1708,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_end(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_end(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_end(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_end(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_end(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_end(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_end(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_end(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_end(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* 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 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);
|
||||
@@ -1688,15 +1725,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_end_const(const ImVector_I
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_end_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_end_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_end_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_end_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_end_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_end_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1705,15 +1742,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_front(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_front(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_front(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_front(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_front(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_front(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_front(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_front(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_front(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* 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 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);
|
||||
@@ -1722,15 +1759,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_front_const(const ImVector
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_front_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_front_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_front_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_front_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_front_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_front_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1739,15 +1776,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_back(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_back(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_back(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_back(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_back(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* 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 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);
|
||||
@@ -1756,15 +1793,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_back_const(const ImVector_
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_back_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_back_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_back_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_back_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_back_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_back_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1773,15 +1810,15 @@ CIMGUI_API void ImVector_ImFontConfig_swap(ImVector_ImFontConfig* self,ImVector_
|
||||
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_ImDrawChannel_swap(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 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_ImTextureID_swap(ImVector_ImTextureID* self,ImVector_ImTextureID rhs);
|
||||
CIMGUI_API void ImVector_ImDrawVert_swap(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs);
|
||||
CIMGUI_API void ImVector_int_swap(ImVector_int* self,ImVector_int rhs);
|
||||
CIMGUI_API void ImVector_Pair_swap(ImVector_Pair* self,ImVector_Pair rhs);
|
||||
CIMGUI_API void ImVector_ImFontPtr_swap(ImVector_ImFontPtr* self,ImVector_ImFontPtr rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 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_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);
|
||||
@@ -1790,15 +1827,15 @@ CIMGUI_API int ImVector_ImFontConfig__grow_capacity(const ImVector_ImFontConfig*
|
||||
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_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_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_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_int__grow_capacity(const ImVector_int* self,int sz);
|
||||
CIMGUI_API int ImVector_Pair__grow_capacity(const ImVector_Pair* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontPtr__grow_capacity(const ImVector_ImFontPtr* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec4__grow_capacity(const ImVector_ImVec4* 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_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);
|
||||
@@ -1807,15 +1844,15 @@ CIMGUI_API void ImVector_ImFontConfig_resize(ImVector_ImFontConfig* self,int new
|
||||
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_ImDrawChannel_resize(ImVector_ImDrawChannel* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* 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_ImTextureID_resize(ImVector_ImTextureID* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resize(ImVector_ImDrawVert* self,int new_size);
|
||||
CIMGUI_API void ImVector_int_resize(ImVector_int* self,int new_size);
|
||||
CIMGUI_API void ImVector_Pair_resize(ImVector_Pair* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resize(ImVector_ImFontPtr* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* 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_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);
|
||||
@@ -1824,15 +1861,15 @@ CIMGUI_API void ImVector_ImFontConfig_resizeT(ImVector_ImFontConfig* self,int ne
|
||||
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_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_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_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_int_resizeT(ImVector_int* self,int new_size,const int v);
|
||||
CIMGUI_API void ImVector_Pair_resizeT(ImVector_Pair* self,int new_size,const Pair v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resizeT(ImVector_ImFontPtr* self,int new_size,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImVec4_resizeT(ImVector_ImVec4* self,int new_size,const ImVec4 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_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);
|
||||
@@ -1841,15 +1878,15 @@ CIMGUI_API void ImVector_ImFontConfig_reserve(ImVector_ImFontConfig* self,int ne
|
||||
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_ImDrawChannel_reserve(ImVector_ImDrawChannel* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* 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_ImTextureID_reserve(ImVector_ImTextureID* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawVert_reserve(ImVector_ImDrawVert* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_int_reserve(ImVector_int* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_Pair_reserve(ImVector_Pair* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontPtr_reserve(ImVector_ImFontPtr* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* 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_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);
|
||||
@@ -1858,15 +1895,15 @@ CIMGUI_API void ImVector_ImFontConfig_push_back(ImVector_ImFontConfig* self,cons
|
||||
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_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_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_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_int_push_back(ImVector_int* self,const int v);
|
||||
CIMGUI_API void ImVector_Pair_push_back(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_back(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_back(ImVector_ImVec4* self,const ImVec4 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_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);
|
||||
@@ -1875,15 +1912,15 @@ CIMGUI_API void ImVector_ImFontConfig_pop_back(ImVector_ImFontConfig* 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_ImDrawChannel_pop_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* 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_ImTextureID_pop_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_pop_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_int_pop_back(ImVector_int* self);
|
||||
CIMGUI_API void ImVector_Pair_pop_back(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_pop_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* 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_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);
|
||||
@@ -1892,15 +1929,15 @@ CIMGUI_API void ImVector_ImFontConfig_push_front(ImVector_ImFontConfig* self,con
|
||||
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_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_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_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_int_push_front(ImVector_int* self,const int v);
|
||||
CIMGUI_API void ImVector_Pair_push_front(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_front(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_front(ImVector_ImVec4* self,const ImVec4 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_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);
|
||||
@@ -1909,15 +1946,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase(ImVector_ImFontConfig* self
|
||||
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 ImDrawChannel* ImVector_ImDrawChannel_erase(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 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 ImTextureID* ImVector_ImTextureID_erase(ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API int* ImVector_int_erase(ImVector_int* self,int const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 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 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);
|
||||
@@ -1926,15 +1963,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_eraseTPtr(ImVector_ImFontConfig*
|
||||
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 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 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 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 int* ImVector_int_eraseTPtr(ImVector_int* self,int const * it,int const * it_last);
|
||||
CIMGUI_API Pair* ImVector_Pair_eraseTPtr(ImVector_Pair* self,Pair const * it,Pair const * it_last);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_eraseTPtr(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const * it_last);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_eraseTPtr(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 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 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);
|
||||
@@ -1943,15 +1980,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase_unsorted(ImVector_ImFontCon
|
||||
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 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 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 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 int* ImVector_int_erase_unsorted(ImVector_int* self,int const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase_unsorted(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase_unsorted(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase_unsorted(ImVector_ImVec4* self,ImVec4 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 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);
|
||||
@@ -1960,36 +1997,35 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_insert(ImVector_ImFontConfig* sel
|
||||
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 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 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 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 int* ImVector_int_insert(ImVector_int* self,int const * it,const int v);
|
||||
CIMGUI_API Pair* ImVector_Pair_insert(ImVector_Pair* self,Pair const * it,const Pair v);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_insert(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const v);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_insert(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 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 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);
|
||||
CIMGUI_API bool ImVector_ImWchar_contains(const ImVector_ImWchar* self,const ImWchar v);
|
||||
CIMGUI_API bool ImVector_char_contains(const ImVector_char* self,const char v);
|
||||
CIMGUI_API bool ImVector_int_contains(const ImVector_int* self,const int 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_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_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_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_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_int_index_from_ptr(const ImVector_int* self,int const * it);
|
||||
CIMGUI_API int ImVector_Pair_index_from_ptr(const ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API int ImVector_ImFontPtr_index_from_ptr(const ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API int ImVector_ImVec4_index_from_ptr(const ImVector_ImVec4* self,ImVec4 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_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);
|
||||
|
||||
|
@@ -466,7 +466,7 @@ local function parseFunction(self,stname,lineorig,namespace)
|
||||
defT.defaults = {}
|
||||
--for k,def in args:gmatch("([%w%s%*_]+)=([%w_%(%)%s,%*]+)[,%)]") do
|
||||
--for k,def in args:gmatch("([%w_]+)=([%w_%(%)%s,%*%.%-]+)[,%)]") do
|
||||
for k,def in args:gmatch('([%w_]+)=([%w_%(%)%s,%*%.%-%+%%"]+)[,%)]') do
|
||||
for k,def in args:gmatch('([%w_]+)=([|<%w_%(%)%s,%*%.%-%+%%"]+)[,%)]') do
|
||||
defT.defaults[k]=def
|
||||
end
|
||||
defT.templated = self.typenames[stname] and true
|
||||
|
@@ -536,11 +536,16 @@ if not pipe then
|
||||
error("could not execute gcc "..err)
|
||||
end
|
||||
|
||||
--local file,err = io.open("output_compiler.txt","w")
|
||||
--if not file then error(err) end
|
||||
|
||||
local iterator = (HAVE_COMPILER and cpp2ffi.location) or filelines
|
||||
|
||||
for line in iterator(pipe,{"imgui"},{}) do
|
||||
parser1:insert(line)
|
||||
--file:write(line)
|
||||
end
|
||||
--file:close()
|
||||
pipe:close()
|
||||
|
||||
parser1:do_parse()
|
||||
|
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.68" from Dear ImGui https://github.com/ocornut/imgui
|
||||
//based on imgui.h file version "1.71" from Dear ImGui https://github.com/ocornut/imgui
|
||||
#ifndef CIMGUI_INCLUDED
|
||||
#define CIMGUI_INCLUDED
|
||||
#include <stdio.h>
|
||||
@@ -65,6 +65,7 @@ typedef struct ImFontConfig ImFontConfig;
|
||||
typedef struct ImFontAtlas ImFontAtlas;
|
||||
typedef struct ImFont ImFont;
|
||||
typedef struct ImDrawVert ImDrawVert;
|
||||
typedef struct ImDrawListSplitter ImDrawListSplitter;
|
||||
typedef struct ImDrawListSharedData ImDrawListSharedData;
|
||||
typedef struct ImDrawList ImDrawList;
|
||||
typedef struct ImDrawData ImDrawData;
|
||||
@@ -76,6 +77,7 @@ struct ImDrawCmd;
|
||||
struct ImDrawData;
|
||||
struct ImDrawList;
|
||||
struct ImDrawListSharedData;
|
||||
struct ImDrawListSplitter;
|
||||
struct ImDrawVert;
|
||||
struct ImFont;
|
||||
struct ImFontAtlas;
|
||||
@@ -124,6 +126,10 @@ typedef int ImGuiTreeNodeFlags;
|
||||
typedef int ImGuiWindowFlags;
|
||||
typedef int (*ImGuiInputTextCallback)(ImGuiInputTextCallbackData *data);
|
||||
typedef void (*ImGuiSizeCallback)(ImGuiSizeCallbackData* data);
|
||||
typedef signed char ImS8;
|
||||
typedef unsigned char ImU8;
|
||||
typedef signed short ImS16;
|
||||
typedef unsigned short ImU16;
|
||||
typedef signed int ImS32;
|
||||
typedef unsigned int ImU32;
|
||||
typedef int64_t ImS64;
|
||||
@@ -136,15 +142,15 @@ typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;}
|
||||
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_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
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_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID;
|
||||
typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert;
|
||||
typedef struct ImVector_int {int Size;int Capacity;int* Data;} ImVector_int;
|
||||
typedef struct ImVector_Pair {int Size;int Capacity;Pair* Data;} ImVector_Pair;
|
||||
typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr;
|
||||
typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4;
|
||||
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_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx;
|
||||
typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2;
|
||||
|
||||
@@ -211,7 +217,8 @@ enum ImGuiInputTextFlags_
|
||||
ImGuiInputTextFlags_NoUndoRedo = 1 << 16,
|
||||
ImGuiInputTextFlags_CharsScientific = 1 << 17,
|
||||
ImGuiInputTextFlags_CallbackResize = 1 << 18,
|
||||
ImGuiInputTextFlags_Multiline = 1 << 20
|
||||
ImGuiInputTextFlags_Multiline = 1 << 20,
|
||||
ImGuiInputTextFlags_NoMarkEdited = 1 << 21
|
||||
};
|
||||
enum ImGuiTreeNodeFlags_
|
||||
{
|
||||
@@ -309,6 +316,10 @@ enum ImGuiDragDropFlags_
|
||||
};
|
||||
enum ImGuiDataType_
|
||||
{
|
||||
ImGuiDataType_S8,
|
||||
ImGuiDataType_U8,
|
||||
ImGuiDataType_S16,
|
||||
ImGuiDataType_U16,
|
||||
ImGuiDataType_S32,
|
||||
ImGuiDataType_U32,
|
||||
ImGuiDataType_S64,
|
||||
@@ -370,6 +381,7 @@ enum ImGuiNavInput_
|
||||
ImGuiNavInput_TweakSlow,
|
||||
ImGuiNavInput_TweakFast,
|
||||
ImGuiNavInput_KeyMenu_,
|
||||
ImGuiNavInput_KeyTab_,
|
||||
ImGuiNavInput_KeyLeft_,
|
||||
ImGuiNavInput_KeyRight_,
|
||||
ImGuiNavInput_KeyUp_,
|
||||
@@ -394,7 +406,8 @@ enum ImGuiBackendFlags_
|
||||
ImGuiBackendFlags_None = 0,
|
||||
ImGuiBackendFlags_HasGamepad = 1 << 0,
|
||||
ImGuiBackendFlags_HasMouseCursors = 1 << 1,
|
||||
ImGuiBackendFlags_HasSetMousePos = 1 << 2
|
||||
ImGuiBackendFlags_HasSetMousePos = 1 << 2,
|
||||
ImGuiBackendFlags_RendererHasVtxOffset = 1 << 3
|
||||
};
|
||||
enum ImGuiCol_
|
||||
{
|
||||
@@ -491,17 +504,20 @@ enum ImGuiColorEditFlags_
|
||||
ImGuiColorEditFlags_AlphaPreview = 1 << 17,
|
||||
ImGuiColorEditFlags_AlphaPreviewHalf= 1 << 18,
|
||||
ImGuiColorEditFlags_HDR = 1 << 19,
|
||||
ImGuiColorEditFlags_RGB = 1 << 20,
|
||||
ImGuiColorEditFlags_HSV = 1 << 21,
|
||||
ImGuiColorEditFlags_HEX = 1 << 22,
|
||||
ImGuiColorEditFlags_DisplayRGB = 1 << 20,
|
||||
ImGuiColorEditFlags_DisplayHSV = 1 << 21,
|
||||
ImGuiColorEditFlags_DisplayHex = 1 << 22,
|
||||
ImGuiColorEditFlags_Uint8 = 1 << 23,
|
||||
ImGuiColorEditFlags_Float = 1 << 24,
|
||||
ImGuiColorEditFlags_PickerHueBar = 1 << 25,
|
||||
ImGuiColorEditFlags_PickerHueWheel = 1 << 26,
|
||||
ImGuiColorEditFlags__InputsMask = ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX,
|
||||
ImGuiColorEditFlags_InputRGB = 1 << 27,
|
||||
ImGuiColorEditFlags_InputHSV = 1 << 28,
|
||||
ImGuiColorEditFlags__OptionsDefault = ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_PickerHueBar,
|
||||
ImGuiColorEditFlags__DisplayMask = ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_DisplayHSV|ImGuiColorEditFlags_DisplayHex,
|
||||
ImGuiColorEditFlags__DataTypeMask = ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float,
|
||||
ImGuiColorEditFlags__PickerMask = ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar,
|
||||
ImGuiColorEditFlags__OptionsDefault = ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar
|
||||
ImGuiColorEditFlags__InputMask = ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV
|
||||
};
|
||||
enum ImGuiMouseCursor_
|
||||
{
|
||||
@@ -531,6 +547,7 @@ struct ImGuiStyle
|
||||
float WindowBorderSize;
|
||||
ImVec2 WindowMinSize;
|
||||
ImVec2 WindowTitleAlign;
|
||||
ImGuiDir WindowMenuButtonPosition;
|
||||
float ChildRounding;
|
||||
float ChildBorderSize;
|
||||
float PopupRounding;
|
||||
@@ -627,6 +644,7 @@ struct ImGuiIO
|
||||
bool MouseDoubleClicked[5];
|
||||
bool MouseReleased[5];
|
||||
bool MouseDownOwned[5];
|
||||
bool MouseDownWasDoubleClick[5];
|
||||
float MouseDownDuration[5];
|
||||
float MouseDownDurationPrev[5];
|
||||
ImVec2 MouseDragMaxDistanceAbs[5];
|
||||
@@ -703,6 +721,8 @@ struct ImDrawCmd
|
||||
unsigned int ElemCount;
|
||||
ImVec4 ClipRect;
|
||||
ImTextureID TextureId;
|
||||
unsigned int VtxOffset;
|
||||
unsigned int IdxOffset;
|
||||
ImDrawCallback UserCallback;
|
||||
void* UserCallbackData;
|
||||
};
|
||||
@@ -714,8 +734,14 @@ struct ImDrawVert
|
||||
};
|
||||
struct ImDrawChannel
|
||||
{
|
||||
ImVector_ImDrawCmd CmdBuffer;
|
||||
ImVector_ImDrawIdx IdxBuffer;
|
||||
ImVector_ImDrawCmd _CmdBuffer;
|
||||
ImVector_ImDrawIdx _IdxBuffer;
|
||||
};
|
||||
struct ImDrawListSplitter
|
||||
{
|
||||
int _Current;
|
||||
int _Count;
|
||||
ImVector_ImDrawChannel _Channels;
|
||||
};
|
||||
enum ImDrawCornerFlags_
|
||||
{
|
||||
@@ -733,7 +759,8 @@ enum ImDrawListFlags_
|
||||
{
|
||||
ImDrawListFlags_None = 0,
|
||||
ImDrawListFlags_AntiAliasedLines = 1 << 0,
|
||||
ImDrawListFlags_AntiAliasedFill = 1 << 1
|
||||
ImDrawListFlags_AntiAliasedFill = 1 << 1,
|
||||
ImDrawListFlags_AllowVtxOffset = 1 << 2
|
||||
};
|
||||
struct ImDrawList
|
||||
{
|
||||
@@ -743,15 +770,14 @@ struct ImDrawList
|
||||
ImDrawListFlags Flags;
|
||||
const ImDrawListSharedData* _Data;
|
||||
const char* _OwnerName;
|
||||
unsigned int _VtxCurrentOffset;
|
||||
unsigned int _VtxCurrentIdx;
|
||||
ImDrawVert* _VtxWritePtr;
|
||||
ImDrawIdx* _IdxWritePtr;
|
||||
ImVector_ImVec4 _ClipRectStack;
|
||||
ImVector_ImTextureID _TextureIdStack;
|
||||
ImVector_ImVec2 _Path;
|
||||
int _ChannelsCurrent;
|
||||
int _ChannelsCount;
|
||||
ImVector_ImDrawChannel _Channels;
|
||||
ImDrawListSplitter _Splitter;
|
||||
};
|
||||
struct ImDrawData
|
||||
{
|
||||
@@ -794,7 +820,7 @@ struct ImFontGlyph
|
||||
};
|
||||
struct ImFontGlyphRangesBuilder
|
||||
{
|
||||
ImVector_int UsedChars;
|
||||
ImVector_ImU32 UsedChars;
|
||||
};
|
||||
enum ImFontAtlasFlags_
|
||||
{
|
||||
@@ -895,15 +921,15 @@ typedef ImVector<ImFontConfig> ImVector_ImFontConfig;
|
||||
typedef ImVector<ImFontGlyph> ImVector_ImFontGlyph;
|
||||
typedef ImVector<TextRange> ImVector_TextRange;
|
||||
typedef ImVector<CustomRect> ImVector_CustomRect;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<char> ImVector_char;
|
||||
typedef ImVector<ImU32> ImVector_ImU32;
|
||||
typedef ImVector<ImTextureID> ImVector_ImTextureID;
|
||||
typedef ImVector<ImDrawVert> ImVector_ImDrawVert;
|
||||
typedef ImVector<int> ImVector_int;
|
||||
typedef ImVector<Pair> ImVector_Pair;
|
||||
typedef ImVector<ImFont*> ImVector_ImFontPtr;
|
||||
typedef ImVector<ImVec4> ImVector_ImVec4;
|
||||
typedef ImVector<ImDrawCmd> ImVector_ImDrawCmd;
|
||||
typedef ImVector<Pair> ImVector_Pair;
|
||||
typedef ImVector<ImDrawChannel> ImVector_ImDrawChannel;
|
||||
typedef ImVector<ImDrawIdx> ImVector_ImDrawIdx;
|
||||
typedef ImVector<ImVec2> ImVector_ImVec2;
|
||||
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||
@@ -917,7 +943,7 @@ CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas);
|
||||
CIMGUI_API void igDestroyContext(ImGuiContext* ctx);
|
||||
CIMGUI_API ImGuiContext* igGetCurrentContext(void);
|
||||
CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx);
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert);
|
||||
CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx);
|
||||
CIMGUI_API ImGuiIO* igGetIO(void);
|
||||
CIMGUI_API ImGuiStyle* igGetStyle(void);
|
||||
CIMGUI_API void igNewFrame(void);
|
||||
@@ -949,12 +975,6 @@ CIMGUI_API ImVec2 igGetWindowPos(void);
|
||||
CIMGUI_API ImVec2 igGetWindowSize(void);
|
||||
CIMGUI_API float igGetWindowWidth(void);
|
||||
CIMGUI_API float igGetWindowHeight(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail(void);
|
||||
CIMGUI_API float igGetContentRegionAvailWidth(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax(void);
|
||||
CIMGUI_API float igGetWindowContentRegionWidth(void);
|
||||
CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot);
|
||||
CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond);
|
||||
CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data);
|
||||
@@ -971,6 +991,11 @@ CIMGUI_API void igSetWindowPosStr(const char* name,const ImVec2 pos,ImGuiCond co
|
||||
CIMGUI_API void igSetWindowSizeStr(const char* name,const ImVec2 size,ImGuiCond cond);
|
||||
CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond);
|
||||
CIMGUI_API void igSetWindowFocusStr(const char* name);
|
||||
CIMGUI_API ImVec2 igGetContentRegionMax(void);
|
||||
CIMGUI_API ImVec2 igGetContentRegionAvail(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMin(void);
|
||||
CIMGUI_API ImVec2 igGetWindowContentRegionMax(void);
|
||||
CIMGUI_API float igGetWindowContentRegionWidth(void);
|
||||
CIMGUI_API float igGetScrollX(void);
|
||||
CIMGUI_API float igGetScrollY(void);
|
||||
CIMGUI_API float igGetScrollMaxX(void);
|
||||
@@ -996,6 +1021,7 @@ CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col);
|
||||
CIMGUI_API ImU32 igGetColorU32U32(ImU32 col);
|
||||
CIMGUI_API void igPushItemWidth(float item_width);
|
||||
CIMGUI_API void igPopItemWidth(void);
|
||||
CIMGUI_API void igSetNextItemWidth(float item_width);
|
||||
CIMGUI_API float igCalcItemWidth(void);
|
||||
CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x);
|
||||
CIMGUI_API void igPopTextWrapPos(void);
|
||||
@@ -1004,7 +1030,7 @@ CIMGUI_API void igPopAllowKeyboardFocus(void);
|
||||
CIMGUI_API void igPushButtonRepeat(bool repeat);
|
||||
CIMGUI_API void igPopButtonRepeat(void);
|
||||
CIMGUI_API void igSeparator(void);
|
||||
CIMGUI_API void igSameLine(float local_pos_x,float spacing_w);
|
||||
CIMGUI_API void igSameLine(float offset_from_start_x,float spacing);
|
||||
CIMGUI_API void igNewLine(void);
|
||||
CIMGUI_API void igSpacing(void);
|
||||
CIMGUI_API void igDummy(const ImVec2 size);
|
||||
@@ -1092,6 +1118,7 @@ CIMGUI_API bool igVSliderInt(const char* label,const ImVec2 size,int* v,int v_mi
|
||||
CIMGUI_API bool igVSliderScalar(const char* label,const ImVec2 size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power);
|
||||
CIMGUI_API bool igInputText(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
|
||||
CIMGUI_API bool igInputTextMultiline(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
|
||||
CIMGUI_API bool igInputTextWithHint(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data);
|
||||
CIMGUI_API bool igInputFloat(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags);
|
||||
CIMGUI_API bool igInputFloat2(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags);
|
||||
CIMGUI_API bool igInputFloat3(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags);
|
||||
@@ -1124,9 +1151,9 @@ 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 void igSetNextTreeNodeOpen(bool is_open,ImGuiCond cond);
|
||||
CIMGUI_API bool igCollapsingHeader(const char* label,ImGuiTreeNodeFlags flags);
|
||||
CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_open,ImGuiTreeNodeFlags flags);
|
||||
CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond);
|
||||
CIMGUI_API bool igSelectable(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
||||
CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size);
|
||||
CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items);
|
||||
@@ -1177,13 +1204,13 @@ CIMGUI_API void igEndTabBar(void);
|
||||
CIMGUI_API bool igBeginTabItem(const char* label,bool* p_open,ImGuiTabItemFlags flags);
|
||||
CIMGUI_API void igEndTabItem(void);
|
||||
CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label);
|
||||
CIMGUI_API void igLogToTTY(int max_depth);
|
||||
CIMGUI_API void igLogToFile(int max_depth,const char* filename);
|
||||
CIMGUI_API void igLogToClipboard(int max_depth);
|
||||
CIMGUI_API void igLogToTTY(int auto_open_depth);
|
||||
CIMGUI_API void igLogToFile(int auto_open_depth,const char* filename);
|
||||
CIMGUI_API void igLogToClipboard(int auto_open_depth);
|
||||
CIMGUI_API void igLogFinish(void);
|
||||
CIMGUI_API void igLogButtons(void);
|
||||
CIMGUI_API bool igBeginDragDropSource(ImGuiDragDropFlags flags);
|
||||
CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t size,ImGuiCond cond);
|
||||
CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t sz,ImGuiCond cond);
|
||||
CIMGUI_API void igEndDragDropSource(void);
|
||||
CIMGUI_API bool igBeginDragDropTarget(void);
|
||||
CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags);
|
||||
@@ -1213,7 +1240,8 @@ CIMGUI_API bool igIsRectVisible(const ImVec2 size);
|
||||
CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max);
|
||||
CIMGUI_API double igGetTime(void);
|
||||
CIMGUI_API int igGetFrameCount(void);
|
||||
CIMGUI_API ImDrawList* igGetOverlayDrawList(void);
|
||||
CIMGUI_API ImDrawList* igGetBackgroundDrawList(void);
|
||||
CIMGUI_API ImDrawList* igGetForegroundDrawList(void);
|
||||
CIMGUI_API ImDrawListSharedData* igGetDrawListSharedData(void);
|
||||
CIMGUI_API const char* igGetStyleColorName(ImGuiCol idx);
|
||||
CIMGUI_API void igSetStateStorage(ImGuiStorage* storage);
|
||||
@@ -1257,7 +1285,7 @@ CIMGUI_API void igMemFree(void* ptr);
|
||||
CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void);
|
||||
CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self);
|
||||
CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor);
|
||||
CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,ImWchar c);
|
||||
CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,unsigned int c);
|
||||
CIMGUI_API void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self,const char* str);
|
||||
CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self);
|
||||
CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void);
|
||||
@@ -1334,6 +1362,13 @@ CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a);
|
||||
CIMGUI_API ImColor ImColor_HSV(ImColor* self,float h,float s,float v,float a);
|
||||
CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void);
|
||||
CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self);
|
||||
CIMGUI_API ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void);
|
||||
CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self);
|
||||
CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self);
|
||||
CIMGUI_API void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter* self);
|
||||
CIMGUI_API void ImDrawListSplitter_Split(ImDrawListSplitter* self,ImDrawList* draw_list,int count);
|
||||
CIMGUI_API void ImDrawListSplitter_Merge(ImDrawListSplitter* self,ImDrawList* draw_list);
|
||||
CIMGUI_API void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx);
|
||||
CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data);
|
||||
CIMGUI_API void ImDrawList_destroy(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
|
||||
@@ -1358,8 +1393,8 @@ CIMGUI_API void ImDrawList_AddTextFontPtr(ImDrawList* self,const ImFont* font,fl
|
||||
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_AddPolyline(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness);
|
||||
CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col);
|
||||
CIMGUI_API void ImDrawList_AddBezierCurve(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments);
|
||||
CIMGUI_API void ImDrawList_PathClear(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos);
|
||||
@@ -1370,12 +1405,12 @@ CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 centre,float
|
||||
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_ChannelsSplit(ImDrawList* self,int channels_count);
|
||||
CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int channel_index);
|
||||
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);
|
||||
CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count);
|
||||
CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n);
|
||||
CIMGUI_API void ImDrawList_Clear(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_ClearFreeMemory(ImDrawList* self);
|
||||
CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count);
|
||||
@@ -1396,6 +1431,7 @@ CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void);
|
||||
CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self);
|
||||
CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self);
|
||||
CIMGUI_API bool ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self,int n);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self,int n);
|
||||
CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,ImWchar c);
|
||||
@@ -1426,6 +1462,7 @@ CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* sel
|
||||
CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self);
|
||||
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);
|
||||
@@ -1507,24 +1544,24 @@ 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_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_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_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_int* ImVector_int_ImVector_int(void);
|
||||
CIMGUI_API void ImVector_int_destroy(ImVector_int* self);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_Pair(void);
|
||||
CIMGUI_API void ImVector_Pair_destroy(ImVector_Pair* self);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtr(void);
|
||||
CIMGUI_API void ImVector_ImFontPtr_destroy(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4(void);
|
||||
CIMGUI_API void ImVector_ImVec4_destroy(ImVector_ImVec4* 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_ImDrawIdx* ImVector_ImDrawIdx_ImVector_ImDrawIdx(void);
|
||||
CIMGUI_API void ImVector_ImDrawIdx_destroy(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API ImVector_ImVec2* ImVector_ImVec2_ImVector_ImVec2(void);
|
||||
@@ -1535,15 +1572,15 @@ CIMGUI_API ImVector_ImFontConfig* ImVector_ImFontConfig_ImVector_ImFontConfigVec
|
||||
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_ImDrawChannel* ImVector_ImDrawChannel_ImVector_ImDrawChannelVector(const ImVector_ImDrawChannel src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 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_ImTextureID* ImVector_ImTextureID_ImVector_ImTextureIDVector(const ImVector_ImTextureID src);
|
||||
CIMGUI_API ImVector_ImDrawVert* ImVector_ImDrawVert_ImVector_ImDrawVertVector(const ImVector_ImDrawVert src);
|
||||
CIMGUI_API ImVector_int* ImVector_int_ImVector_intVector(const ImVector_int src);
|
||||
CIMGUI_API ImVector_Pair* ImVector_Pair_ImVector_PairVector(const ImVector_Pair src);
|
||||
CIMGUI_API ImVector_ImFontPtr* ImVector_ImFontPtr_ImVector_ImFontPtrVector(const ImVector_ImFontPtr src);
|
||||
CIMGUI_API ImVector_ImVec4* ImVector_ImVec4_ImVector_ImVec4Vector(const ImVector_ImVec4 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_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);
|
||||
@@ -1552,15 +1589,15 @@ CIMGUI_API bool ImVector_ImFontConfig_empty(const ImVector_ImFontConfig* 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_ImDrawChannel_empty(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* 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_ImTextureID_empty(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API bool ImVector_ImDrawVert_empty(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API bool ImVector_int_empty(const ImVector_int* self);
|
||||
CIMGUI_API bool ImVector_Pair_empty(const ImVector_Pair* self);
|
||||
CIMGUI_API bool ImVector_ImFontPtr_empty(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API bool ImVector_ImVec4_empty(const ImVector_ImVec4* 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_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);
|
||||
@@ -1569,15 +1606,15 @@ CIMGUI_API int ImVector_ImFontConfig_size(const ImVector_ImFontConfig* 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_ImDrawChannel_size(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* 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_ImTextureID_size(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_int_size(const ImVector_int* self);
|
||||
CIMGUI_API int ImVector_Pair_size(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size(const ImVector_ImVec4* 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_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);
|
||||
@@ -1586,15 +1623,15 @@ CIMGUI_API int ImVector_ImFontConfig_size_in_bytes(const ImVector_ImFontConfig*
|
||||
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_ImDrawChannel_size_in_bytes(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* 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_ImTextureID_size_in_bytes(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_size_in_bytes(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_int_size_in_bytes(const ImVector_int* self);
|
||||
CIMGUI_API int ImVector_Pair_size_in_bytes(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_size_in_bytes(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImVec4_size_in_bytes(const ImVector_ImVec4* 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_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);
|
||||
@@ -1603,15 +1640,15 @@ CIMGUI_API int ImVector_ImFontConfig_capacity(const ImVector_ImFontConfig* 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_ImDrawChannel_capacity(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* 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_ImTextureID_capacity(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API int ImVector_ImDrawVert_capacity(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int ImVector_int_capacity(const ImVector_int* self);
|
||||
CIMGUI_API int ImVector_Pair_capacity(const ImVector_Pair* self);
|
||||
CIMGUI_API int ImVector_ImFontPtr_capacity(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API int ImVector_ImVec4_capacity(const ImVector_ImVec4* 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_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);
|
||||
@@ -1620,15 +1657,15 @@ CIMGUI_API void ImVector_ImFontConfig_clear(ImVector_ImFontConfig* 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_ImDrawChannel_clear(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* self);
|
||||
CIMGUI_API void ImVector_char_clear(ImVector_char* self);
|
||||
CIMGUI_API void ImVector_ImU32_clear(ImVector_ImU32* self);
|
||||
CIMGUI_API void ImVector_ImTextureID_clear(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_clear(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_int_clear(ImVector_int* self);
|
||||
CIMGUI_API void ImVector_Pair_clear(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_clear(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImVec4_clear(ImVector_ImVec4* 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_ImDrawIdx_clear(ImVector_ImDrawIdx* self);
|
||||
CIMGUI_API void ImVector_ImVec2_clear(ImVector_ImVec2* self);
|
||||
CIMGUI_API float* ImVector_float_begin(ImVector_float* self);
|
||||
@@ -1637,15 +1674,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_begin(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_begin(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_begin(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_begin(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_begin(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_begin(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_begin(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_begin(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_begin(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_begin(ImVector_ImVec4* 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 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);
|
||||
@@ -1654,15 +1691,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_begin_const(const ImVector
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_begin_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_begin_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_begin_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_begin_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_begin_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_begin_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_begin_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1671,15 +1708,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_end(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_end(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_end(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_end(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_end(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_end(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_end(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_end(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_end(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_end(ImVector_ImVec4* 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 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);
|
||||
@@ -1688,15 +1725,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_end_const(const ImVector_I
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_end_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_end_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_end_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_end_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_end_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_end_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_end_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1705,15 +1742,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_front(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_front(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_front(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_front(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_front(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_front(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_front(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_front(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_front(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_front(ImVector_ImVec4* 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 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);
|
||||
@@ -1722,15 +1759,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_front_const(const ImVector
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_front_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_front_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_front_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_front_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_front_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_front_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_front_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1739,15 +1776,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_back(ImVector_ImFontConfig* 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 ImDrawChannel* ImVector_ImDrawChannel_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* self);
|
||||
CIMGUI_API char* ImVector_char_back(ImVector_char* self);
|
||||
CIMGUI_API ImU32* ImVector_ImU32_back(ImVector_ImU32* self);
|
||||
CIMGUI_API ImTextureID* ImVector_ImTextureID_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int* ImVector_int_back(ImVector_int* self);
|
||||
CIMGUI_API Pair* ImVector_Pair_back(ImVector_Pair* self);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_back(ImVector_ImVec4* 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 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);
|
||||
@@ -1756,15 +1793,15 @@ CIMGUI_API ImFontConfig const * ImVector_ImFontConfig_back_const(const ImVector_
|
||||
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 ImDrawChannel const * ImVector_ImDrawChannel_back_const(const ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* 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 ImTextureID const * ImVector_ImTextureID_back_const(const ImVector_ImTextureID* self);
|
||||
CIMGUI_API ImDrawVert const * ImVector_ImDrawVert_back_const(const ImVector_ImDrawVert* self);
|
||||
CIMGUI_API int const * ImVector_int_back_const(const ImVector_int* self);
|
||||
CIMGUI_API Pair const * ImVector_Pair_back_const(const ImVector_Pair* self);
|
||||
CIMGUI_API ImFont* const * ImVector_ImFontPtr_back_const(const ImVector_ImFontPtr* self);
|
||||
CIMGUI_API ImVec4 const * ImVector_ImVec4_back_const(const ImVector_ImVec4* 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 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);
|
||||
@@ -1773,15 +1810,15 @@ CIMGUI_API void ImVector_ImFontConfig_swap(ImVector_ImFontConfig* self,ImVector_
|
||||
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_ImDrawChannel_swap(ImVector_ImDrawChannel* self,ImVector_ImDrawChannel rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 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_ImTextureID_swap(ImVector_ImTextureID* self,ImVector_ImTextureID rhs);
|
||||
CIMGUI_API void ImVector_ImDrawVert_swap(ImVector_ImDrawVert* self,ImVector_ImDrawVert rhs);
|
||||
CIMGUI_API void ImVector_int_swap(ImVector_int* self,ImVector_int rhs);
|
||||
CIMGUI_API void ImVector_Pair_swap(ImVector_Pair* self,ImVector_Pair rhs);
|
||||
CIMGUI_API void ImVector_ImFontPtr_swap(ImVector_ImFontPtr* self,ImVector_ImFontPtr rhs);
|
||||
CIMGUI_API void ImVector_ImVec4_swap(ImVector_ImVec4* self,ImVector_ImVec4 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_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);
|
||||
@@ -1790,15 +1827,15 @@ CIMGUI_API int ImVector_ImFontConfig__grow_capacity(const ImVector_ImFontConfig*
|
||||
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_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_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_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_int__grow_capacity(const ImVector_int* self,int sz);
|
||||
CIMGUI_API int ImVector_Pair__grow_capacity(const ImVector_Pair* self,int sz);
|
||||
CIMGUI_API int ImVector_ImFontPtr__grow_capacity(const ImVector_ImFontPtr* self,int sz);
|
||||
CIMGUI_API int ImVector_ImVec4__grow_capacity(const ImVector_ImVec4* 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_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);
|
||||
@@ -1807,15 +1844,15 @@ CIMGUI_API void ImVector_ImFontConfig_resize(ImVector_ImFontConfig* self,int new
|
||||
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_ImDrawChannel_resize(ImVector_ImDrawChannel* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* 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_ImTextureID_resize(ImVector_ImTextureID* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImDrawVert_resize(ImVector_ImDrawVert* self,int new_size);
|
||||
CIMGUI_API void ImVector_int_resize(ImVector_int* self,int new_size);
|
||||
CIMGUI_API void ImVector_Pair_resize(ImVector_Pair* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resize(ImVector_ImFontPtr* self,int new_size);
|
||||
CIMGUI_API void ImVector_ImVec4_resize(ImVector_ImVec4* 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_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);
|
||||
@@ -1824,15 +1861,15 @@ CIMGUI_API void ImVector_ImFontConfig_resizeT(ImVector_ImFontConfig* self,int ne
|
||||
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_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_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_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_int_resizeT(ImVector_int* self,int new_size,const int v);
|
||||
CIMGUI_API void ImVector_Pair_resizeT(ImVector_Pair* self,int new_size,const Pair v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_resizeT(ImVector_ImFontPtr* self,int new_size,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImVec4_resizeT(ImVector_ImVec4* self,int new_size,const ImVec4 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_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);
|
||||
@@ -1841,15 +1878,15 @@ CIMGUI_API void ImVector_ImFontConfig_reserve(ImVector_ImFontConfig* self,int ne
|
||||
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_ImDrawChannel_reserve(ImVector_ImDrawChannel* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* 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_ImTextureID_reserve(ImVector_ImTextureID* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImDrawVert_reserve(ImVector_ImDrawVert* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_int_reserve(ImVector_int* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_Pair_reserve(ImVector_Pair* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImFontPtr_reserve(ImVector_ImFontPtr* self,int new_capacity);
|
||||
CIMGUI_API void ImVector_ImVec4_reserve(ImVector_ImVec4* 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_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);
|
||||
@@ -1858,15 +1895,15 @@ CIMGUI_API void ImVector_ImFontConfig_push_back(ImVector_ImFontConfig* self,cons
|
||||
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_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_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_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_int_push_back(ImVector_int* self,const int v);
|
||||
CIMGUI_API void ImVector_Pair_push_back(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_back(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_back(ImVector_ImVec4* self,const ImVec4 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_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);
|
||||
@@ -1875,15 +1912,15 @@ CIMGUI_API void ImVector_ImFontConfig_pop_back(ImVector_ImFontConfig* 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_ImDrawChannel_pop_back(ImVector_ImDrawChannel* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* 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_ImTextureID_pop_back(ImVector_ImTextureID* self);
|
||||
CIMGUI_API void ImVector_ImDrawVert_pop_back(ImVector_ImDrawVert* self);
|
||||
CIMGUI_API void ImVector_int_pop_back(ImVector_int* self);
|
||||
CIMGUI_API void ImVector_Pair_pop_back(ImVector_Pair* self);
|
||||
CIMGUI_API void ImVector_ImFontPtr_pop_back(ImVector_ImFontPtr* self);
|
||||
CIMGUI_API void ImVector_ImVec4_pop_back(ImVector_ImVec4* 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_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);
|
||||
@@ -1892,15 +1929,15 @@ CIMGUI_API void ImVector_ImFontConfig_push_front(ImVector_ImFontConfig* self,con
|
||||
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_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_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_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_int_push_front(ImVector_int* self,const int v);
|
||||
CIMGUI_API void ImVector_Pair_push_front(ImVector_Pair* self,const Pair v);
|
||||
CIMGUI_API void ImVector_ImFontPtr_push_front(ImVector_ImFontPtr* self,ImFont* const v);
|
||||
CIMGUI_API void ImVector_ImVec4_push_front(ImVector_ImVec4* self,const ImVec4 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_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);
|
||||
@@ -1909,15 +1946,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase(ImVector_ImFontConfig* self
|
||||
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 ImDrawChannel* ImVector_ImDrawChannel_erase(ImVector_ImDrawChannel* self,ImDrawChannel const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 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 ImTextureID* ImVector_ImTextureID_erase(ImVector_ImTextureID* self,ImTextureID const * it);
|
||||
CIMGUI_API ImDrawVert* ImVector_ImDrawVert_erase(ImVector_ImDrawVert* self,ImDrawVert const * it);
|
||||
CIMGUI_API int* ImVector_int_erase(ImVector_int* self,int const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase(ImVector_ImVec4* self,ImVec4 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 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);
|
||||
@@ -1926,15 +1963,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_eraseTPtr(ImVector_ImFontConfig*
|
||||
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 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 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 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 int* ImVector_int_eraseTPtr(ImVector_int* self,int const * it,int const * it_last);
|
||||
CIMGUI_API Pair* ImVector_Pair_eraseTPtr(ImVector_Pair* self,Pair const * it,Pair const * it_last);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_eraseTPtr(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const * it_last);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_eraseTPtr(ImVector_ImVec4* self,ImVec4 const * it,ImVec4 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 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);
|
||||
@@ -1943,15 +1980,15 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_erase_unsorted(ImVector_ImFontCon
|
||||
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 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 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 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 int* ImVector_int_erase_unsorted(ImVector_int* self,int const * it);
|
||||
CIMGUI_API Pair* ImVector_Pair_erase_unsorted(ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_erase_unsorted(ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_erase_unsorted(ImVector_ImVec4* self,ImVec4 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 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);
|
||||
@@ -1960,36 +1997,35 @@ CIMGUI_API ImFontConfig* ImVector_ImFontConfig_insert(ImVector_ImFontConfig* sel
|
||||
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 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 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 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 int* ImVector_int_insert(ImVector_int* self,int const * it,const int v);
|
||||
CIMGUI_API Pair* ImVector_Pair_insert(ImVector_Pair* self,Pair const * it,const Pair v);
|
||||
CIMGUI_API ImFont** ImVector_ImFontPtr_insert(ImVector_ImFontPtr* self,ImFont* const * it,ImFont* const v);
|
||||
CIMGUI_API ImVec4* ImVector_ImVec4_insert(ImVector_ImVec4* self,ImVec4 const * it,const ImVec4 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 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);
|
||||
CIMGUI_API bool ImVector_ImWchar_contains(const ImVector_ImWchar* self,const ImWchar v);
|
||||
CIMGUI_API bool ImVector_char_contains(const ImVector_char* self,const char v);
|
||||
CIMGUI_API bool ImVector_int_contains(const ImVector_int* self,const int 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_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_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_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_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_int_index_from_ptr(const ImVector_int* self,int const * it);
|
||||
CIMGUI_API int ImVector_Pair_index_from_ptr(const ImVector_Pair* self,Pair const * it);
|
||||
CIMGUI_API int ImVector_ImFontPtr_index_from_ptr(const ImVector_ImFontPtr* self,ImFont* const * it);
|
||||
CIMGUI_API int ImVector_ImVec4_index_from_ptr(const ImVector_ImVec4* self,ImVec4 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_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
File diff suppressed because it is too large
Load Diff
@@ -1,34 +1,79 @@
|
||||
----------------overloadings---------------------------
|
||||
igCombo 3
|
||||
1 bool igCombo (const char*,int*,const char* const[],int,int)
|
||||
2 bool igComboStr (const char*,int*,const char*,int)
|
||||
3 bool igComboFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
||||
TextRange_TextRange 2
|
||||
1 nil TextRange_TextRange ()
|
||||
2 nil TextRange_TextRangeStr (const char*,const char*)
|
||||
ImVector_resize 2
|
||||
1 void ImVector_resize (int)
|
||||
2 void ImVector_resizeT (int,const T)
|
||||
ImVec4_ImVec4 2
|
||||
1 nil ImVec4_ImVec4 ()
|
||||
2 nil ImVec4_ImVec4Float (float,float,float,float)
|
||||
igSetWindowFocus 2
|
||||
1 void igSetWindowFocus ()
|
||||
2 void igSetWindowFocusStr (const char*)
|
||||
igValue 4
|
||||
1 void igValueBool (const char*,bool)
|
||||
2 void igValueInt (const char*,int)
|
||||
3 void igValueUint (const char*,unsigned int)
|
||||
4 void igValueFloat (const char*,float,const char*)
|
||||
igPushStyleVar 2
|
||||
1 void igPushStyleVarFloat (ImGuiStyleVar,float)
|
||||
2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2)
|
||||
ImVector_end 2
|
||||
1 T* ImVector_end ()
|
||||
2 const T* ImVector_end_const ()const
|
||||
igIsRectVisible 2
|
||||
1 bool igIsRectVisible (const ImVec2)
|
||||
2 bool igIsRectVisibleVec2 (const ImVec2,const ImVec2)
|
||||
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)
|
||||
ImVector_back 2
|
||||
1 T* ImVector_back ()
|
||||
2 const T* ImVector_back_const ()const
|
||||
igPlotHistogram 2
|
||||
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
||||
2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
||||
igGetID 3
|
||||
1 ImGuiID igGetIDStr (const char*)
|
||||
2 ImGuiID igGetIDRange (const char*,const char*)
|
||||
3 ImGuiID igGetIDPtr (const void*)
|
||||
igSetWindowPos 2
|
||||
1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond)
|
||||
2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond)
|
||||
igBeginChild 2
|
||||
1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags)
|
||||
2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags)
|
||||
igPushID 4
|
||||
1 void igPushIDStr (const char*)
|
||||
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)
|
||||
igTreeNode 3
|
||||
1 bool igTreeNodeStr (const char*)
|
||||
2 bool igTreeNodeStrStr (const char*,const char*,...)
|
||||
3 bool igTreeNodePtr (const void*,const char*,...)
|
||||
igCombo 3
|
||||
1 bool igCombo (const char*,int*,const char* const[],int,int)
|
||||
2 bool igComboStr (const char*,int*,const char*,int)
|
||||
3 bool igComboFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int)
|
||||
ImVector_erase 2
|
||||
1 T* ImVector_erase (const T*)
|
||||
2 T* ImVector_eraseTPtr (const T*,const T*)
|
||||
ImDrawList_AddText 2
|
||||
1 void ImDrawList_AddText (const ImVec2,ImU32,const char*,const char*)
|
||||
2 void ImDrawList_AddTextFontPtr (const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)
|
||||
igPushStyleVar 2
|
||||
1 void igPushStyleVarFloat (ImGuiStyleVar,float)
|
||||
2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2)
|
||||
igSetWindowFocus 2
|
||||
1 void igSetWindowFocus ()
|
||||
2 void igSetWindowFocusStr (const char*)
|
||||
ImVector_end 2
|
||||
1 T* ImVector_end ()
|
||||
2 const T* ImVector_end_const ()const
|
||||
igSetWindowSize 2
|
||||
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
||||
2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond)
|
||||
@@ -41,67 +86,28 @@ 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)
|
||||
ImVec2_ImVec2 2
|
||||
1 nil ImVec2_ImVec2 ()
|
||||
2 nil ImVec2_ImVec2Float (float,float)
|
||||
ImVector_back 2
|
||||
1 T* ImVector_back ()
|
||||
2 const T* ImVector_back_const ()const
|
||||
igPlotHistogram 2
|
||||
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
||||
2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
||||
igTreeNodeExV 2
|
||||
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||
2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||
igGetID 3
|
||||
1 ImGuiID igGetIDStr (const char*)
|
||||
2 ImGuiID igGetIDRange (const char*,const char*)
|
||||
3 ImGuiID igGetIDPtr (const void*)
|
||||
ImDrawList_AddText 2
|
||||
1 void ImDrawList_AddText (const ImVec2,ImU32,const char*,const char*)
|
||||
2 void ImDrawList_AddTextFontPtr (const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)
|
||||
ImVector_begin 2
|
||||
1 T* ImVector_begin ()
|
||||
2 const T* ImVector_begin_const ()const
|
||||
igBeginChild 2
|
||||
1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags)
|
||||
2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags)
|
||||
igPushStyleColor 2
|
||||
1 void igPushStyleColorU32 (ImGuiCol,ImU32)
|
||||
2 void igPushStyleColor (ImGuiCol,const ImVec4)
|
||||
igSelectable 2
|
||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||
2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2)
|
||||
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)
|
||||
Pair_Pair 3
|
||||
1 nil Pair_PairInt (ImGuiID,int)
|
||||
2 nil Pair_PairFloat (ImGuiID,float)
|
||||
3 nil Pair_PairPtr (ImGuiID,void*)
|
||||
igPushID 4
|
||||
1 void igPushIDStr (const char*)
|
||||
2 void igPushIDRange (const char*,const char*)
|
||||
3 void igPushIDPtr (const void*)
|
||||
4 void igPushIDInt (int)
|
||||
igSetWindowPos 2
|
||||
1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond)
|
||||
2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond)
|
||||
igListBoxHeader 2
|
||||
1 bool igListBoxHeaderVec2 (const char*,const ImVec2)
|
||||
2 bool igListBoxHeaderInt (const char*,int,int)
|
||||
ImVector_erase 2
|
||||
1 T* ImVector_erase (const T*)
|
||||
2 T* ImVector_eraseTPtr (const T*,const T*)
|
||||
ImVector_resize 2
|
||||
1 void ImVector_resize (int)
|
||||
2 void ImVector_resizeT (int,const T)
|
||||
ImVector_front 2
|
||||
1 T* ImVector_front ()
|
||||
2 const T* ImVector_front_const ()const
|
||||
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
|
||||
ImColor_ImColor 5
|
||||
1 nil ImColor_ImColor ()
|
||||
2 nil ImColor_ImColorInt (int,int,int,int)
|
||||
@@ -111,21 +117,15 @@ ImColor_ImColor 5
|
||||
igCollapsingHeader 2
|
||||
1 bool igCollapsingHeader (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags)
|
||||
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)
|
||||
igMenuItem 2
|
||||
1 bool igMenuItemBool (const char*,const char*,bool,bool)
|
||||
2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool)
|
||||
igTreeNodeEx 3
|
||||
1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags)
|
||||
2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...)
|
||||
3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...)
|
||||
igGetColorU32 3
|
||||
1 ImU32 igGetColorU32 (ImGuiCol,float)
|
||||
2 ImU32 igGetColorU32Vec4 (const ImVec4)
|
||||
3 ImU32 igGetColorU32U32 (ImU32)
|
||||
igTreeNode 3
|
||||
1 bool igTreeNodeStr (const char*)
|
||||
2 bool igTreeNodeStrStr (const char*,const char*,...)
|
||||
3 bool igTreeNodePtr (const void*,const char*,...)
|
||||
igTreeNodeV 2
|
||||
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
||||
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
||||
|
@@ -62,6 +62,11 @@
|
||||
"calc_value": 2,
|
||||
"name": "ImDrawListFlags_AntiAliasedFill",
|
||||
"value": "1 << 1"
|
||||
},
|
||||
{
|
||||
"calc_value": 4,
|
||||
"name": "ImDrawListFlags_AllowVtxOffset",
|
||||
"value": "1 << 2"
|
||||
}
|
||||
],
|
||||
"ImFontAtlasFlags_": [
|
||||
@@ -101,6 +106,11 @@
|
||||
"calc_value": 4,
|
||||
"name": "ImGuiBackendFlags_HasSetMousePos",
|
||||
"value": "1 << 2"
|
||||
},
|
||||
{
|
||||
"calc_value": 8,
|
||||
"name": "ImGuiBackendFlags_RendererHasVtxOffset",
|
||||
"value": "1 << 3"
|
||||
}
|
||||
],
|
||||
"ImGuiCol_": [
|
||||
@@ -423,17 +433,17 @@
|
||||
},
|
||||
{
|
||||
"calc_value": 1048576,
|
||||
"name": "ImGuiColorEditFlags_RGB",
|
||||
"name": "ImGuiColorEditFlags_DisplayRGB",
|
||||
"value": "1 << 20"
|
||||
},
|
||||
{
|
||||
"calc_value": 2097152,
|
||||
"name": "ImGuiColorEditFlags_HSV",
|
||||
"name": "ImGuiColorEditFlags_DisplayHSV",
|
||||
"value": "1 << 21"
|
||||
},
|
||||
{
|
||||
"calc_value": 4194304,
|
||||
"name": "ImGuiColorEditFlags_HEX",
|
||||
"name": "ImGuiColorEditFlags_DisplayHex",
|
||||
"value": "1 << 22"
|
||||
},
|
||||
{
|
||||
@@ -456,10 +466,25 @@
|
||||
"name": "ImGuiColorEditFlags_PickerHueWheel",
|
||||
"value": "1 << 26"
|
||||
},
|
||||
{
|
||||
"calc_value": 134217728,
|
||||
"name": "ImGuiColorEditFlags_InputRGB",
|
||||
"value": "1 << 27"
|
||||
},
|
||||
{
|
||||
"calc_value": 268435456,
|
||||
"name": "ImGuiColorEditFlags_InputHSV",
|
||||
"value": "1 << 28"
|
||||
},
|
||||
{
|
||||
"calc_value": 177209344,
|
||||
"name": "ImGuiColorEditFlags__OptionsDefault",
|
||||
"value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_PickerHueBar"
|
||||
},
|
||||
{
|
||||
"calc_value": 7340032,
|
||||
"name": "ImGuiColorEditFlags__InputsMask",
|
||||
"value": "ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX"
|
||||
"name": "ImGuiColorEditFlags__DisplayMask",
|
||||
"value": "ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_DisplayHSV|ImGuiColorEditFlags_DisplayHex"
|
||||
},
|
||||
{
|
||||
"calc_value": 25165824,
|
||||
@@ -472,9 +497,9 @@
|
||||
"value": "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"
|
||||
},
|
||||
{
|
||||
"calc_value": 42991616,
|
||||
"name": "ImGuiColorEditFlags__OptionsDefault",
|
||||
"value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar"
|
||||
"calc_value": 402653184,
|
||||
"name": "ImGuiColorEditFlags__InputMask",
|
||||
"value": "ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV"
|
||||
}
|
||||
],
|
||||
"ImGuiComboFlags_": [
|
||||
@@ -596,38 +621,58 @@
|
||||
"ImGuiDataType_": [
|
||||
{
|
||||
"calc_value": 0,
|
||||
"name": "ImGuiDataType_S32",
|
||||
"name": "ImGuiDataType_S8",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"calc_value": 1,
|
||||
"name": "ImGuiDataType_U32",
|
||||
"name": "ImGuiDataType_U8",
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"calc_value": 2,
|
||||
"name": "ImGuiDataType_S64",
|
||||
"name": "ImGuiDataType_S16",
|
||||
"value": 2
|
||||
},
|
||||
{
|
||||
"calc_value": 3,
|
||||
"name": "ImGuiDataType_U64",
|
||||
"name": "ImGuiDataType_U16",
|
||||
"value": 3
|
||||
},
|
||||
{
|
||||
"calc_value": 4,
|
||||
"name": "ImGuiDataType_Float",
|
||||
"name": "ImGuiDataType_S32",
|
||||
"value": 4
|
||||
},
|
||||
{
|
||||
"calc_value": 5,
|
||||
"name": "ImGuiDataType_Double",
|
||||
"name": "ImGuiDataType_U32",
|
||||
"value": 5
|
||||
},
|
||||
{
|
||||
"calc_value": 6,
|
||||
"name": "ImGuiDataType_COUNT",
|
||||
"name": "ImGuiDataType_S64",
|
||||
"value": 6
|
||||
},
|
||||
{
|
||||
"calc_value": 7,
|
||||
"name": "ImGuiDataType_U64",
|
||||
"value": 7
|
||||
},
|
||||
{
|
||||
"calc_value": 8,
|
||||
"name": "ImGuiDataType_Float",
|
||||
"value": 8
|
||||
},
|
||||
{
|
||||
"calc_value": 9,
|
||||
"name": "ImGuiDataType_Double",
|
||||
"value": 9
|
||||
},
|
||||
{
|
||||
"calc_value": 10,
|
||||
"name": "ImGuiDataType_COUNT",
|
||||
"value": 10
|
||||
}
|
||||
],
|
||||
"ImGuiDir_": [
|
||||
@@ -903,6 +948,11 @@
|
||||
"calc_value": 1048576,
|
||||
"name": "ImGuiInputTextFlags_Multiline",
|
||||
"value": "1 << 20"
|
||||
},
|
||||
{
|
||||
"calc_value": 2097152,
|
||||
"name": "ImGuiInputTextFlags_NoMarkEdited",
|
||||
"value": "1 << 21"
|
||||
}
|
||||
],
|
||||
"ImGuiKey_": [
|
||||
@@ -1157,29 +1207,34 @@
|
||||
},
|
||||
{
|
||||
"calc_value": 17,
|
||||
"name": "ImGuiNavInput_KeyLeft_",
|
||||
"name": "ImGuiNavInput_KeyTab_",
|
||||
"value": 17
|
||||
},
|
||||
{
|
||||
"calc_value": 18,
|
||||
"name": "ImGuiNavInput_KeyRight_",
|
||||
"name": "ImGuiNavInput_KeyLeft_",
|
||||
"value": 18
|
||||
},
|
||||
{
|
||||
"calc_value": 19,
|
||||
"name": "ImGuiNavInput_KeyUp_",
|
||||
"name": "ImGuiNavInput_KeyRight_",
|
||||
"value": 19
|
||||
},
|
||||
{
|
||||
"calc_value": 20,
|
||||
"name": "ImGuiNavInput_KeyDown_",
|
||||
"name": "ImGuiNavInput_KeyUp_",
|
||||
"value": 20
|
||||
},
|
||||
{
|
||||
"calc_value": 21,
|
||||
"name": "ImGuiNavInput_COUNT",
|
||||
"name": "ImGuiNavInput_KeyDown_",
|
||||
"value": 21
|
||||
},
|
||||
{
|
||||
"calc_value": 22,
|
||||
"name": "ImGuiNavInput_COUNT",
|
||||
"value": 22
|
||||
},
|
||||
{
|
||||
"calc_value": 16,
|
||||
"name": "ImGuiNavInput_InternalStart_",
|
||||
@@ -1687,12 +1742,12 @@
|
||||
],
|
||||
"ImDrawChannel": [
|
||||
{
|
||||
"name": "CmdBuffer",
|
||||
"name": "_CmdBuffer",
|
||||
"template_type": "ImDrawCmd",
|
||||
"type": "ImVector_ImDrawCmd"
|
||||
},
|
||||
{
|
||||
"name": "IdxBuffer",
|
||||
"name": "_IdxBuffer",
|
||||
"template_type": "ImDrawIdx",
|
||||
"type": "ImVector_ImDrawIdx"
|
||||
}
|
||||
@@ -1710,6 +1765,14 @@
|
||||
"name": "TextureId",
|
||||
"type": "ImTextureID"
|
||||
},
|
||||
{
|
||||
"name": "VtxOffset",
|
||||
"type": "unsigned int"
|
||||
},
|
||||
{
|
||||
"name": "IdxOffset",
|
||||
"type": "unsigned int"
|
||||
},
|
||||
{
|
||||
"name": "UserCallback",
|
||||
"type": "ImDrawCallback"
|
||||
@@ -1781,6 +1844,10 @@
|
||||
"name": "_OwnerName",
|
||||
"type": "const char*"
|
||||
},
|
||||
{
|
||||
"name": "_VtxCurrentOffset",
|
||||
"type": "unsigned int"
|
||||
},
|
||||
{
|
||||
"name": "_VtxCurrentIdx",
|
||||
"type": "unsigned int"
|
||||
@@ -1809,11 +1876,17 @@
|
||||
"type": "ImVector_ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "_ChannelsCurrent",
|
||||
"name": "_Splitter",
|
||||
"type": "ImDrawListSplitter"
|
||||
}
|
||||
],
|
||||
"ImDrawListSplitter": [
|
||||
{
|
||||
"name": "_Current",
|
||||
"type": "int"
|
||||
},
|
||||
{
|
||||
"name": "_ChannelsCount",
|
||||
"name": "_Count",
|
||||
"type": "int"
|
||||
},
|
||||
{
|
||||
@@ -2091,8 +2164,8 @@
|
||||
"ImFontGlyphRangesBuilder": [
|
||||
{
|
||||
"name": "UsedChars",
|
||||
"template_type": "int",
|
||||
"type": "ImVector_int"
|
||||
"template_type": "ImU32",
|
||||
"type": "ImVector_ImU32"
|
||||
}
|
||||
],
|
||||
"ImGuiIO": [
|
||||
@@ -2277,7 +2350,7 @@
|
||||
},
|
||||
{
|
||||
"name": "NavInputs[ImGuiNavInput_COUNT]",
|
||||
"size": 21,
|
||||
"size": 22,
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
@@ -2370,6 +2443,11 @@
|
||||
"size": 5,
|
||||
"type": "bool"
|
||||
},
|
||||
{
|
||||
"name": "MouseDownWasDoubleClick[5]",
|
||||
"size": 5,
|
||||
"type": "bool"
|
||||
},
|
||||
{
|
||||
"name": "MouseDownDuration[5]",
|
||||
"size": 5,
|
||||
@@ -2402,12 +2480,12 @@
|
||||
},
|
||||
{
|
||||
"name": "NavInputsDownDuration[ImGuiNavInput_COUNT]",
|
||||
"size": 21,
|
||||
"size": 22,
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
"name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]",
|
||||
"size": 21,
|
||||
"size": 22,
|
||||
"type": "float"
|
||||
},
|
||||
{
|
||||
@@ -2583,6 +2661,10 @@
|
||||
"name": "WindowTitleAlign",
|
||||
"type": "ImVec2"
|
||||
},
|
||||
{
|
||||
"name": "WindowMenuButtonPosition",
|
||||
"type": "ImGuiDir"
|
||||
},
|
||||
{
|
||||
"name": "ChildRounding",
|
||||
"type": "float"
|
||||
|
@@ -50,6 +50,10 @@ defs["enums"]["ImDrawListFlags_"][3] = {}
|
||||
defs["enums"]["ImDrawListFlags_"][3]["calc_value"] = 2
|
||||
defs["enums"]["ImDrawListFlags_"][3]["name"] = "ImDrawListFlags_AntiAliasedFill"
|
||||
defs["enums"]["ImDrawListFlags_"][3]["value"] = "1 << 1"
|
||||
defs["enums"]["ImDrawListFlags_"][4] = {}
|
||||
defs["enums"]["ImDrawListFlags_"][4]["calc_value"] = 4
|
||||
defs["enums"]["ImDrawListFlags_"][4]["name"] = "ImDrawListFlags_AllowVtxOffset"
|
||||
defs["enums"]["ImDrawListFlags_"][4]["value"] = "1 << 2"
|
||||
defs["enums"]["ImFontAtlasFlags_"] = {}
|
||||
defs["enums"]["ImFontAtlasFlags_"][1] = {}
|
||||
defs["enums"]["ImFontAtlasFlags_"][1]["calc_value"] = 0
|
||||
@@ -80,6 +84,10 @@ defs["enums"]["ImGuiBackendFlags_"][4] = {}
|
||||
defs["enums"]["ImGuiBackendFlags_"][4]["calc_value"] = 4
|
||||
defs["enums"]["ImGuiBackendFlags_"][4]["name"] = "ImGuiBackendFlags_HasSetMousePos"
|
||||
defs["enums"]["ImGuiBackendFlags_"][4]["value"] = "1 << 2"
|
||||
defs["enums"]["ImGuiBackendFlags_"][5] = {}
|
||||
defs["enums"]["ImGuiBackendFlags_"][5]["calc_value"] = 8
|
||||
defs["enums"]["ImGuiBackendFlags_"][5]["name"] = "ImGuiBackendFlags_RendererHasVtxOffset"
|
||||
defs["enums"]["ImGuiBackendFlags_"][5]["value"] = "1 << 3"
|
||||
defs["enums"]["ImGuiCol_"] = {}
|
||||
defs["enums"]["ImGuiCol_"][1] = {}
|
||||
defs["enums"]["ImGuiCol_"][1]["calc_value"] = 0
|
||||
@@ -336,15 +344,15 @@ defs["enums"]["ImGuiColorEditFlags_"][14]["name"] = "ImGuiColorEditFlags_HDR"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][14]["value"] = "1 << 19"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][15] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][15]["calc_value"] = 1048576
|
||||
defs["enums"]["ImGuiColorEditFlags_"][15]["name"] = "ImGuiColorEditFlags_RGB"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][15]["name"] = "ImGuiColorEditFlags_DisplayRGB"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][15]["value"] = "1 << 20"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][16] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][16]["calc_value"] = 2097152
|
||||
defs["enums"]["ImGuiColorEditFlags_"][16]["name"] = "ImGuiColorEditFlags_HSV"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][16]["name"] = "ImGuiColorEditFlags_DisplayHSV"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][16]["value"] = "1 << 21"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][17] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][17]["calc_value"] = 4194304
|
||||
defs["enums"]["ImGuiColorEditFlags_"][17]["name"] = "ImGuiColorEditFlags_HEX"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][17]["name"] = "ImGuiColorEditFlags_DisplayHex"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][17]["value"] = "1 << 22"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][18] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][18]["calc_value"] = 8388608
|
||||
@@ -363,21 +371,33 @@ defs["enums"]["ImGuiColorEditFlags_"][21]["calc_value"] = 67108864
|
||||
defs["enums"]["ImGuiColorEditFlags_"][21]["name"] = "ImGuiColorEditFlags_PickerHueWheel"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][21]["value"] = "1 << 26"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22]["calc_value"] = 7340032
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22]["name"] = "ImGuiColorEditFlags__InputsMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22]["value"] = "ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22]["calc_value"] = 134217728
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22]["name"] = "ImGuiColorEditFlags_InputRGB"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][22]["value"] = "1 << 27"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23]["calc_value"] = 25165824
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23]["name"] = "ImGuiColorEditFlags__DataTypeMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23]["value"] = "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23]["calc_value"] = 268435456
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23]["name"] = "ImGuiColorEditFlags_InputHSV"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][23]["value"] = "1 << 28"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24]["calc_value"] = 100663296
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24]["name"] = "ImGuiColorEditFlags__PickerMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24]["value"] = "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24]["calc_value"] = 177209344
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24]["name"] = "ImGuiColorEditFlags__OptionsDefault"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][24]["value"] = "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_PickerHueBar"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25]["calc_value"] = 42991616
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25]["name"] = "ImGuiColorEditFlags__OptionsDefault"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25]["value"] = "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25]["calc_value"] = 7340032
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25]["name"] = "ImGuiColorEditFlags__DisplayMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][25]["value"] = "ImGuiColorEditFlags_DisplayRGB|ImGuiColorEditFlags_DisplayHSV|ImGuiColorEditFlags_DisplayHex"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][26] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][26]["calc_value"] = 25165824
|
||||
defs["enums"]["ImGuiColorEditFlags_"][26]["name"] = "ImGuiColorEditFlags__DataTypeMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][26]["value"] = "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][27] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][27]["calc_value"] = 100663296
|
||||
defs["enums"]["ImGuiColorEditFlags_"][27]["name"] = "ImGuiColorEditFlags__PickerMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][27]["value"] = "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][28] = {}
|
||||
defs["enums"]["ImGuiColorEditFlags_"][28]["calc_value"] = 402653184
|
||||
defs["enums"]["ImGuiColorEditFlags_"][28]["name"] = "ImGuiColorEditFlags__InputMask"
|
||||
defs["enums"]["ImGuiColorEditFlags_"][28]["value"] = "ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV"
|
||||
defs["enums"]["ImGuiComboFlags_"] = {}
|
||||
defs["enums"]["ImGuiComboFlags_"][1] = {}
|
||||
defs["enums"]["ImGuiComboFlags_"][1]["calc_value"] = 0
|
||||
@@ -472,32 +492,48 @@ defs["enums"]["ImGuiConfigFlags_"][9]["value"] = "1 << 21"
|
||||
defs["enums"]["ImGuiDataType_"] = {}
|
||||
defs["enums"]["ImGuiDataType_"][1] = {}
|
||||
defs["enums"]["ImGuiDataType_"][1]["calc_value"] = 0
|
||||
defs["enums"]["ImGuiDataType_"][1]["name"] = "ImGuiDataType_S32"
|
||||
defs["enums"]["ImGuiDataType_"][1]["name"] = "ImGuiDataType_S8"
|
||||
defs["enums"]["ImGuiDataType_"][1]["value"] = 0
|
||||
defs["enums"]["ImGuiDataType_"][2] = {}
|
||||
defs["enums"]["ImGuiDataType_"][2]["calc_value"] = 1
|
||||
defs["enums"]["ImGuiDataType_"][2]["name"] = "ImGuiDataType_U32"
|
||||
defs["enums"]["ImGuiDataType_"][2]["name"] = "ImGuiDataType_U8"
|
||||
defs["enums"]["ImGuiDataType_"][2]["value"] = 1
|
||||
defs["enums"]["ImGuiDataType_"][3] = {}
|
||||
defs["enums"]["ImGuiDataType_"][3]["calc_value"] = 2
|
||||
defs["enums"]["ImGuiDataType_"][3]["name"] = "ImGuiDataType_S64"
|
||||
defs["enums"]["ImGuiDataType_"][3]["name"] = "ImGuiDataType_S16"
|
||||
defs["enums"]["ImGuiDataType_"][3]["value"] = 2
|
||||
defs["enums"]["ImGuiDataType_"][4] = {}
|
||||
defs["enums"]["ImGuiDataType_"][4]["calc_value"] = 3
|
||||
defs["enums"]["ImGuiDataType_"][4]["name"] = "ImGuiDataType_U64"
|
||||
defs["enums"]["ImGuiDataType_"][4]["name"] = "ImGuiDataType_U16"
|
||||
defs["enums"]["ImGuiDataType_"][4]["value"] = 3
|
||||
defs["enums"]["ImGuiDataType_"][5] = {}
|
||||
defs["enums"]["ImGuiDataType_"][5]["calc_value"] = 4
|
||||
defs["enums"]["ImGuiDataType_"][5]["name"] = "ImGuiDataType_Float"
|
||||
defs["enums"]["ImGuiDataType_"][5]["name"] = "ImGuiDataType_S32"
|
||||
defs["enums"]["ImGuiDataType_"][5]["value"] = 4
|
||||
defs["enums"]["ImGuiDataType_"][6] = {}
|
||||
defs["enums"]["ImGuiDataType_"][6]["calc_value"] = 5
|
||||
defs["enums"]["ImGuiDataType_"][6]["name"] = "ImGuiDataType_Double"
|
||||
defs["enums"]["ImGuiDataType_"][6]["name"] = "ImGuiDataType_U32"
|
||||
defs["enums"]["ImGuiDataType_"][6]["value"] = 5
|
||||
defs["enums"]["ImGuiDataType_"][7] = {}
|
||||
defs["enums"]["ImGuiDataType_"][7]["calc_value"] = 6
|
||||
defs["enums"]["ImGuiDataType_"][7]["name"] = "ImGuiDataType_COUNT"
|
||||
defs["enums"]["ImGuiDataType_"][7]["name"] = "ImGuiDataType_S64"
|
||||
defs["enums"]["ImGuiDataType_"][7]["value"] = 6
|
||||
defs["enums"]["ImGuiDataType_"][8] = {}
|
||||
defs["enums"]["ImGuiDataType_"][8]["calc_value"] = 7
|
||||
defs["enums"]["ImGuiDataType_"][8]["name"] = "ImGuiDataType_U64"
|
||||
defs["enums"]["ImGuiDataType_"][8]["value"] = 7
|
||||
defs["enums"]["ImGuiDataType_"][9] = {}
|
||||
defs["enums"]["ImGuiDataType_"][9]["calc_value"] = 8
|
||||
defs["enums"]["ImGuiDataType_"][9]["name"] = "ImGuiDataType_Float"
|
||||
defs["enums"]["ImGuiDataType_"][9]["value"] = 8
|
||||
defs["enums"]["ImGuiDataType_"][10] = {}
|
||||
defs["enums"]["ImGuiDataType_"][10]["calc_value"] = 9
|
||||
defs["enums"]["ImGuiDataType_"][10]["name"] = "ImGuiDataType_Double"
|
||||
defs["enums"]["ImGuiDataType_"][10]["value"] = 9
|
||||
defs["enums"]["ImGuiDataType_"][11] = {}
|
||||
defs["enums"]["ImGuiDataType_"][11]["calc_value"] = 10
|
||||
defs["enums"]["ImGuiDataType_"][11]["name"] = "ImGuiDataType_COUNT"
|
||||
defs["enums"]["ImGuiDataType_"][11]["value"] = 10
|
||||
defs["enums"]["ImGuiDir_"] = {}
|
||||
defs["enums"]["ImGuiDir_"][1] = {}
|
||||
defs["enums"]["ImGuiDir_"][1]["calc_value"] = -1
|
||||
@@ -715,6 +751,10 @@ defs["enums"]["ImGuiInputTextFlags_"][21] = {}
|
||||
defs["enums"]["ImGuiInputTextFlags_"][21]["calc_value"] = 1048576
|
||||
defs["enums"]["ImGuiInputTextFlags_"][21]["name"] = "ImGuiInputTextFlags_Multiline"
|
||||
defs["enums"]["ImGuiInputTextFlags_"][21]["value"] = "1 << 20"
|
||||
defs["enums"]["ImGuiInputTextFlags_"][22] = {}
|
||||
defs["enums"]["ImGuiInputTextFlags_"][22]["calc_value"] = 2097152
|
||||
defs["enums"]["ImGuiInputTextFlags_"][22]["name"] = "ImGuiInputTextFlags_NoMarkEdited"
|
||||
defs["enums"]["ImGuiInputTextFlags_"][22]["value"] = "1 << 21"
|
||||
defs["enums"]["ImGuiKey_"] = {}
|
||||
defs["enums"]["ImGuiKey_"][1] = {}
|
||||
defs["enums"]["ImGuiKey_"][1]["calc_value"] = 0
|
||||
@@ -916,28 +956,32 @@ defs["enums"]["ImGuiNavInput_"][17]["name"] = "ImGuiNavInput_KeyMenu_"
|
||||
defs["enums"]["ImGuiNavInput_"][17]["value"] = 16
|
||||
defs["enums"]["ImGuiNavInput_"][18] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][18]["calc_value"] = 17
|
||||
defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyLeft_"
|
||||
defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyTab_"
|
||||
defs["enums"]["ImGuiNavInput_"][18]["value"] = 17
|
||||
defs["enums"]["ImGuiNavInput_"][19] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][19]["calc_value"] = 18
|
||||
defs["enums"]["ImGuiNavInput_"][19]["name"] = "ImGuiNavInput_KeyRight_"
|
||||
defs["enums"]["ImGuiNavInput_"][19]["name"] = "ImGuiNavInput_KeyLeft_"
|
||||
defs["enums"]["ImGuiNavInput_"][19]["value"] = 18
|
||||
defs["enums"]["ImGuiNavInput_"][20] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][20]["calc_value"] = 19
|
||||
defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyUp_"
|
||||
defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyRight_"
|
||||
defs["enums"]["ImGuiNavInput_"][20]["value"] = 19
|
||||
defs["enums"]["ImGuiNavInput_"][21] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][21]["calc_value"] = 20
|
||||
defs["enums"]["ImGuiNavInput_"][21]["name"] = "ImGuiNavInput_KeyDown_"
|
||||
defs["enums"]["ImGuiNavInput_"][21]["name"] = "ImGuiNavInput_KeyUp_"
|
||||
defs["enums"]["ImGuiNavInput_"][21]["value"] = 20
|
||||
defs["enums"]["ImGuiNavInput_"][22] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][22]["calc_value"] = 21
|
||||
defs["enums"]["ImGuiNavInput_"][22]["name"] = "ImGuiNavInput_COUNT"
|
||||
defs["enums"]["ImGuiNavInput_"][22]["name"] = "ImGuiNavInput_KeyDown_"
|
||||
defs["enums"]["ImGuiNavInput_"][22]["value"] = 21
|
||||
defs["enums"]["ImGuiNavInput_"][23] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][23]["calc_value"] = 16
|
||||
defs["enums"]["ImGuiNavInput_"][23]["name"] = "ImGuiNavInput_InternalStart_"
|
||||
defs["enums"]["ImGuiNavInput_"][23]["value"] = "ImGuiNavInput_KeyMenu_"
|
||||
defs["enums"]["ImGuiNavInput_"][23]["calc_value"] = 22
|
||||
defs["enums"]["ImGuiNavInput_"][23]["name"] = "ImGuiNavInput_COUNT"
|
||||
defs["enums"]["ImGuiNavInput_"][23]["value"] = 22
|
||||
defs["enums"]["ImGuiNavInput_"][24] = {}
|
||||
defs["enums"]["ImGuiNavInput_"][24]["calc_value"] = 16
|
||||
defs["enums"]["ImGuiNavInput_"][24]["name"] = "ImGuiNavInput_InternalStart_"
|
||||
defs["enums"]["ImGuiNavInput_"][24]["value"] = "ImGuiNavInput_KeyMenu_"
|
||||
defs["enums"]["ImGuiSelectableFlags_"] = {}
|
||||
defs["enums"]["ImGuiSelectableFlags_"][1] = {}
|
||||
defs["enums"]["ImGuiSelectableFlags_"][1]["calc_value"] = 0
|
||||
@@ -1332,11 +1376,11 @@ defs["structs"]["ImColor"][1]["name"] = "Value"
|
||||
defs["structs"]["ImColor"][1]["type"] = "ImVec4"
|
||||
defs["structs"]["ImDrawChannel"] = {}
|
||||
defs["structs"]["ImDrawChannel"][1] = {}
|
||||
defs["structs"]["ImDrawChannel"][1]["name"] = "CmdBuffer"
|
||||
defs["structs"]["ImDrawChannel"][1]["name"] = "_CmdBuffer"
|
||||
defs["structs"]["ImDrawChannel"][1]["template_type"] = "ImDrawCmd"
|
||||
defs["structs"]["ImDrawChannel"][1]["type"] = "ImVector_ImDrawCmd"
|
||||
defs["structs"]["ImDrawChannel"][2] = {}
|
||||
defs["structs"]["ImDrawChannel"][2]["name"] = "IdxBuffer"
|
||||
defs["structs"]["ImDrawChannel"][2]["name"] = "_IdxBuffer"
|
||||
defs["structs"]["ImDrawChannel"][2]["template_type"] = "ImDrawIdx"
|
||||
defs["structs"]["ImDrawChannel"][2]["type"] = "ImVector_ImDrawIdx"
|
||||
defs["structs"]["ImDrawCmd"] = {}
|
||||
@@ -1350,11 +1394,17 @@ defs["structs"]["ImDrawCmd"][3] = {}
|
||||
defs["structs"]["ImDrawCmd"][3]["name"] = "TextureId"
|
||||
defs["structs"]["ImDrawCmd"][3]["type"] = "ImTextureID"
|
||||
defs["structs"]["ImDrawCmd"][4] = {}
|
||||
defs["structs"]["ImDrawCmd"][4]["name"] = "UserCallback"
|
||||
defs["structs"]["ImDrawCmd"][4]["type"] = "ImDrawCallback"
|
||||
defs["structs"]["ImDrawCmd"][4]["name"] = "VtxOffset"
|
||||
defs["structs"]["ImDrawCmd"][4]["type"] = "unsigned int"
|
||||
defs["structs"]["ImDrawCmd"][5] = {}
|
||||
defs["structs"]["ImDrawCmd"][5]["name"] = "UserCallbackData"
|
||||
defs["structs"]["ImDrawCmd"][5]["type"] = "void*"
|
||||
defs["structs"]["ImDrawCmd"][5]["name"] = "IdxOffset"
|
||||
defs["structs"]["ImDrawCmd"][5]["type"] = "unsigned int"
|
||||
defs["structs"]["ImDrawCmd"][6] = {}
|
||||
defs["structs"]["ImDrawCmd"][6]["name"] = "UserCallback"
|
||||
defs["structs"]["ImDrawCmd"][6]["type"] = "ImDrawCallback"
|
||||
defs["structs"]["ImDrawCmd"][7] = {}
|
||||
defs["structs"]["ImDrawCmd"][7]["name"] = "UserCallbackData"
|
||||
defs["structs"]["ImDrawCmd"][7]["type"] = "void*"
|
||||
defs["structs"]["ImDrawData"] = {}
|
||||
defs["structs"]["ImDrawData"][1] = {}
|
||||
defs["structs"]["ImDrawData"][1]["name"] = "Valid"
|
||||
@@ -1403,36 +1453,43 @@ defs["structs"]["ImDrawList"][6] = {}
|
||||
defs["structs"]["ImDrawList"][6]["name"] = "_OwnerName"
|
||||
defs["structs"]["ImDrawList"][6]["type"] = "const char*"
|
||||
defs["structs"]["ImDrawList"][7] = {}
|
||||
defs["structs"]["ImDrawList"][7]["name"] = "_VtxCurrentIdx"
|
||||
defs["structs"]["ImDrawList"][7]["name"] = "_VtxCurrentOffset"
|
||||
defs["structs"]["ImDrawList"][7]["type"] = "unsigned int"
|
||||
defs["structs"]["ImDrawList"][8] = {}
|
||||
defs["structs"]["ImDrawList"][8]["name"] = "_VtxWritePtr"
|
||||
defs["structs"]["ImDrawList"][8]["type"] = "ImDrawVert*"
|
||||
defs["structs"]["ImDrawList"][8]["name"] = "_VtxCurrentIdx"
|
||||
defs["structs"]["ImDrawList"][8]["type"] = "unsigned int"
|
||||
defs["structs"]["ImDrawList"][9] = {}
|
||||
defs["structs"]["ImDrawList"][9]["name"] = "_IdxWritePtr"
|
||||
defs["structs"]["ImDrawList"][9]["type"] = "ImDrawIdx*"
|
||||
defs["structs"]["ImDrawList"][9]["name"] = "_VtxWritePtr"
|
||||
defs["structs"]["ImDrawList"][9]["type"] = "ImDrawVert*"
|
||||
defs["structs"]["ImDrawList"][10] = {}
|
||||
defs["structs"]["ImDrawList"][10]["name"] = "_ClipRectStack"
|
||||
defs["structs"]["ImDrawList"][10]["template_type"] = "ImVec4"
|
||||
defs["structs"]["ImDrawList"][10]["type"] = "ImVector_ImVec4"
|
||||
defs["structs"]["ImDrawList"][10]["name"] = "_IdxWritePtr"
|
||||
defs["structs"]["ImDrawList"][10]["type"] = "ImDrawIdx*"
|
||||
defs["structs"]["ImDrawList"][11] = {}
|
||||
defs["structs"]["ImDrawList"][11]["name"] = "_TextureIdStack"
|
||||
defs["structs"]["ImDrawList"][11]["template_type"] = "ImTextureID"
|
||||
defs["structs"]["ImDrawList"][11]["type"] = "ImVector_ImTextureID"
|
||||
defs["structs"]["ImDrawList"][11]["name"] = "_ClipRectStack"
|
||||
defs["structs"]["ImDrawList"][11]["template_type"] = "ImVec4"
|
||||
defs["structs"]["ImDrawList"][11]["type"] = "ImVector_ImVec4"
|
||||
defs["structs"]["ImDrawList"][12] = {}
|
||||
defs["structs"]["ImDrawList"][12]["name"] = "_Path"
|
||||
defs["structs"]["ImDrawList"][12]["template_type"] = "ImVec2"
|
||||
defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImVec2"
|
||||
defs["structs"]["ImDrawList"][12]["name"] = "_TextureIdStack"
|
||||
defs["structs"]["ImDrawList"][12]["template_type"] = "ImTextureID"
|
||||
defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImTextureID"
|
||||
defs["structs"]["ImDrawList"][13] = {}
|
||||
defs["structs"]["ImDrawList"][13]["name"] = "_ChannelsCurrent"
|
||||
defs["structs"]["ImDrawList"][13]["type"] = "int"
|
||||
defs["structs"]["ImDrawList"][13]["name"] = "_Path"
|
||||
defs["structs"]["ImDrawList"][13]["template_type"] = "ImVec2"
|
||||
defs["structs"]["ImDrawList"][13]["type"] = "ImVector_ImVec2"
|
||||
defs["structs"]["ImDrawList"][14] = {}
|
||||
defs["structs"]["ImDrawList"][14]["name"] = "_ChannelsCount"
|
||||
defs["structs"]["ImDrawList"][14]["type"] = "int"
|
||||
defs["structs"]["ImDrawList"][15] = {}
|
||||
defs["structs"]["ImDrawList"][15]["name"] = "_Channels"
|
||||
defs["structs"]["ImDrawList"][15]["template_type"] = "ImDrawChannel"
|
||||
defs["structs"]["ImDrawList"][15]["type"] = "ImVector_ImDrawChannel"
|
||||
defs["structs"]["ImDrawList"][14]["name"] = "_Splitter"
|
||||
defs["structs"]["ImDrawList"][14]["type"] = "ImDrawListSplitter"
|
||||
defs["structs"]["ImDrawListSplitter"] = {}
|
||||
defs["structs"]["ImDrawListSplitter"][1] = {}
|
||||
defs["structs"]["ImDrawListSplitter"][1]["name"] = "_Current"
|
||||
defs["structs"]["ImDrawListSplitter"][1]["type"] = "int"
|
||||
defs["structs"]["ImDrawListSplitter"][2] = {}
|
||||
defs["structs"]["ImDrawListSplitter"][2]["name"] = "_Count"
|
||||
defs["structs"]["ImDrawListSplitter"][2]["type"] = "int"
|
||||
defs["structs"]["ImDrawListSplitter"][3] = {}
|
||||
defs["structs"]["ImDrawListSplitter"][3]["name"] = "_Channels"
|
||||
defs["structs"]["ImDrawListSplitter"][3]["template_type"] = "ImDrawChannel"
|
||||
defs["structs"]["ImDrawListSplitter"][3]["type"] = "ImVector_ImDrawChannel"
|
||||
defs["structs"]["ImDrawVert"] = {}
|
||||
defs["structs"]["ImDrawVert"][1] = {}
|
||||
defs["structs"]["ImDrawVert"][1]["name"] = "pos"
|
||||
@@ -1635,8 +1692,8 @@ defs["structs"]["ImFontGlyph"][10]["type"] = "float"
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"] = {}
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"][1] = {}
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"][1]["name"] = "UsedChars"
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"][1]["template_type"] = "int"
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"][1]["type"] = "ImVector_int"
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"][1]["template_type"] = "ImU32"
|
||||
defs["structs"]["ImFontGlyphRangesBuilder"][1]["type"] = "ImVector_ImU32"
|
||||
defs["structs"]["ImGuiIO"] = {}
|
||||
defs["structs"]["ImGuiIO"][1] = {}
|
||||
defs["structs"]["ImGuiIO"][1]["name"] = "ConfigFlags"
|
||||
@@ -1775,7 +1832,7 @@ defs["structs"]["ImGuiIO"][44]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][44]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][45] = {}
|
||||
defs["structs"]["ImGuiIO"][45]["name"] = "NavInputs[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][45]["size"] = 21
|
||||
defs["structs"]["ImGuiIO"][45]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][45]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][46] = {}
|
||||
defs["structs"]["ImGuiIO"][46]["name"] = "WantCaptureMouse"
|
||||
@@ -1847,41 +1904,45 @@ defs["structs"]["ImGuiIO"][66]["name"] = "MouseDownOwned[5]"
|
||||
defs["structs"]["ImGuiIO"][66]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][66]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][67] = {}
|
||||
defs["structs"]["ImGuiIO"][67]["name"] = "MouseDownDuration[5]"
|
||||
defs["structs"]["ImGuiIO"][67]["name"] = "MouseDownWasDoubleClick[5]"
|
||||
defs["structs"]["ImGuiIO"][67]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][67]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][67]["type"] = "bool"
|
||||
defs["structs"]["ImGuiIO"][68] = {}
|
||||
defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownDurationPrev[5]"
|
||||
defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownDuration[5]"
|
||||
defs["structs"]["ImGuiIO"][68]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][68]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][69] = {}
|
||||
defs["structs"]["ImGuiIO"][69]["name"] = "MouseDragMaxDistanceAbs[5]"
|
||||
defs["structs"]["ImGuiIO"][69]["name"] = "MouseDownDurationPrev[5]"
|
||||
defs["structs"]["ImGuiIO"][69]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][69]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][69]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][70] = {}
|
||||
defs["structs"]["ImGuiIO"][70]["name"] = "MouseDragMaxDistanceSqr[5]"
|
||||
defs["structs"]["ImGuiIO"][70]["name"] = "MouseDragMaxDistanceAbs[5]"
|
||||
defs["structs"]["ImGuiIO"][70]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][70]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][70]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiIO"][71] = {}
|
||||
defs["structs"]["ImGuiIO"][71]["name"] = "KeysDownDuration[512]"
|
||||
defs["structs"]["ImGuiIO"][71]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][71]["name"] = "MouseDragMaxDistanceSqr[5]"
|
||||
defs["structs"]["ImGuiIO"][71]["size"] = 5
|
||||
defs["structs"]["ImGuiIO"][71]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][72] = {}
|
||||
defs["structs"]["ImGuiIO"][72]["name"] = "KeysDownDurationPrev[512]"
|
||||
defs["structs"]["ImGuiIO"][72]["name"] = "KeysDownDuration[512]"
|
||||
defs["structs"]["ImGuiIO"][72]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][72]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][73] = {}
|
||||
defs["structs"]["ImGuiIO"][73]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][73]["size"] = 21
|
||||
defs["structs"]["ImGuiIO"][73]["name"] = "KeysDownDurationPrev[512]"
|
||||
defs["structs"]["ImGuiIO"][73]["size"] = 512
|
||||
defs["structs"]["ImGuiIO"][73]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][74] = {}
|
||||
defs["structs"]["ImGuiIO"][74]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][74]["size"] = 21
|
||||
defs["structs"]["ImGuiIO"][74]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][74]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][74]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][75] = {}
|
||||
defs["structs"]["ImGuiIO"][75]["name"] = "InputQueueCharacters"
|
||||
defs["structs"]["ImGuiIO"][75]["template_type"] = "ImWchar"
|
||||
defs["structs"]["ImGuiIO"][75]["type"] = "ImVector_ImWchar"
|
||||
defs["structs"]["ImGuiIO"][75]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]"
|
||||
defs["structs"]["ImGuiIO"][75]["size"] = 22
|
||||
defs["structs"]["ImGuiIO"][75]["type"] = "float"
|
||||
defs["structs"]["ImGuiIO"][76] = {}
|
||||
defs["structs"]["ImGuiIO"][76]["name"] = "InputQueueCharacters"
|
||||
defs["structs"]["ImGuiIO"][76]["template_type"] = "ImWchar"
|
||||
defs["structs"]["ImGuiIO"][76]["type"] = "ImVector_ImWchar"
|
||||
defs["structs"]["ImGuiInputTextCallbackData"] = {}
|
||||
defs["structs"]["ImGuiInputTextCallbackData"][1] = {}
|
||||
defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag"
|
||||
@@ -2006,87 +2067,90 @@ defs["structs"]["ImGuiStyle"][6] = {}
|
||||
defs["structs"]["ImGuiStyle"][6]["name"] = "WindowTitleAlign"
|
||||
defs["structs"]["ImGuiStyle"][6]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][7] = {}
|
||||
defs["structs"]["ImGuiStyle"][7]["name"] = "ChildRounding"
|
||||
defs["structs"]["ImGuiStyle"][7]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][7]["name"] = "WindowMenuButtonPosition"
|
||||
defs["structs"]["ImGuiStyle"][7]["type"] = "ImGuiDir"
|
||||
defs["structs"]["ImGuiStyle"][8] = {}
|
||||
defs["structs"]["ImGuiStyle"][8]["name"] = "ChildBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][8]["name"] = "ChildRounding"
|
||||
defs["structs"]["ImGuiStyle"][8]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][9] = {}
|
||||
defs["structs"]["ImGuiStyle"][9]["name"] = "PopupRounding"
|
||||
defs["structs"]["ImGuiStyle"][9]["name"] = "ChildBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][9]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][10] = {}
|
||||
defs["structs"]["ImGuiStyle"][10]["name"] = "PopupBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][10]["name"] = "PopupRounding"
|
||||
defs["structs"]["ImGuiStyle"][10]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][11] = {}
|
||||
defs["structs"]["ImGuiStyle"][11]["name"] = "FramePadding"
|
||||
defs["structs"]["ImGuiStyle"][11]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][11]["name"] = "PopupBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][11]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][12] = {}
|
||||
defs["structs"]["ImGuiStyle"][12]["name"] = "FrameRounding"
|
||||
defs["structs"]["ImGuiStyle"][12]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][12]["name"] = "FramePadding"
|
||||
defs["structs"]["ImGuiStyle"][12]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][13] = {}
|
||||
defs["structs"]["ImGuiStyle"][13]["name"] = "FrameBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][13]["name"] = "FrameRounding"
|
||||
defs["structs"]["ImGuiStyle"][13]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][14] = {}
|
||||
defs["structs"]["ImGuiStyle"][14]["name"] = "ItemSpacing"
|
||||
defs["structs"]["ImGuiStyle"][14]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][14]["name"] = "FrameBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][14]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][15] = {}
|
||||
defs["structs"]["ImGuiStyle"][15]["name"] = "ItemInnerSpacing"
|
||||
defs["structs"]["ImGuiStyle"][15]["name"] = "ItemSpacing"
|
||||
defs["structs"]["ImGuiStyle"][15]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][16] = {}
|
||||
defs["structs"]["ImGuiStyle"][16]["name"] = "TouchExtraPadding"
|
||||
defs["structs"]["ImGuiStyle"][16]["name"] = "ItemInnerSpacing"
|
||||
defs["structs"]["ImGuiStyle"][16]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][17] = {}
|
||||
defs["structs"]["ImGuiStyle"][17]["name"] = "IndentSpacing"
|
||||
defs["structs"]["ImGuiStyle"][17]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][17]["name"] = "TouchExtraPadding"
|
||||
defs["structs"]["ImGuiStyle"][17]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][18] = {}
|
||||
defs["structs"]["ImGuiStyle"][18]["name"] = "ColumnsMinSpacing"
|
||||
defs["structs"]["ImGuiStyle"][18]["name"] = "IndentSpacing"
|
||||
defs["structs"]["ImGuiStyle"][18]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][19] = {}
|
||||
defs["structs"]["ImGuiStyle"][19]["name"] = "ScrollbarSize"
|
||||
defs["structs"]["ImGuiStyle"][19]["name"] = "ColumnsMinSpacing"
|
||||
defs["structs"]["ImGuiStyle"][19]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][20] = {}
|
||||
defs["structs"]["ImGuiStyle"][20]["name"] = "ScrollbarRounding"
|
||||
defs["structs"]["ImGuiStyle"][20]["name"] = "ScrollbarSize"
|
||||
defs["structs"]["ImGuiStyle"][20]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][21] = {}
|
||||
defs["structs"]["ImGuiStyle"][21]["name"] = "GrabMinSize"
|
||||
defs["structs"]["ImGuiStyle"][21]["name"] = "ScrollbarRounding"
|
||||
defs["structs"]["ImGuiStyle"][21]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][22] = {}
|
||||
defs["structs"]["ImGuiStyle"][22]["name"] = "GrabRounding"
|
||||
defs["structs"]["ImGuiStyle"][22]["name"] = "GrabMinSize"
|
||||
defs["structs"]["ImGuiStyle"][22]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][23] = {}
|
||||
defs["structs"]["ImGuiStyle"][23]["name"] = "TabRounding"
|
||||
defs["structs"]["ImGuiStyle"][23]["name"] = "GrabRounding"
|
||||
defs["structs"]["ImGuiStyle"][23]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][24] = {}
|
||||
defs["structs"]["ImGuiStyle"][24]["name"] = "TabBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][24]["name"] = "TabRounding"
|
||||
defs["structs"]["ImGuiStyle"][24]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][25] = {}
|
||||
defs["structs"]["ImGuiStyle"][25]["name"] = "ButtonTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][25]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][25]["name"] = "TabBorderSize"
|
||||
defs["structs"]["ImGuiStyle"][25]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][26] = {}
|
||||
defs["structs"]["ImGuiStyle"][26]["name"] = "SelectableTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][26]["name"] = "ButtonTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][26]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][27] = {}
|
||||
defs["structs"]["ImGuiStyle"][27]["name"] = "DisplayWindowPadding"
|
||||
defs["structs"]["ImGuiStyle"][27]["name"] = "SelectableTextAlign"
|
||||
defs["structs"]["ImGuiStyle"][27]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][28] = {}
|
||||
defs["structs"]["ImGuiStyle"][28]["name"] = "DisplaySafeAreaPadding"
|
||||
defs["structs"]["ImGuiStyle"][28]["name"] = "DisplayWindowPadding"
|
||||
defs["structs"]["ImGuiStyle"][28]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][29] = {}
|
||||
defs["structs"]["ImGuiStyle"][29]["name"] = "MouseCursorScale"
|
||||
defs["structs"]["ImGuiStyle"][29]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][29]["name"] = "DisplaySafeAreaPadding"
|
||||
defs["structs"]["ImGuiStyle"][29]["type"] = "ImVec2"
|
||||
defs["structs"]["ImGuiStyle"][30] = {}
|
||||
defs["structs"]["ImGuiStyle"][30]["name"] = "AntiAliasedLines"
|
||||
defs["structs"]["ImGuiStyle"][30]["type"] = "bool"
|
||||
defs["structs"]["ImGuiStyle"][30]["name"] = "MouseCursorScale"
|
||||
defs["structs"]["ImGuiStyle"][30]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][31] = {}
|
||||
defs["structs"]["ImGuiStyle"][31]["name"] = "AntiAliasedFill"
|
||||
defs["structs"]["ImGuiStyle"][31]["name"] = "AntiAliasedLines"
|
||||
defs["structs"]["ImGuiStyle"][31]["type"] = "bool"
|
||||
defs["structs"]["ImGuiStyle"][32] = {}
|
||||
defs["structs"]["ImGuiStyle"][32]["name"] = "CurveTessellationTol"
|
||||
defs["structs"]["ImGuiStyle"][32]["type"] = "float"
|
||||
defs["structs"]["ImGuiStyle"][32]["name"] = "AntiAliasedFill"
|
||||
defs["structs"]["ImGuiStyle"][32]["type"] = "bool"
|
||||
defs["structs"]["ImGuiStyle"][33] = {}
|
||||
defs["structs"]["ImGuiStyle"][33]["name"] = "Colors[ImGuiCol_COUNT]"
|
||||
defs["structs"]["ImGuiStyle"][33]["size"] = 48
|
||||
defs["structs"]["ImGuiStyle"][33]["type"] = "ImVec4"
|
||||
defs["structs"]["ImGuiStyle"][33]["name"] = "CurveTessellationTol"
|
||||
defs["structs"]["ImGuiStyle"][33]["type"] = "float"
|
||||
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"]["ImGuiTextBuffer"] = {}
|
||||
defs["structs"]["ImGuiTextBuffer"][1] = {}
|
||||
defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf"
|
||||
|
@@ -10,6 +10,7 @@
|
||||
"ImDrawList": "struct ImDrawList",
|
||||
"ImDrawListFlags": "int",
|
||||
"ImDrawListSharedData": "struct ImDrawListSharedData",
|
||||
"ImDrawListSplitter": "struct ImDrawListSplitter",
|
||||
"ImDrawVert": "struct ImDrawVert",
|
||||
"ImFont": "struct ImFont",
|
||||
"ImFontAtlas": "struct ImFontAtlas",
|
||||
@@ -53,11 +54,15 @@
|
||||
"ImGuiTextFilter": "struct ImGuiTextFilter",
|
||||
"ImGuiTreeNodeFlags": "int",
|
||||
"ImGuiWindowFlags": "int",
|
||||
"ImS16": "signed short",
|
||||
"ImS32": "signed int",
|
||||
"ImS64": "int64_t",
|
||||
"ImS8": "signed char",
|
||||
"ImTextureID": "void*",
|
||||
"ImU16": "unsigned short",
|
||||
"ImU32": "unsigned int",
|
||||
"ImU64": "uint64_t",
|
||||
"ImU8": "unsigned char",
|
||||
"ImVec2": "struct ImVec2",
|
||||
"ImVec4": "struct ImVec4",
|
||||
"ImWchar": "unsigned short",
|
||||
|
@@ -10,6 +10,7 @@ defs["ImDrawIdx"] = "unsigned short"
|
||||
defs["ImDrawList"] = "struct ImDrawList"
|
||||
defs["ImDrawListFlags"] = "int"
|
||||
defs["ImDrawListSharedData"] = "struct ImDrawListSharedData"
|
||||
defs["ImDrawListSplitter"] = "struct ImDrawListSplitter"
|
||||
defs["ImDrawVert"] = "struct ImDrawVert"
|
||||
defs["ImFont"] = "struct ImFont"
|
||||
defs["ImFontAtlas"] = "struct ImFontAtlas"
|
||||
@@ -53,11 +54,15 @@ defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer"
|
||||
defs["ImGuiTextFilter"] = "struct ImGuiTextFilter"
|
||||
defs["ImGuiTreeNodeFlags"] = "int"
|
||||
defs["ImGuiWindowFlags"] = "int"
|
||||
defs["ImS16"] = "signed short"
|
||||
defs["ImS32"] = "signed int"
|
||||
defs["ImS64"] = "int64_t"
|
||||
defs["ImS8"] = "signed char"
|
||||
defs["ImTextureID"] = "void*"
|
||||
defs["ImU16"] = "unsigned short"
|
||||
defs["ImU32"] = "unsigned int"
|
||||
defs["ImU64"] = "uint64_t"
|
||||
defs["ImU8"] = "unsigned char"
|
||||
defs["ImVec2"] = "struct ImVec2"
|
||||
defs["ImVec4"] = "struct ImVec4"
|
||||
defs["ImWchar"] = "unsigned short"
|
||||
|
2
imgui
2
imgui
Submodule imgui updated: 3c15dffc94...2da1c66d15
Reference in New Issue
Block a user