derelict.imgui.types

Undocumented in source.

Members

Aliases

GetClipboardTextFunc
alias GetClipboardTextFunc = const(char)* function(void* user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImDrawCallback
alias ImDrawCallback = void function(const ImDrawList* parent_list, const ImDrawCmd* cmd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImDrawIdx
alias ImDrawIdx = ushort
Undocumented in source.
ImGuiCol
alias ImGuiCol = int
Undocumented in source.
ImGuiColorEditFlags
alias ImGuiColorEditFlags = int
Undocumented in source.
ImGuiColumnsFlags
alias ImGuiColumnsFlags = int
Undocumented in source.
ImGuiCond
alias ImGuiCond = int
Undocumented in source.
ImGuiFocusedFlags
alias ImGuiFocusedFlags = int
Undocumented in source.
ImGuiHoveredFlags
alias ImGuiHoveredFlags = int
Undocumented in source.
ImGuiID
alias ImGuiID = uint
Undocumented in source.
ImGuiInputTextFlags
alias ImGuiInputTextFlags = int
Undocumented in source.
ImGuiKey
alias ImGuiKey = int
Undocumented in source.
ImGuiMouseCursor
alias ImGuiMouseCursor = int
Undocumented in source.
ImGuiSelectableFlags
alias ImGuiSelectableFlags = int
Undocumented in source.
ImGuiSizeConstraintCallback
alias ImGuiSizeConstraintCallback = void function(ImGuiSizeConstraintCallbackData* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImGuiStyleVar
alias ImGuiStyleVar = int
Undocumented in source.
ImGuiTextEditCallback
alias ImGuiTextEditCallback = int function(ImGuiTextEditCallbackData* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImGuiTreeNodeFlags
alias ImGuiTreeNodeFlags = int
Undocumented in source.
ImGuiWindowFlags
alias ImGuiWindowFlags = int
Undocumented in source.
ImTextureID
alias ImTextureID = void*
Undocumented in source.
ImU32
alias ImU32 = uint
Undocumented in source.
ImU64
alias ImU64 = ulong
Undocumented in source.
ImWchar
alias ImWchar = ushort
Undocumented in source.
ImeSetInputScreenPosFunc
alias ImeSetInputScreenPosFunc = void function(int, int)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MemAllocFunc
alias MemAllocFunc = void* function(size_t)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MemFreeFunc
alias MemFreeFunc = void function(void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
RenderDrawListFunc
alias RenderDrawListFunc = void function(ImDrawData* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SetClipboardTextFunc
alias SetClipboardTextFunc = void function(void* user_data, const(char)* text)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

ImGuiCol_Text
anonymousenum ImGuiCol_Text
Undocumented in source.
ImGuiColorEditFlags_NoAlpha
anonymousenum ImGuiColorEditFlags_NoAlpha
Undocumented in source.
ImGuiCond_Always
anonymousenum ImGuiCond_Always
Undocumented in source.
ImGuiFocusedFlags_ChildWindows
anonymousenum ImGuiFocusedFlags_ChildWindows
Undocumented in source.
ImGuiHoveredFlags_Default
anonymousenum ImGuiHoveredFlags_Default
Undocumented in source.
ImGuiInputTextFlags_CharsDecimal
anonymousenum ImGuiInputTextFlags_CharsDecimal
Undocumented in source.
ImGuiKey_Tab
anonymousenum ImGuiKey_Tab
Undocumented in source.
ImGuiMouseCursor_None
anonymousenum ImGuiMouseCursor_None
Undocumented in source.
ImGuiSelectableFlags_DontClosePopups
anonymousenum ImGuiSelectableFlags_DontClosePopups
Undocumented in source.
ImGuiStyleVar_Alpha
anonymousenum ImGuiStyleVar_Alpha
Undocumented in source.
ImGuiTreeNodeFlags_Selected
anonymousenum ImGuiTreeNodeFlags_Selected
Undocumented in source.
ImGuiWindowFlags_NoTitleBar
anonymousenum ImGuiWindowFlags_NoTitleBar
Undocumented in source.

Functions

IM_COL32
uint IM_COL32(ubyte R, ubyte G, ubyte B, ubyte A)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

IM_COL32_A_MASK
enum IM_COL32_A_MASK;
Undocumented in source.
IM_COL32_A_MASK
enum IM_COL32_A_MASK;
Undocumented in source.
IM_COL32_A_SHIFT
enum IM_COL32_A_SHIFT;
Undocumented in source.
IM_COL32_A_SHIFT
enum IM_COL32_A_SHIFT;
Undocumented in source.
IM_COL32_B_SHIFT
enum IM_COL32_B_SHIFT;
Undocumented in source.
IM_COL32_B_SHIFT
enum IM_COL32_B_SHIFT;
Undocumented in source.
IM_COL32_G_SHIFT
enum IM_COL32_G_SHIFT;
Undocumented in source.
IM_COL32_G_SHIFT
enum IM_COL32_G_SHIFT;
Undocumented in source.
IM_COL32_R_SHIFT
enum IM_COL32_R_SHIFT;
Undocumented in source.
IM_COL32_R_SHIFT
enum IM_COL32_R_SHIFT;
Undocumented in source.

Properties

IM_COL32_BLACK
uint IM_COL32_BLACK [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
IM_COL32_BLACK_TRANS
uint IM_COL32_BLACK_TRANS [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
IM_COL32_WHITE
uint IM_COL32_WHITE [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ImColor
struct ImColor
Undocumented in source.
ImDrawChannel
struct ImDrawChannel
Undocumented in source.
ImDrawCmd
struct ImDrawCmd
Undocumented in source.
ImDrawData
struct ImDrawData
Undocumented in source.
ImDrawList
struct ImDrawList
Undocumented in source.
ImDrawVert
struct ImDrawVert
Undocumented in source.
ImFont
struct ImFont
Undocumented in source.
ImFontAtlas
struct ImFontAtlas
Undocumented in source.
ImFontAtlas_GlyphRangesBuilder
struct ImFontAtlas_GlyphRangesBuilder
Undocumented in source.
ImFontConfig
struct ImFontConfig
Undocumented in source.
ImFont_Glyph
struct ImFont_Glyph
Undocumented in source.
ImGuiContext
struct ImGuiContext
Undocumented in source.
ImGuiIO
struct ImGuiIO
Undocumented in source.
ImGuiListClipper
struct ImGuiListClipper
Undocumented in source.
ImGuiSizeConstraintCallbackData
struct ImGuiSizeConstraintCallbackData
Undocumented in source.
ImGuiStorage
struct ImGuiStorage
Undocumented in source.
ImGuiStyle
struct ImGuiStyle
Undocumented in source.
ImGuiTextBuffer
struct ImGuiTextBuffer
Undocumented in source.
ImGuiTextBufferWrapper
struct ImGuiTextBufferWrapper
Undocumented in source.
ImGuiTextEditCallbackData
struct ImGuiTextEditCallbackData
Undocumented in source.
ImGuiTextFilter
struct ImGuiTextFilter
Undocumented in source.
ImGuiTextFilterWrapper
struct ImGuiTextFilterWrapper
Undocumented in source.
ImVec2
struct ImVec2
Undocumented in source.
ImVec4
struct ImVec4
Undocumented in source.

Meta