0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 07:53:43 +00:00
SDL_Minigame/include/Component.h
2024-10-12 20:23:18 +02:00

19 lines
245 B
C++

#pragma once
#include <string>
class Entity;
class Component
{
public:
Entity* entity;
virtual void init() {}
virtual void update() {}
virtual void draw() {}
virtual std::string componentName() = 0;
virtual ~Component() = default;
};