|
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++.
|
| ▼Nasw | |
| ▼Ngame | |
| CGameObject | Game Object |
| CPhysics | Physics Component |
| CSprite | Sprite Object |
| CText | Text Object |
| ▼Nscene | |
| CScene | Base class for game scenes |
| CSceneManager | Forward declaration of the SceneManager class |
| ▼Nui | |
| CButton | An interactive button widget |
| CContext | Shared state for the UI system |
| CFocusManager | Manages focus navigation for UI widgets |
| CInputBox | A text input widget |
| CLabel | A text display widget |
| CPanel | A container widget with a background color or image |
| CRoot | Root container that manages the UI tree, input, and rendering |
| CTheme | Theme configuration for UI elements |
| CUIEvent | Event structure for UI interactions |
| CVBox | A vertical box layout container |
| CWidget | Base class for all UI widgets |
| CColor | RGBA color struct with 8-bit channels |
| CParticleConfig | Configuration for particle emitters |
| ▼CParticleEmitter | Particle emitter that integrates with the scene system |
| CParticle | |
| CQuad | A 2D rectangle in space |
| CVec2 | A 2D vector in space |
| CVec3 | A 3D vector in space |