R-Type  2
Doom but in better
Loading...
Searching...
No Matches
CustomExceptions Namespace Reference

Data Structures

class  ConnectionFailed
 This is the class in charge of raising the ConnectionFailed error. More...
 
class  FileNotFound
 This is the class in charge of informing the user that the provided file path could not be found. More...
 
class  HelpFound
 This is the class in charge of informing the user that the help flag was found. This is not an error. More...
 
class  InvalidBackgroundConfiguration
 This is the class in charge of informing the user that the background configuration they provided is incorrect. More...
 
class  InvalidConfigurationFontType
 This is the class in charge of informing the user that the key type present in the file is of the wrong expected type for the spritesheet. More...
 
class  InvalidConfigurationMusicType
 This is the class in charge of informing the user that the key type present in the file is of the wrong expected type for the music. More...
 
class  InvalidConfigurationSpritesheetType
 This is the class in charge of informing the user that the key type present in the file is of the wrong expected type for the spritesheet. More...
 
class  InvalidDuration
 This is the class in charge of informing the user that the duration they provided is invalid. More...
 
class  InvalidFontConfiguration
 This is the class in charge of informing the user that the font configuration they provided is incorrect. More...
 
class  InvalidFontPath
 This is the class in charge of informing the user that the height they entered is invalid. More...
 
class  InvalidFrameLimit
 This is the class in charge of informing the user that the window frame limit is invalid. More...
 
class  InvalidHeight
 This is the class in charge of raising the invalid height error informing the user that the height they provided is invalid. This class is meant to be a bit more generic so that this type of error can be raised by more than one party. More...
 
class  InvalidIconConfiguration
 This is the class in charge of informing the user that the icon configuration they provided is incorrect. More...
 
class  InvalidIndex
 This is the class in charge of informing the user that the index they provided is invalid. More...
 
class  InvalidIp
 This is the class in charge of informing the user that the entered ip is incorrect. More...
 
class  InvalidMusicConfiguration
 This is the class in charge of informing the user that the music configuration they provided is incorrect. More...
 
class  InvalidPort
 This is the class in charge of informing the user that the port is incorrect. More...
 
class  InvalidShape
 This is the class in charge of informing the user that they tried to display a non-existent or invalid shape. More...
 
class  InvalidSpriteConfiguration
 This is the class in charge of informing the user that the sprite configuration they provided is incorrect. More...
 
class  InvalidTOML
 This is the class in charge of informing the user that the toml file they provided is invalid. More...
 
class  InvalidTOMLKeyType
 This is the class in charge of informing the user that the type of the toml key is not the one that was expected. More...
 
class  InvalidType
 This is the class in charge of informing the user that they tried to display a non-existent or invalid component during the extraction of the content from std::any. More...
 
class  InvalidWidth
 This is the class in charge of raising the invalid width error informing the user that the width they provided is invalid. This class is meant to be a bit more generic so that this type of error can be raised by more than one party. More...
 
class  InvalidWindowHeight
 This is the class in charge of informing the user that the window height is invalid. More...
 
class  InvalidWindowWidth
 This is the class in charge of informing the user that the window width is invalid. More...
 
class  InvalidWindowX
 This is the class in charge of informing the user that the window x position is invalid. More...
 
class  InvalidWindowY
 This is the class in charge of informing the user that the window Y position is invalid. More...
 
class  MusicNotInitialised
 This is the class in charge of informing the user that they tried to play music from a class that has not music initialised. More...
 
class  NoActiveNetworkThread
 This is the class in charge of informing the user that the program could not find any active threads that manage the network. More...
 
class  NoAnimation
 This is the class in charge of informing the user that they tried to access a non-existant animation class. More...
 
class  NoAnimationFrames
 This is the class in charge of informing the user that there are no frames for the animation. More...
 
class  NoBackground
 This is the class in charge of informing the user that they tried to access a non-existant background. More...
 
class  NoBackgroundInConfigFile
 This is the class in charge of informing the user that the program could not find the Background section in the configuration file. More...
 
class  NoBodyFontConfiguration
 This is the class in charge of informing the user that there is no configuration for the font in charge of displaying text when it is a body. More...
 
class  NoButton
 This is the class in charge of informing the user that they tried to access a non-existant Button class. More...
 
class  NoButtonFontConfiguration
 This is the class in charge of informing the user that there is no configuration for the font in charge of displaying text that will help display icon's in the buttons. More...
 
class  NoCollision
 This is the class in charge of informing the user that they tried to access a non-existant collision class. More...
 
class  NoColour
 This is the class in charge of informing the user that they tried to access a non-existant colour instance. More...
 
class  NoDefaultFontConfiguration
 This is the class in charge of informing the user that there is no configuration for the font in charge of displaying text when it is not a title nor a body. More...
 
class  NoEventManager
 This is the class in charge of informing the user that they tried to access a non-existant Event Manager. More...
 
class  NoFlagParameter
 This is the class in charge of informing the user was supposed to pass a parameter along with the flag. More...
 
class  NoFont
 This is the class in charge of informing the user that they tried to access a non-existant font instance. More...
 
class  NoFontInConfigFile
 This is the class in charge of informing the user that the program could not find the font section in the configuration file. More...
 
class  NoIcon
 This is the class in charge of informing the user that they tried to access a non-existant Icon. More...
 
class  NoIconInConfigFile
 This is the class in charge of informing the user that the program could not find the Icon section in the configuration file. More...
 
class  NoMusicInConfigFile
 This is the class in charge of informing the user that the program could not find the music section in the configuration file. More...
 
class  NoNetworkClass
 This is the class in charge of informing the user that the program could not find any network class instance. More...
 
class  NoRenderableButton
 This is the class in charge of informing the user that they tried to render a non-existing Button component. More...
 
class  NoRenderableImage
 This is the class in charge of informing the user that they tried to render a non-existing Image component. More...
 
class  NoRenderableShape
 This is the class in charge of informing the user that they tried to render a non-existing Shape component. More...
 
class  NoRenderableSprite
 This is the class in charge of informing the user that they tried to render a non-existing Sprite component. More...
 
class  NoRenderableText
 This is the class in charge of informing the user that they tried to render a non-existing text component. More...
 
class  NoSprite
 This is the class in charge of informing the user that they tried to access a non-existant animation class. More...
 
class  NoSpriteSheet
 This is the class in charge of informing the user that they tried to access a non-existant spritesheet. More...
 
class  NoSpritesInConfigFile
 This is the class in charge of informing the user that the program could not find the sprite section in the configuration file. More...
 
class  NoText
 This is the class in charge of informing the user that they tried to access a non-existant text instance. More...
 
class  NoTexture
 This is the class in charge of informing the user that they tried to access a non-existant texture instance. More...
 
class  NoTitleFontConfiguration
 This is the class in charge of informing the user that there is no configuration for the font in charge of displaying text when it is a title. More...
 
class  NoTOML
 This is the class in charge of informing the user that they tried to access a non-existant toml instance. More...
 
class  NoTOMLKey
 This is the class in charge of informing the user that they tried to access a non-existant toml key instance. More...
 
class  NoWindow
 This is the class in charge of informing the user that they tried to access a non-existant window. More...
 
class  UnknownArgument
 This is the class in charge of informing the user that the argument that was provided is not known to the program. More...
 
class  VersionFound
 This is the class in charge of informing the user that the version flag was found. This is not an error. More...