enum ImGuiTreeNodeFlags_

#include <imgui.h>

enum ImGuiTreeNodeFlags_
{
    ImGuiTreeNodeFlags_None                 = 0,
    ImGuiTreeNodeFlags_Selected             = 1<<0,
    ImGuiTreeNodeFlags_Framed               = 1<<1,
    ImGuiTreeNodeFlags_AllowOverlap         = 1<<2,
    ImGuiTreeNodeFlags_NoTreePushOnOpen     = 1<<3,
    ImGuiTreeNodeFlags_NoAutoOpenOnLog      = 1<<4,
    ImGuiTreeNodeFlags_DefaultOpen          = 1<<5,
    ImGuiTreeNodeFlags_OpenOnDoubleClick    = 1<<6,
    ImGuiTreeNodeFlags_OpenOnArrow          = 1<<7,
    ImGuiTreeNodeFlags_Leaf                 = 1<<8,
    ImGuiTreeNodeFlags_Bullet               = 1<<9,
    ImGuiTreeNodeFlags_FramePadding         = 1<<10,
    ImGuiTreeNodeFlags_SpanAvailWidth       = 1<<11,
    ImGuiTreeNodeFlags_SpanFullWidth        = 1<<12,
    ImGuiTreeNodeFlags_SpanLabelWidth       = 1<<13,
    ImGuiTreeNodeFlags_SpanAllColumns       = 1<<14,
    ImGuiTreeNodeFlags_LabelSpanAllColumns  = 1<<15,
    ImGuiTreeNodeFlags_NavLeftJumpsToParent = 1<<17,
    ImGuiTreeNodeFlags_CollapsingHeader     = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog,
    ImGuiTreeNodeFlags_DrawLinesNone        = 1<<18,
    ImGuiTreeNodeFlags_DrawLinesFull        = 1<<19,
    ImGuiTreeNodeFlags_DrawLinesToNodes     = 1<<20,
    ImGuiTreeNodeFlags_NavLeftJumpsBackHere = ImGuiTreeNodeFlags_NavLeftJumpsToParent,
    ImGuiTreeNodeFlags_SpanTextWidth        = ImGuiTreeNodeFlags_SpanLabelWidth,
};