enum EE::Scene::NodeFlags

#include <node.hpp>

enum NodeFlags {
    NODE_FLAG_SCHEDULED_UPDATE             =(1<<0),
    NODE_FLAG_VIEW_DIRTY                   =(1<<1),
    NODE_FLAG_POSITION_DIRTY               =(1<<2),
    NODE_FLAG_POLYGON_DIRTY                =(1<<3),
    NODE_FLAG_ROTATED                      =(1<<4),
    NODE_FLAG_SCALED                       =(1<<5),
    NODE_FLAG_CLOSE                        =(1<<6),
    NODE_FLAG_MOUSEOVER                    =(1<<7),
    NODE_FLAG_HAS_FOCUS                    =(1<<8),
    NODE_FLAG_SELECTED                     =(1<<9),
    NODE_FLAG_MOUSEOVER_ME_OR_CHILD        =(1<<10),
    NODE_FLAG_DRAGGING                     =(1<<11),
    NODE_FLAG_SKIN_OWNER                   =(1<<12),
    NODE_FLAG_TOUCH_DRAGGING               =(1<<13),
    NODE_FLAG_DROPPABLE_HOVERING           =(1<<14),
    NODE_FLAG_OWNED_BY_NODE                =(1<<15),
    NODE_FLAG_REVERSE_DRAW                 =(1<<16),
    NODE_FLAG_FRAME_BUFFER                 =(1<<17),
    NODE_FLAG_CLIP_ENABLE                  =(1<<18),
    NODE_FLAG_REPORT_SIZE_CHANGE_TO_CHILDS =(1<<19),
    NODE_FLAG_OVER_FIND_ALLOWED            =(1<<20),
    NODE_FLAG_SCENENODE                    =(1<<21),
    NODE_FLAG_UISCENENODE                  =(1<<22),
    NODE_FLAG_UINODE                       =(1<<23),
    NODE_FLAG_WIDGET                       =(1<<24),
    NODE_FLAG_WINDOW                       =(1<<25),
    NODE_FLAG_LAYOUT                       =(1<<26),
    NODE_FLAG_LOADING                      =(1<<27),
    NODE_FLAG_CLOSING_CHILDREN             =(1<<28),
    NODE_FLAG_FREE_USE                     =(1<<29),
};