R-Type  2
Doom but in better
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123456]
  doc
 game_source
  docs
 tutorials
  game_source
  components
 Behaviour.hpp
 Collider.hpp
 Components.hpp
 Health.hpp
 Image.hpp
 Lifetime.hpp
 LootDrop.hpp
 PlayerInfo.hpp
 Position.hpp
 PowerUp.hpp
 Team.hpp
 Type.hpp
 Velocity.hpp
 Weapon.hpp
  ECS
  include
 Entity.cpp
 Random.cpp
 Registry.cpp
 Time.cpp
  manager
  include
 Game.cpp
 GameMessage.cpp
 Queue.cpp
  systems
  include
 AISystem.cpp
 CollisionSystem.cpp
 EventSystem.cpp
 LifetimeSystem.cpp
 MovementSystem.cpp
 PlayerMiscellaneous.cpp
 SpawnSystem.cpp
 SyncingSystem.cpp
 Systems.cpp
 WeaponSystem.cpp
 WinSystem.cpp
  tests
  include
 main.cpp
 Tests.cpp
  gui
  include
  CustomExceptions
  GUI
  Recoded
  Utilities
 ActiveScreen.hpp
 Constants.hppThis is the file in charge of containing the constants that are meant to be used throughout the program
 CustomExceptions.hppFile in charge of containing the custom errors that are going to be used for custom description errors
 GUI.hppThis is the file that links the child ressources
 Log.hppThis is the file in charge of containing the Log class (the one in charge of outputing info only when asked to)
 LogMacros.hppMacro definitions for logging messages with varying levels of detail and formatting
 RealMain.hppThis is the file in charge of containing the main class and other ressources at the root of the program
 Recoded.hppThis is an agglomerator in which all the files from Recoded folder will be included
 SoundLib.hppDeclaration of the SoundLib class for managing sounds in the ECS architecture
 TOMLLoader.hppContains the TOMLLoader class for handling loading and navigation of TOML data
 Utilities.hpp
  lib
 asio
 SFML
 toml
  src
  CustomExceptions
  GUI
  Recoded
 HelpFunctions.cppThis is the file in charge of displaying the help message
 Log.cppThis is the file in charge of managing the functions for the debug class
 Main.cppThis is the file in charge of containing the main function used by gcc to compile the code
 MainClass.cppThis is the file in charge of containing the class Main of the program
 RealMain.cppEntry point for processing command-line arguments and running the main application logic
 SoundLib.cppFile in charge of containing the functions that define the soundLib class
 TOMLLoader.cppThis is the file in charge of containing the functions for the class that will handle the loading and navigation of the TOML language
  server
  lib
 asio
 toml
  src
 asio_hash.hpp
 client_manager.cpp
 client_manager.hpp
 game_manager.cpp
 game_manager.hpp
 message.hpp
 message_codec.hpp
 server.cpp
 server.hpp
 main.cppEntry point for the R-Type server application