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
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Casw::ColorRGBA color struct with 8-bit channels
 Casw::ui::ContextShared state for the UI system
 Casw::ui::FocusManagerManages focus navigation for UI widgets
 Casw::game::GameObjectGame Object
 Casw::ParticleEmitterParticle emitter that integrates with the scene system
 Casw::game::SpriteSprite Object
 Casw::game::TextText Object
 Casw::ParticleEmitter::Particle
 Casw::ParticleConfigConfiguration for particle emitters
 Casw::game::PhysicsPhysics Component
 Casw::Quad< T >A 2D rectangle in space
 Casw::Quad< float >
 Casw::ui::RootRoot container that manages the UI tree, input, and rendering
 Casw::scene::Scene< T >Base class for game scenes
 Casw::scene::SceneManager< T >Forward declaration of the SceneManager class
 Casw::ui::ThemeTheme configuration for UI elements
 Casw::ui::UIEventEvent structure for UI interactions
 Casw::Vec2< T >A 2D vector in space
 Casw::Vec2< float >
 Casw::Vec3< T >A 3D vector in space
 Casw::ui::WidgetBase class for all UI widgets
 Casw::ui::ButtonAn interactive button widget
 Casw::ui::InputBoxA text input widget
 Casw::ui::LabelA text display widget
 Casw::ui::PanelA container widget with a background color or image
 Casw::ui::VBoxA vertical box layout container