13class TileComponent :
public Component
16 TransformComponent* transform;
17 SpriteComponent* sprite;
23 TileComponent() =
default;
24 TileComponent(
int x,
int y,
int w,
int h,
int id,
const std::map<
int, std::pair<Textures, bool>>* textureDict);
25 ~TileComponent() =
default;
30 return this->collision;
SpriteComponent class to handle sprite rendering and animation.
Definition SpriteComponent.h:18