ASW Lib
A.D.S. Games SDL Wrapper Library. A library targeted at Allegro4 users who want to switch to SDL3 and use modern c++.
Loading...
Searching...
No Matches
asw.h
Go to the documentation of this file.
1#ifndef ASW_H
2#define ASW_H
3
4#define SDL_MAIN_HANDLED
5
7#include "./modules/assets.h"
8#include "./modules/color.h"
9#include "./modules/core.h"
10#include "./modules/display.h"
11#include "./modules/draw.h"
12#include "./modules/easing.h"
13#include "./modules/game.h"
14#include "./modules/geometry.h"
15#include "./modules/input.h"
16#include "./modules/log.h"
17#include "./modules/particles.h"
18#include "./modules/random.h"
19#include "./modules/scene.h"
20#include "./modules/sound.h"
21#include "./modules/types.h"
22#include "./modules/util.h"
23
24#endif // ASW_H
Centralized asset store with deduplication.
Asset routines for the ASW library.
Core routines including main loop and initialization.
Display and window routines for the ASW library.
Routines for drawing sprites and primitives to the screen.
Easing functions for animations.
Common geometry types.
Input module for the ASW library.
Structured logging system.
Lightweight particle emitter system.
Random module for the ASW library.
Scene manager.
Sound module for the ASW library.
Types used throughout the ASW library.
General utility functions.