Namespaces | |
namespace | Config |
namespace | GameConfig |
namespace | Path |
namespace | SpriteRect |
Classes | |
class | AnimationSystem |
struct | ArgsConfig |
class | ArgsHandler |
Class to handle command line arguments. More... | |
class | AsteroidSystem |
class | AudioSystem |
Class for managing entities and their components. More... | |
class | BeamSystem |
class | Client |
Class for the client. More... | |
class | CollisionSystem |
class | ConfigMulti |
ConfigMulti scene. More... | |
class | ConfigSolo |
ConfigSolo scene. More... | |
class | EnemySystem |
struct | EnvConfig |
class | ExplosionSystem |
class | GameSolo |
class | LoadingAnimationSystem |
class | Menu |
Menu scene. More... | |
class | PixelSystem |
class | PlayerDirectionSystem |
class | ProjectileManager |
Handles projectile creation and management. More... | |
class | ProjectileSystem |
class | Settings |
Settings scene. More... | |
class | SpawnSystem |
class | SpriteSystem |
class | TextSystem |
Class for managing entities and their components. More... | |
class | WeaponSystem |
Manages weapon firing and charging. More... | |
Typedefs | |
using | json = nlohmann::json |
using cli::json = nlohmann::json |
Definition at line 16 of file ArgsHandler.hpp.