cimgui.types

Undocumented in source.

Members

Aliases

ImDrawCallback
alias ImDrawCallback = void function(const ImDrawList* parentList, const ImDrawCmd* cmd)
Undocumented in source.
ImDrawCornerFlags
alias ImDrawCornerFlags = int
Undocumented in source.
ImDrawIdx
alias ImDrawIdx = ushort
Undocumented in source.
ImDrawListFlags
alias ImDrawListFlags = int
Undocumented in source.
ImFontAtlasFlags
alias ImFontAtlasFlags = int
Undocumented in source.
ImGuiBackendFlags
alias ImGuiBackendFlags = int
Undocumented in source.
ImGuiCol
alias ImGuiCol = int
Undocumented in source.
ImGuiColorEditFlags
alias ImGuiColorEditFlags = int
Undocumented in source.
ImGuiColumnsFlags
alias ImGuiColumnsFlags = int
Undocumented in source.
ImGuiComboFlags
alias ImGuiComboFlags = int
Undocumented in source.
ImGuiCond
alias ImGuiCond = int
Undocumented in source.
ImGuiConfigFlags
alias ImGuiConfigFlags = int
Undocumented in source.
ImGuiDataType
alias ImGuiDataType = int
Undocumented in source.
ImGuiDir
alias ImGuiDir = int
Undocumented in source.
ImGuiDragDropFlags
alias ImGuiDragDropFlags = 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.
ImGuiInputTextCallback
alias ImGuiInputTextCallback = int function(ImGuiInputTextCallbackData* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ImGuiInputTextFlags
alias ImGuiInputTextFlags = int
Undocumented in source.
ImGuiKey
alias ImGuiKey = int
Undocumented in source.
ImGuiMouseCursor
alias ImGuiMouseCursor = int
Undocumented in source.
ImGuiNavInput
alias ImGuiNavInput = int
Undocumented in source.
ImGuiSelectableFlags
alias ImGuiSelectableFlags = int
Undocumented in source.
ImGuiSizeCallback
alias ImGuiSizeCallback = void function(ImGuiSizeCallbackData* 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.
ImGuiTabBarFlags
alias ImGuiTabBarFlags = int
Undocumented in source.
ImGuiTabItemFlags
alias ImGuiTabItemFlags = int
Undocumented in source.
ImGuiTreeNodeFlags
alias ImGuiTreeNodeFlags = int
Undocumented in source.
ImGuiWindowFlags
alias ImGuiWindowFlags = int
Undocumented in source.
ImS16
alias ImS16 = short
Undocumented in source.
ImS32
alias ImS32 = int
Undocumented in source.
ImS64
alias ImS64 = long
Undocumented in source.
ImS8
alias ImS8 = byte
Undocumented in source.
ImTextureID
alias ImTextureID = void*
Undocumented in source.
ImU16
alias ImU16 = ushort
Undocumented in source.
ImU32
alias ImU32 = uint
Undocumented in source.
ImU64
alias ImU64 = ulong
Undocumented in source.
ImU8
alias ImU8 = ubyte
Undocumented in source.
ImVector_CustomRect
alias ImVector_CustomRect = ImVector!(CustomRect, "CustomRect")
Undocumented in source.
ImVector_ImDrawChannel
alias ImVector_ImDrawChannel = ImVector!(ImDrawChannel, "ImDrawChannel")
Undocumented in source.
ImVector_ImDrawCmd
alias ImVector_ImDrawCmd = ImVector!(ImDrawCmd, "ImDrawCmd")
Undocumented in source.
ImVector_ImDrawIdx
alias ImVector_ImDrawIdx = ImVector!(ImDrawIdx, "ImDrawIdx")
Undocumented in source.
ImVector_ImDrawVert
alias ImVector_ImDrawVert = ImVector!(ImDrawVert, "ImDrawVert")
Undocumented in source.
ImVector_ImFontConfig
alias ImVector_ImFontConfig = ImVector!(ImFontConfig, "ImFontConfig")
Undocumented in source.
ImVector_ImFontGlyph
alias ImVector_ImFontGlyph = ImVector!(ImFontGlyph, "ImFontGlyph")
Undocumented in source.
ImVector_ImFontPtr
alias ImVector_ImFontPtr = ImVector!(ImFont*, "ImFontPtr")
Undocumented in source.
ImVector_ImTextureID
alias ImVector_ImTextureID = ImVector!(ImTextureID, "ImTextureID")
Undocumented in source.
ImVector_ImVec2
alias ImVector_ImVec2 = ImVector!(ImVec2, "ImVec2")
Undocumented in source.
ImVector_ImVec4
alias ImVector_ImVec4 = ImVector!(ImVec4, "ImVec4")
Undocumented in source.
ImVector_ImWchar
alias ImVector_ImWchar = ImVector!(ImWchar, "ImWchar")
Undocumented in source.
ImVector_Pair
alias ImVector_Pair = ImVector!(Pair, "Pair")
Undocumented in source.
ImVector_TextRange
alias ImVector_TextRange = ImVector!(TextRange, "TextRange")
Undocumented in source.
ImVector_char
alias ImVector_char = ImVector!(char, "char")
Undocumented in source.
ImVector_float
alias ImVector_float = ImVector!(float, "float")
Undocumented in source.
ImVector_int
alias ImVector_int = ImVector!(int, "int")
Undocumented in source.
ImWchar
alias ImWchar = ushort
Undocumented in source.

Enums

ImDrawCornerFlags_TopLeft
anonymousenum ImDrawCornerFlags_TopLeft
Undocumented in source.
ImDrawListFlags_None
anonymousenum ImDrawListFlags_None
Undocumented in source.
ImFontAtlasFlags_None
anonymousenum ImFontAtlasFlags_None
Undocumented in source.
ImGuiBackendFlags_None
anonymousenum ImGuiBackendFlags_None
Undocumented in source.
ImGuiCol_Text
anonymousenum ImGuiCol_Text
Undocumented in source.
ImGuiColorEditFlags_None
anonymousenum ImGuiColorEditFlags_None
Undocumented in source.
ImGuiComboFlags_None
anonymousenum ImGuiComboFlags_None
Undocumented in source.
ImGuiCond_Always
anonymousenum ImGuiCond_Always
Undocumented in source.
ImGuiConfigFlags_None
anonymousenum ImGuiConfigFlags_None
Undocumented in source.
ImGuiDataType_S8
anonymousenum ImGuiDataType_S8
Undocumented in source.
ImGuiDir_None
anonymousenum ImGuiDir_None
Undocumented in source.
ImGuiDragDropFlags_None
anonymousenum ImGuiDragDropFlags_None
Undocumented in source.
ImGuiFocusedFlags_None
anonymousenum ImGuiFocusedFlags_None
Undocumented in source.
ImGuiHoveredFlags_None
anonymousenum ImGuiHoveredFlags_None
Undocumented in source.
ImGuiInputTextFlags_None
anonymousenum ImGuiInputTextFlags_None
Undocumented in source.
ImGuiKey_Tab
anonymousenum ImGuiKey_Tab
Undocumented in source.
ImGuiMouseCursor_None
anonymousenum ImGuiMouseCursor_None
Undocumented in source.
ImGuiNavInput_Activate
anonymousenum ImGuiNavInput_Activate
Undocumented in source.
ImGuiSelectableFlags_None
anonymousenum ImGuiSelectableFlags_None
Undocumented in source.
ImGuiStyleVar_Alpha
anonymousenum ImGuiStyleVar_Alpha
Undocumented in source.
ImGuiTabBarFlags_None
anonymousenum ImGuiTabBarFlags_None
Undocumented in source.
ImGuiTabItemFlags_None
anonymousenum ImGuiTabItemFlags_None
Undocumented in source.
ImGuiTreeNodeFlags_None
anonymousenum ImGuiTreeNodeFlags_None
Undocumented in source.
ImGuiWindowFlags_None
anonymousenum ImGuiWindowFlags_None
Undocumented in source.

Structs

CustomRect
struct CustomRect
Undocumented in source.
ImColor
struct ImColor
Undocumented in source.
ImColor_Simple
struct ImColor_Simple
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.
ImDrawListSharedData
struct ImDrawListSharedData
Undocumented in source.
ImDrawVert
struct ImDrawVert
Undocumented in source.
ImFont
struct ImFont
Undocumented in source.
ImFontAtlas
struct ImFontAtlas
Undocumented in source.
ImFontConfig
struct ImFontConfig
Undocumented in source.
ImFontGlyph
struct ImFontGlyph
Undocumented in source.
ImFontGlyphRangesBuilder
struct ImFontGlyphRangesBuilder
Undocumented in source.
ImGuiContext
struct ImGuiContext
Undocumented in source.
ImGuiIO
struct ImGuiIO
Undocumented in source.
ImGuiInputTextCallbackData
struct ImGuiInputTextCallbackData
Undocumented in source.
ImGuiListClipper
struct ImGuiListClipper
Undocumented in source.
ImGuiOnceUponAFrame
struct ImGuiOnceUponAFrame
Undocumented in source.
ImGuiPayload
struct ImGuiPayload
Undocumented in source.
ImGuiSizeCallbackData
struct ImGuiSizeCallbackData
Undocumented in source.
ImGuiStorage
struct ImGuiStorage
Undocumented in source.
ImGuiStyle
struct ImGuiStyle
Undocumented in source.
ImGuiTextBuffer
struct ImGuiTextBuffer
Undocumented in source.
ImGuiTextFilter
struct ImGuiTextFilter
Undocumented in source.
ImVec2
struct ImVec2
Undocumented in source.
ImVec2_Simple
struct ImVec2_Simple
Undocumented in source.
ImVec4
struct ImVec4
Undocumented in source.
ImVec4_Simple
struct ImVec4_Simple
Undocumented in source.
ImVector
struct ImVector(T, string N)
Undocumented in source.
Pair
struct Pair
Undocumented in source.
TextRange
struct TextRange
Undocumented in source.

Meta