enum ImGuiTableFlags_

#include <imgui.h>

enum ImGuiTableFlags_
{
    ImGuiTableFlags_None                       = 0,
    ImGuiTableFlags_Resizable                  = 1<<0,
    ImGuiTableFlags_Reorderable                = 1<<1,
    ImGuiTableFlags_Hideable                   = 1<<2,
    ImGuiTableFlags_Sortable                   = 1<<3,
    ImGuiTableFlags_NoSavedSettings            = 1<<4,
    ImGuiTableFlags_ContextMenuInBody          = 1<<5,
    ImGuiTableFlags_RowBg                      = 1<<6,
    ImGuiTableFlags_BordersInnerH              = 1<<7,
    ImGuiTableFlags_BordersOuterH              = 1<<8,
    ImGuiTableFlags_BordersInnerV              = 1<<9,
    ImGuiTableFlags_BordersOuterV              = 1<<10,
    ImGuiTableFlags_BordersH                   = ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH,
    ImGuiTableFlags_BordersV                   = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV,
    ImGuiTableFlags_BordersInner               = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH,
    ImGuiTableFlags_BordersOuter               = ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH,
    ImGuiTableFlags_Borders                    = ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter,
    ImGuiTableFlags_NoBordersInBody            = 1<<11,
    ImGuiTableFlags_NoBordersInBodyUntilResize = 1<<12,
    ImGuiTableFlags_SizingFixedFit             = 1<<13,
    ImGuiTableFlags_SizingFixedSame            = 2<<13,
    ImGuiTableFlags_SizingStretchProp          = 3<<13,
    ImGuiTableFlags_SizingStretchSame          = 4<<13,
    ImGuiTableFlags_NoHostExtendX              = 1<<16,
    ImGuiTableFlags_NoHostExtendY              = 1<<17,
    ImGuiTableFlags_NoKeepColumnsVisible       = 1<<18,
    ImGuiTableFlags_PreciseWidths              = 1<<19,
    ImGuiTableFlags_NoClip                     = 1<<20,
    ImGuiTableFlags_PadOuterX                  = 1<<21,
    ImGuiTableFlags_NoPadOuterX                = 1<<22,
    ImGuiTableFlags_NoPadInnerX                = 1<<23,
    ImGuiTableFlags_ScrollX                    = 1<<24,
    ImGuiTableFlags_ScrollY                    = 1<<25,
    ImGuiTableFlags_SortMulti                  = 1<<26,
    ImGuiTableFlags_SortTristate               = 1<<27,
    ImGuiTableFlags_HighlightHoveredColumn     = 1<<28,
    ImGuiTableFlags_SizingMask_                = ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame,
};