bindbc.cimgui.additional

Undocumented in source.

Members

Aliases

pImGuiPlatformIO_Set_Platform_GetWindowPos
alias pImGuiPlatformIO_Set_Platform_GetWindowPos = void function(ImGuiPlatformIO* platform_io, void function(ImGuiViewport* vp, ImVec2* out_pos) user_callback)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pImGuiPlatformIO_Set_Platform_GetWindowSize
alias pImGuiPlatformIO_Set_Platform_GetWindowSize = void function(ImGuiPlatformIO* platform_io, void function(ImGuiViewport* vp, ImVec2* out_size) user_callback)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

IM_OFFSETOF
eponymoustemplate IM_OFFSETOF(alias member)
Undocumented in source.

Functions

IM_ALLOC
enum IM_ALLOC(size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
IM_ARRAYSIZE
int IM_ARRAYSIZE(T var)
Undocumented in source. Be warned that the author may not have intended to support it.
IM_ASSERT
void IM_ASSERT(bool exp, string msg)
Undocumented in source. Be warned that the author may not have intended to support it.
IM_DELETE
void IM_DELETE(T* p)
Undocumented in source. Be warned that the author may not have intended to support it.
IM_FREE
enum IM_FREE(T* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
IM_NEW
T* IM_NEW()
Undocumented in source. Be warned that the author may not have intended to support it.
ImVector_push_back
void ImVector_push_back(T vec, typeof(*T.Data) v)

Reserver for using on ImVector_ Required on Impl_SDL //As the data is a C array, it should be the *T.Data

ImVector_resize
void ImVector_resize(T imvec, int new_size)

Reserved for using on ImVector_ Required on Impl_SDL

bindCimguiStorage
void bindCimguiStorage(SharedLib lib)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

ImDrawCallback_ResetRenderState
enum ImDrawCallback_ResetRenderState;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static functions

_grow_capacity
int _grow_capacity(T imvec, int size)

ImVector_reserve dependency

_reserve
void _reserve(T imvec, int new_capacity)

ImVector_resize dependency

Static variables

ImGuiPlatformIO_Set_Platform_GetWindowPos
pImGuiPlatformIO_Set_Platform_GetWindowPos ImGuiPlatformIO_Set_Platform_GetWindowPos;
Undocumented in source.
ImGuiPlatformIO_Set_Platform_GetWindowSize
pImGuiPlatformIO_Set_Platform_GetWindowSize ImGuiPlatformIO_Set_Platform_GetWindowSize;
Undocumented in source.

Structs

CimguiStorage
struct CimguiStorage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta