3#include <SDL3_ttf/SDL_ttf.h>
5#include "../../core/definitions.hpp"
6#include "../../core/node/components.hpp"
7#include "../../core/ui/definitions.hpp"
8#include "../physics/definitions.hpp"
42 TTF_TextEngine *textEngine;
Definition components.hpp:195
Definition graphics.hpp:26
void renderComponent(const Sprite &sprite, Window *window) const
Definition graphics.cpp:61
TTF_TextEngine * getTextEngine() const
Definition graphics.cpp:346
void exit()
Definition graphics.cpp:351
SDL_Texture * loadTexture(const std::string &path, Window *window, TextureScaling scaling=TextureScaling::NEAREST) const
Definition graphics.cpp:37
Graphics()
Definition graphics.cpp:19
Definition definitions.hpp:253
Definition components.hpp:96
Definition components.hpp:289
Definition definitions.hpp:64
TextureScaling
Definition definitions.hpp:122