r-type
0.0.0
R-Type main
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
►
N
cli
►
N
SpriteRect
►
N
SpriteSheet
C
Asteroid
C
Enemy
C
Rect
C
AnimationSystem
C
ArgsConfig
C
ArgsHandler
Class to handle command line arguments
C
AsteroidSystem
C
AudioSystem
Class for managing entities and their components
C
BeamSystem
C
Client
Class for the client
C
CollisionSystem
C
ConfigMulti
ConfigMulti
scene
C
ConfigSolo
ConfigSolo
scene
C
EnemySystem
C
EnvConfig
C
ExplosionSystem
C
GameSolo
C
LoadingAnimationSystem
C
Menu
Menu
scene
C
PixelSystem
C
PlayerDirectionSystem
C
ProjectileManager
Handles projectile creation and management
C
ProjectileSystem
C
Settings
Settings
scene
C
SpawnSystem
C
SpriteSystem
C
TextSystem
Class for managing entities and their components
C
WeaponSystem
Manages weapon firing and charging
►
N
ecs
C
Animation
C
Asteroid
C
Audio
C
BeamCharge
C
Color
C
Enemy
C
Explosion
C
Font
C
Hitbox
C
IComponent
C
LoadingAnimation
C
Mob
C
Pixel
C
Player
C
Projectile
C
Rect
►
C
Registry
Class for managing entities and their components
C
EntityBuilder
C
IPool
C
Pool
C
Scale
C
Text
C
Texture
C
Transform
C
Velocity
►
N
eng
C
AScene
Class for scene
C
AsioClient
Network implementation with asio for client
C
ASystem
C
Color
C
Engine
Class for the game engine
C
Event
C
IAudio
Interface for the audio
C
INetworkClient
Interface for the client network
C
IRenderer
Interface for the renderer
C
IScene
Interface class for scene
C
ISystem
C
SceneManager
Class for managing scenes
C
Text
C
WindowSize
►
N
gme
C
AGameClient
Abstraction for the games
C
AGameServer
Abstraction for the games
C
IGameClient
Interface for the games
C
IGameServer
Interface for the games
C
IScene
Interface for scenes
C
Sprite
►
N
rnp
C
EntityState
Entity state for WORLD_STATE packet
C
EventRecord
Event record for ENTITY_EVENT packets (TLV format)
C
FragmentHeader
Fragmentation header (when FRAG flag is set)
C
PacketAck
ACK packet payload
C
PacketConnect
CONNECT packet payload
C
PacketConnectAccept
CONNECT_ACCEPT packet payload
C
PacketDisconnect
DISCONNECT packet payload
C
PacketError
ERROR packet payload
C
PacketHeader
Packet header according to RNP specification (Big Endian) Total size: 16 bytes
C
PacketPingPong
PING/PONG packet payload
C
PacketWorldState
WORLD_STATE packet payload
►
N
srv
C
ArgsConfig
C
ArgsHandler
Class to handle command line arguments
C
AScene
Class for scene
C
AsioServer
Network implementation with asio for server
C
EnvConfig
C
INetworkServer
Interface for the server network
C
IScene
Interface class for scene
C
SceneManager
Class for managing scenes
C
Server
Class for the server
►
N
utl
C
Clock
Class for clock
C
IPlugin
Interface for plugins
C
Logger
Class for logging
C
PluginLoader
Modern, type-safe plugin loader
C
SharedLib
Handle to a dynamic library with RAII
C
Game
GameSolo scene
Generated by
1.11.0