diff --git a/cimgui.cpp b/cimgui.cpp index 6558c18..dc395c8 100644 --- a/cimgui.cpp +++ b/cimgui.cpp @@ -2519,6 +2519,11 @@ CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create() return IM_NEW(ImVector) (); } +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) +{ + IM_DELETE(self); +} + CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p) { IM_PLACEMENT_NEW(p) ImVector(); diff --git a/cimgui.h b/cimgui.h index 6123139..456c8ab 100644 --- a/cimgui.h +++ b/cimgui.h @@ -1552,6 +1552,7 @@ CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,floa CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b); CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create(); +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p); CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p); #endif //CIMGUI_INCLUDED diff --git a/generator/cimgui_template.cpp b/generator/cimgui_template.cpp index 9e63bad..16e03ae 100644 --- a/generator/cimgui_template.cpp +++ b/generator/cimgui_template.cpp @@ -44,6 +44,11 @@ CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create() return IM_NEW(ImVector) (); } +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) +{ + IM_DELETE(self); +} + CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p) { IM_PLACEMENT_NEW(p) ImVector(); diff --git a/generator/cimgui_template.h b/generator/cimgui_template.h index 5b99e87..d431963 100644 --- a/generator/cimgui_template.h +++ b/generator/cimgui_template.h @@ -83,6 +83,7 @@ CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,floa CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b); CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create(); +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p); CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p); #endif //CIMGUI_INCLUDED diff --git a/generator/output/cimgui.cpp b/generator/output/cimgui.cpp index 6558c18..dc395c8 100644 --- a/generator/output/cimgui.cpp +++ b/generator/output/cimgui.cpp @@ -2519,6 +2519,11 @@ CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create() return IM_NEW(ImVector) (); } +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) +{ + IM_DELETE(self); +} + CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p) { IM_PLACEMENT_NEW(p) ImVector(); diff --git a/generator/output/cimgui.h b/generator/output/cimgui.h index 6123139..456c8ab 100644 --- a/generator/output/cimgui.h +++ b/generator/output/cimgui.h @@ -1552,6 +1552,7 @@ CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,floa CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b); CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create(); +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p); CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p); #endif //CIMGUI_INCLUDED