#ifndef SCHEDULABLE_H_1DA3FA2A #define SCHEDULABLE_H_1DA3FA2A #include "component.h" #include #include #include #include "entity_manager.h" class SchedulableComponent : public Component { public: using id_type = EntityManager::id_type; using Callback = std::function; using Action = std::tuple; std::list actions; }; #endif /* end of include guard: SCHEDULABLE_H_1DA3FA2A */