0
0
mirror of https://github.com/Nimac0/SDL_Minigame synced 2026-01-12 09:03:42 +00:00
SDL_Minigame/include/Component.h
2024-01-23 19:13:02 +01:00

26 lines
365 B
C++

#pragma once
class Entity;
class Component
{
public:
Entity* entity;
virtual void init()
{
// implementation in derived classes (when neccessary)
}
virtual void update()
{
// implementation in derived classes (when neccessary)
}
virtual void draw()
{
// implementation in derived classes (when neccessary)
}
virtual ~Component() = default;
};