13#include <SDL3_mixer/SDL_mixer.h>
14#include <SDL3_ttf/SDL_ttf.h>
20 using Texture = std::shared_ptr<SDL_Texture>;
23 using Font = std::shared_ptr<TTF_Font>;
26 using Sample = std::shared_ptr<Mix_Chunk>;
29 using Music = std::shared_ptr<Mix_Music>;
42 NONE = SDL_BLENDMODE_NONE,
43 BLEND = SDL_BLENDMODE_BLEND,
45 ADD = SDL_BLENDMODE_ADD,
std::shared_ptr< Mix_Chunk > Sample
Alias for a shared pointer to an Mix_Chunk.
std::shared_ptr< TTF_Font > Font
Alias for a shared pointer to an TTF_Font.
std::shared_ptr< Mix_Music > Music
Alias for a shared pointer to an Mix_Music.
std::shared_ptr< SDL_Texture > Texture
Alias for a shared pointer to an SDL_Texture.
BlendMode
Mappings from SDL_BLENDMODE to ASW BlendMode.
SDL_Color Color
Alias for an SDL_Color.
SDL_Window Window
Alias for a shared pointer to an SDL_Window.
SDL_Renderer Renderer
Alias for a shared pointer to an SDL_Renderer.