Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
rtp::client::scenes Namespace Reference

Classes

class  CreateRoomScene
 Scene for creating a new game room. More...
 
struct  EntityCategory
 Category of entities with their sprites. More...
 
struct  EntitySpriteInfo
 Information about an entity's sprite for the mod menu. More...
 
class  GameOverScene
 
class  GamepadSettingsScene
 Scene for configuring gamepad settings. More...
 
class  KeyBindingScene
 
class  LobbyScene
 Scene for the game lobby. More...
 
class  LoginScene
 Scene for user login. More...
 
class  MenuScene
 Scene for the main menu. More...
 
class  ModMenuScene
 Scene for customizing game sprites. More...
 
class  PauseScene
 Scene for the pause menu. More...
 
class  PlayingScene
 Scene for the main gameplay. More...
 
class  RoomWaitingScene
 Scene for waiting in a game room. More...
 
class  SettingsScene
 Scene for the settings menu. More...
 

Enumerations

enum class  GamepadAction { Shoot , Reload , Pause }
 

Enumeration Type Documentation

◆ GamepadAction

Enumerator
Shoot 
Reload 
Pause 

Definition at line 26 of file GamepadSettingsScene.hpp.