#pragma once namespace Components { class Flags : public Component { public: Flags(); ~Flags(); static bool HasFlag(const std::string& flag); private: static std::vector EnabledFlags; static void ParseFlags(); }; }