"""
This type stub file was generated by cyright.
"""

import sys

class constants:
    mvGraphicsBackend_D3D11 = ...
    mvGraphicsBackend_D3D12 = ...
    mvGraphicsBackend_VULKAN = ...
    mvGraphicsBackend_METAL = ...
    mvGraphicsBackend_OPENGL = ...
    mvMouseButton_Left = ...
    mvMouseButton_Right = ...
    mvMouseButton_Middle = ...
    mvMouseButton_X1 = ...
    mvMouseButton_X2 = ...
    mvKey_ModDisabled = ...
    mvKey_None = ...
    mvKey_0 = ...
    mvKey_1 = ...
    mvKey_2 = ...
    mvKey_3 = ...
    mvKey_4 = ...
    mvKey_5 = ...
    mvKey_6 = ...
    mvKey_7 = ...
    mvKey_8 = ...
    mvKey_9 = ...
    mvKey_A = ...
    mvKey_B = ...
    mvKey_C = ...
    mvKey_D = ...
    mvKey_E = ...
    mvKey_F = ...
    mvKey_G = ...
    mvKey_H = ...
    mvKey_I = ...
    mvKey_J = ...
    mvKey_K = ...
    mvKey_L = ...
    mvKey_M = ...
    mvKey_N = ...
    mvKey_O = ...
    mvKey_P = ...
    mvKey_Q = ...
    mvKey_R = ...
    mvKey_S = ...
    mvKey_T = ...
    mvKey_U = ...
    mvKey_V = ...
    mvKey_W = ...
    mvKey_X = ...
    mvKey_Y = ...
    mvKey_Z = ...
    mvKey_Back = ...
    mvKey_Tab = ...
    mvKey_Return = ...
    mvKey_LShift = ...
    mvKey_RShift = ...
    mvKey_LControl = ...
    mvKey_RControl = ...
    mvKey_LAlt = ...
    mvKey_RAlt = ...
    mvKey_Pause = ...
    mvKey_CapsLock = ...
    mvKey_Escape = ...
    mvKey_Spacebar = ...
    mvKey_End = ...
    mvKey_Home = ...
    mvKey_Left = ...
    mvKey_Up = ...
    mvKey_Right = ...
    mvKey_Down = ...
    mvKey_Print = ...
    mvKey_Insert = ...
    mvKey_Delete = ...
    mvKey_NumPad0 = ...
    mvKey_NumPad1 = ...
    mvKey_NumPad2 = ...
    mvKey_NumPad3 = ...
    mvKey_NumPad4 = ...
    mvKey_NumPad5 = ...
    mvKey_NumPad6 = ...
    mvKey_NumPad7 = ...
    mvKey_NumPad8 = ...
    mvKey_NumPad9 = ...
    mvKey_Subtract = ...
    mvKey_Decimal = ...
    mvKey_Divide = ...
    mvKey_Multiply = ...
    mvKey_Add = ...
    mvKey_F1 = ...
    mvKey_F2 = ...
    mvKey_F3 = ...
    mvKey_F4 = ...
    mvKey_F5 = ...
    mvKey_F6 = ...
    mvKey_F7 = ...
    mvKey_F8 = ...
    mvKey_F9 = ...
    mvKey_F10 = ...
    mvKey_F11 = ...
    mvKey_F12 = ...
    mvKey_F13 = ...
    mvKey_F14 = ...
    mvKey_F15 = ...
    mvKey_F16 = ...
    mvKey_F17 = ...
    mvKey_F18 = ...
    mvKey_F19 = ...
    mvKey_F20 = ...
    mvKey_F21 = ...
    mvKey_F22 = ...
    mvKey_F23 = ...
    mvKey_F24 = ...
    mvKey_NumLock = ...
    mvKey_ScrollLock = ...
    mvKey_Period = ...
    mvKey_Slash = ...
    mvKey_Backslash = ...
    mvKey_Open_Brace = ...
    mvKey_Close_Brace = ...
    mvKey_Browser_Back = ...
    mvKey_Browser_Forward = ...
    mvKey_Comma = ...
    mvKey_Minus = ...
    mvKey_Menu = ...
    mvKey_ModSuper = ...
    mvKey_ModShift = ...
    mvKey_ModAlt = ...
    mvKey_ModCtrl = ...
    mvAll = ...
    mvTool_About = ...
    mvTool_Debug = ...
    mvTool_Doc = ...
    mvTool_ItemRegistry = ...
    mvTool_Metrics = ...
    mvTool_Stack = ...
    mvTool_Style = ...
    mvTool_Font = ...
    mvFontAtlas = ...
    mvAppUUID = ...
    mvInvalidUUID = ...
    mvDir_None = ...
    mvDir_Left = ...
    mvDir_Right = ...
    mvDir_Up = ...
    mvDir_Down = ...
    mvComboHeight_Small = ...
    mvComboHeight_Regular = ...
    mvComboHeight_Large = ...
    mvComboHeight_Largest = ...
    mvPlatform_Windows = ...
    mvPlatform_Apple = ...
    mvPlatform_Linux = ...
    mvColorEdit_AlphaPreviewNone = ...
    mvColorEdit_AlphaPreview = ...
    mvColorEdit_AlphaPreviewHalf = ...
    mvColorEdit_uint8 = ...
    mvColorEdit_float = ...
    mvColorEdit_rgb = ...
    mvColorEdit_hsv = ...
    mvColorEdit_hex = ...
    mvColorEdit_input_rgb = ...
    mvColorEdit_input_hsv = ...
    mvPlotColormap_Default = ...
    mvPlotColormap_Deep = ...
    mvPlotColormap_Dark = ...
    mvPlotColormap_Pastel = ...
    mvPlotColormap_Paired = ...
    mvPlotColormap_Viridis = ...
    mvPlotColormap_Plasma = ...
    mvPlotColormap_Hot = ...
    mvPlotColormap_Cool = ...
    mvPlotColormap_Pink = ...
    mvPlotColormap_Jet = ...
    mvPlotColormap_Twilight = ...
    mvPlotColormap_RdBu = ...
    mvPlotColormap_BrBG = ...
    mvPlotColormap_PiYG = ...
    mvPlotColormap_Spectral = ...
    mvPlotColormap_Greys = ...
    mvColorPicker_bar = ...
    mvColorPicker_wheel = ...
    mvTabOrder_Reorderable = ...
    mvTabOrder_Fixed = ...
    mvTabOrder_Leading = ...
    mvTabOrder_Trailing = ...
    mvTimeUnit_Us = ...
    mvTimeUnit_Ms = ...
    mvTimeUnit_S = ...
    mvTimeUnit_Min = ...
    mvTimeUnit_Hr = ...
    mvTimeUnit_Day = ...
    mvTimeUnit_Mo = ...
    mvTimeUnit_Yr = ...
    mvDatePickerLevel_Day = ...
    mvDatePickerLevel_Month = ...
    mvDatePickerLevel_Year = ...
    mvCullMode_None = ...
    mvCullMode_Back = ...
    mvCullMode_Front = ...
    mvFontRangeHint_Default = ...
    mvFontRangeHint_Japanese = ...
    mvFontRangeHint_Korean = ...
    mvFontRangeHint_Chinese_Full = ...
    mvFontRangeHint_Chinese_Simplified_Common = ...
    mvFontRangeHint_Cyrillic = ...
    mvFontRangeHint_Thai = ...
    mvFontRangeHint_Vietnamese = ...
    mvNode_PinShape_Circle = ...
    mvNode_PinShape_CircleFilled = ...
    mvNode_PinShape_Triangle = ...
    mvNode_PinShape_TriangleFilled = ...
    mvNode_PinShape_Quad = ...
    mvNode_PinShape_QuadFilled = ...
    mvNode_Attr_Input = ...
    mvNode_Attr_Output = ...
    mvNode_Attr_Static = ...
    mvPlotBin_Sqrt = ...
    mvPlotBin_Sturges = ...
    mvPlotBin_Rice = ...
    mvPlotBin_Scott = ...
    mvXAxis = ...
    mvXAxis2 = ...
    mvXAxis3 = ...
    mvYAxis = ...
    mvYAxis2 = ...
    mvYAxis3 = ...
    mvPlotScale_Linear = ...
    mvPlotScale_Time = ...
    mvPlotScale_Log10 = ...
    mvPlotScale_SymLog = ...
    mvPlotMarker_None = ...
    mvPlotMarker_Circle = ...
    mvPlotMarker_Square = ...
    mvPlotMarker_Diamond = ...
    mvPlotMarker_Up = ...
    mvPlotMarker_Down = ...
    mvPlotMarker_Left = ...
    mvPlotMarker_Right = ...
    mvPlotMarker_Cross = ...
    mvPlotMarker_Plus = ...
    mvPlotMarker_Asterisk = ...
    mvPlot_Location_Center = ...
    mvPlot_Location_North = ...
    mvPlot_Location_South = ...
    mvPlot_Location_West = ...
    mvPlot_Location_East = ...
    mvPlot_Location_NorthWest = ...
    mvPlot_Location_NorthEast = ...
    mvPlot_Location_SouthWest = ...
    mvPlot_Location_SouthEast = ...
    mvNodeMiniMap_Location_BottomLeft = ...
    mvNodeMiniMap_Location_BottomRight = ...
    mvNodeMiniMap_Location_TopLeft = ...
    mvNodeMiniMap_Location_TopRight = ...
    mvTable_SizingFixedFit = ...
    mvTable_SizingFixedSame = ...
    mvTable_SizingStretchProp = ...
    mvTable_SizingStretchSame = ...
    mvFormat_Float_rgba = ...
    mvFormat_Float_rgb = ...
    mvThemeCat_Core = ...
    mvThemeCat_Plots = ...
    mvThemeCat_Nodes = ...
    mvThemeCol_Text = ...
    mvThemeCol_TextDisabled = ...
    mvThemeCol_WindowBg = ...
    mvThemeCol_ChildBg = ...
    mvThemeCol_Border = ...
    mvThemeCol_PopupBg = ...
    mvThemeCol_BorderShadow = ...
    mvThemeCol_FrameBg = ...
    mvThemeCol_FrameBgHovered = ...
    mvThemeCol_FrameBgActive = ...
    mvThemeCol_TitleBg = ...
    mvThemeCol_TitleBgActive = ...
    mvThemeCol_TitleBgCollapsed = ...
    mvThemeCol_MenuBarBg = ...
    mvThemeCol_ScrollbarBg = ...
    mvThemeCol_ScrollbarGrab = ...
    mvThemeCol_ScrollbarGrabHovered = ...
    mvThemeCol_ScrollbarGrabActive = ...
    mvThemeCol_CheckMark = ...
    mvThemeCol_SliderGrab = ...
    mvThemeCol_SliderGrabActive = ...
    mvThemeCol_Button = ...
    mvThemeCol_ButtonHovered = ...
    mvThemeCol_ButtonActive = ...
    mvThemeCol_Header = ...
    mvThemeCol_HeaderHovered = ...
    mvThemeCol_HeaderActive = ...
    mvThemeCol_Separator = ...
    mvThemeCol_SeparatorHovered = ...
    mvThemeCol_SeparatorActive = ...
    mvThemeCol_ResizeGrip = ...
    mvThemeCol_ResizeGripHovered = ...
    mvThemeCol_ResizeGripActive = ...
    mvThemeCol_Tab = ...
    mvThemeCol_TabHovered = ...
    mvThemeCol_TabActive = ...
    mvThemeCol_TabUnfocused = ...
    mvThemeCol_TabUnfocusedActive = ...
    mvThemeCol_DockingPreview = ...
    mvThemeCol_DockingEmptyBg = ...
    mvThemeCol_PlotLines = ...
    mvThemeCol_PlotLinesHovered = ...
    mvThemeCol_PlotHistogram = ...
    mvThemeCol_PlotHistogramHovered = ...
    mvThemeCol_TableHeaderBg = ...
    mvThemeCol_TableBorderStrong = ...
    mvThemeCol_TableBorderLight = ...
    mvThemeCol_TableRowBg = ...
    mvThemeCol_TableRowBgAlt = ...
    mvThemeCol_TextSelectedBg = ...
    mvThemeCol_DragDropTarget = ...
    mvThemeCol_NavHighlight = ...
    mvThemeCol_NavWindowingHighlight = ...
    mvThemeCol_NavWindowingDimBg = ...
    mvThemeCol_ModalWindowDimBg = ...
    mvPlotCol_Line = ...
    mvPlotCol_Fill = ...
    mvPlotCol_MarkerOutline = ...
    mvPlotCol_MarkerFill = ...
    mvPlotCol_ErrorBar = ...
    mvPlotCol_FrameBg = ...
    mvPlotCol_PlotBg = ...
    mvPlotCol_PlotBorder = ...
    mvPlotCol_LegendBg = ...
    mvPlotCol_LegendBorder = ...
    mvPlotCol_LegendText = ...
    mvPlotCol_TitleText = ...
    mvPlotCol_InlayText = ...
    mvPlotCol_AxisBg = ...
    mvPlotCol_AxisBgActive = ...
    mvPlotCol_AxisBgHovered = ...
    mvPlotCol_AxisGrid = ...
    mvPlotCol_AxisText = ...
    mvPlotCol_Selection = ...
    mvPlotCol_Crosshairs = ...
    mvNodeCol_NodeBackground = ...
    mvNodeCol_NodeBackgroundHovered = ...
    mvNodeCol_NodeBackgroundSelected = ...
    mvNodeCol_NodeOutline = ...
    mvNodeCol_TitleBar = ...
    mvNodeCol_TitleBarHovered = ...
    mvNodeCol_TitleBarSelected = ...
    mvNodeCol_Link = ...
    mvNodeCol_LinkHovered = ...
    mvNodeCol_LinkSelected = ...
    mvNodeCol_Pin = ...
    mvNodeCol_PinHovered = ...
    mvNodeCol_BoxSelector = ...
    mvNodeCol_BoxSelectorOutline = ...
    mvNodeCol_GridBackground = ...
    mvNodeCol_GridLine = ...
    mvNodesCol_GridLinePrimary = ...
    mvNodesCol_MiniMapBackground = ...
    mvNodesCol_MiniMapBackgroundHovered = ...
    mvNodesCol_MiniMapOutline = ...
    mvNodesCol_MiniMapOutlineHovered = ...
    mvNodesCol_MiniMapNodeBackground = ...
    mvNodesCol_MiniMapNodeBackgroundHovered = ...
    mvNodesCol_MiniMapNodeBackgroundSelected = ...
    mvNodesCol_MiniMapNodeOutline = ...
    mvNodesCol_MiniMapLink = ...
    mvNodesCol_MiniMapLinkSelected = ...
    mvNodesCol_MiniMapCanvas = ...
    mvNodesCol_MiniMapCanvasOutline = ...
    mvStyleVar_Alpha = ...
    mvStyleVar_DisabledAlpha = ...
    mvStyleVar_WindowPadding = ...
    mvStyleVar_WindowRounding = ...
    mvStyleVar_WindowBorderSize = ...
    mvStyleVar_WindowMinSize = ...
    mvStyleVar_WindowTitleAlign = ...
    mvStyleVar_ChildRounding = ...
    mvStyleVar_ChildBorderSize = ...
    mvStyleVar_PopupRounding = ...
    mvStyleVar_PopupBorderSize = ...
    mvStyleVar_FramePadding = ...
    mvStyleVar_FrameRounding = ...
    mvStyleVar_FrameBorderSize = ...
    mvStyleVar_ItemSpacing = ...
    mvStyleVar_ItemInnerSpacing = ...
    mvStyleVar_IndentSpacing = ...
    mvStyleVar_CellPadding = ...
    mvStyleVar_ScrollbarSize = ...
    mvStyleVar_ScrollbarRounding = ...
    mvStyleVar_GrabMinSize = ...
    mvStyleVar_GrabRounding = ...
    mvStyleVar_TabRounding = ...
    mvStyleVar_TabBorderSize = ...
    mvStyleVar_TabBarBorderSize = ...
    mvStyleVar_TableAngledHeadersAngle = ...
    mvStyleVar_TableAngledHeadersTextAlign = ...
    mvStyleVar_ButtonTextAlign = ...
    mvStyleVar_SelectableTextAlign = ...
    mvStyleVar_SeparatorTextBorderSize = ...
    mvStyleVar_SeparatorTextAlign = ...
    mvStyleVar_SeparatorTextPadding = ...
    mvStyleVar_DockingSeparatorSize = ...
    mvPlotStyleVar_LineWeight = ...
    mvPlotStyleVar_Marker = ...
    mvPlotStyleVar_MarkerSize = ...
    mvPlotStyleVar_MarkerWeight = ...
    mvPlotStyleVar_FillAlpha = ...
    mvPlotStyleVar_ErrorBarSize = ...
    mvPlotStyleVar_ErrorBarWeight = ...
    mvPlotStyleVar_DigitalBitHeight = ...
    mvPlotStyleVar_DigitalBitGap = ...
    mvPlotStyleVar_PlotBorderSize = ...
    mvPlotStyleVar_MinorAlpha = ...
    mvPlotStyleVar_MajorTickLen = ...
    mvPlotStyleVar_MinorTickLen = ...
    mvPlotStyleVar_MajorTickSize = ...
    mvPlotStyleVar_MinorTickSize = ...
    mvPlotStyleVar_MajorGridSize = ...
    mvPlotStyleVar_MinorGridSize = ...
    mvPlotStyleVar_PlotPadding = ...
    mvPlotStyleVar_LabelPadding = ...
    mvPlotStyleVar_LegendPadding = ...
    mvPlotStyleVar_LegendInnerPadding = ...
    mvPlotStyleVar_LegendSpacing = ...
    mvPlotStyleVar_MousePosPadding = ...
    mvPlotStyleVar_AnnotationPadding = ...
    mvPlotStyleVar_FitPadding = ...
    mvPlotStyleVar_PlotDefaultSize = ...
    mvPlotStyleVar_PlotMinSize = ...
    mvNodeStyleVar_GridSpacing = ...
    mvNodeStyleVar_NodeCornerRounding = ...
    mvNodeStyleVar_NodePadding = ...
    mvNodeStyleVar_NodeBorderThickness = ...
    mvNodeStyleVar_LinkThickness = ...
    mvNodeStyleVar_LinkLineSegmentsPerLength = ...
    mvNodeStyleVar_LinkHoverDistance = ...
    mvNodeStyleVar_PinCircleRadius = ...
    mvNodeStyleVar_PinQuadSideLength = ...
    mvNodeStyleVar_PinTriangleSideLength = ...
    mvNodeStyleVar_PinLineThickness = ...
    mvNodeStyleVar_PinHoverRadius = ...
    mvNodeStyleVar_PinOffset = ...
    mvNodesStyleVar_MiniMapPadding = ...
    mvNodesStyleVar_MiniMapOffset = ...


class win32_constants:
    mvKey_Clear = ...
    mvKey_Prior = ...
    mvKey_Next = ...
    mvKey_Select = ...
    mvKey_Execute = ...
    mvKey_LWin = ...
    mvKey_RWin = ...
    mvKey_Apps = ...
    mvKey_Sleep = ...
    mvKey_Help = ...
    mvKey_Browser_Refresh = ...
    mvKey_Browser_Stop = ...
    mvKey_Browser_Search = ...
    mvKey_Browser_Favorites = ...
    mvKey_Browser_Home = ...
    mvKey_Volume_Mute = ...
    mvKey_Volume_Down = ...
    mvKey_Volume_Up = ...
    mvKey_Media_Next_Track = ...
    mvKey_Media_Prev_Track = ...
    mvKey_Media_Stop = ...
    mvKey_Media_Play_Pause = ...
    mvKey_Launch_Mail = ...
    mvKey_Launch_Media_Select = ...
    mvKey_Launch_App1 = ...
    mvKey_Launch_App2 = ...
    mvKey_Colon = ...
    mvKey_Plus = ...
    mvKey_Tilde = ...
    mvKey_Quote = ...
    mvKey_F25 = ...


class unix_constants:
    mvKey_Clear = ...
    mvKey_Prior = ...
    mvKey_Next = ...
    mvKey_Select = ...
    mvKey_Execute = ...
    mvKey_LWin = ...
    mvKey_RWin = ...
    mvKey_Apps = ...
    mvKey_Sleep = ...
    mvKey_Help = ...
    mvKey_Browser_Refresh = ...
    mvKey_Browser_Stop = ...
    mvKey_Browser_Search = ...
    mvKey_Browser_Favorites = ...
    mvKey_Browser_Home = ...
    mvKey_Volume_Mute = ...
    mvKey_Volume_Down = ...
    mvKey_Volume_Up = ...
    mvKey_Media_Next_Track = ...
    mvKey_Media_Prev_Track = ...
    mvKey_Media_Stop = ...
    mvKey_Media_Play_Pause = ...
    mvKey_Launch_Mail = ...
    mvKey_Launch_Media_Select = ...
    mvKey_Launch_App1 = ...
    mvKey_Launch_App2 = ...
    mvKey_Colon = ...
    mvKey_Plus = ...
    mvKey_Tilde = ...
    mvKey_Quote = ...
    mvKey_F25 = ...


if sys.platform == "win32":
    ...
else:
    ...
