/**
 * QuokkaGFX - Lightweight SDL2 wrapper - umbrella header
 *
 * Single header include for easy integration.
 * Usage: #include "quokka_gfx/quokka_gfx.h"
 */

#pragma once

// Core classes
#include "core/application.h"
#include "core/assets/assetManager.h"
#include "core/defs.h"
#include "core/events/inputManager.h"
#include "core/renderer/rendererManager.h"
#include "core/screens/screen.h"
#include "core/screens/screenManager.h"

// Utilities
#include "utils/color.h"
#include "utils/point.h"
#include "utils/rect.h"

// SDL2 main headers
#include <SDL2/SDL.h>
#include <SDL2/SDL_ttf.h>
