#ifndef COMPONENT_H #define COMPONENT_H // Base Component class for all components. class Component { public: virtual ~Component() {} // Update the component each frame. virtual void Update(float deltaTime) = 0; }; #endif // COMPONENT_H