namespace systems {
        class GunFireSystem : public ISystems {
          public:
            bool _wasKeyPressed = false;

            void operator()(Registry &r, std::shared_ptr<IContext> ctx);

          private:
            Clock _clock;
        };
    }; // namespace systems

Method: operator()

Member Variables