← API Reference Namespace

asge::errors

Namespaces

Enumerations

#enum class FileWatcherError : std::uint8_t
AlreadyWatched
FailedDirRegister
InvalidFwHandle
InvalidWatchDescriptor
#enum class ConfError : std::uint8_t
InvalidInputPath
ConfigurationNotLoaded
TomlExpectedNestedArray
TomlTypeMismatch
TomlAlreadyExistingKey
TomlNoSubtable
TomlInvalidString
TomlBadFormatting
TomlUnexpectedToken
TomlNoAttribute
#enum class ImageError
DecodeFailed
#enum class FontError
InitFailed
BakeFailed
GlyphNotFound
UnexistingCodepoint
#enum class EcsError
NoMoreEntityAvailable
EntityIsNotAlive
NoMoreComponentsAvailable
EntityNotAttachedToComponent
InvalidComponent
ResourceNotSet
#enum class VfsError
NotMounted
AlreadyMounted
EmptyMounts
#enum class AudioError
InvalidFormat
DecodeFailed
SubsystemInitFailed
SubsystemNotInitialized
DeviceOpenFailed
StreamCreationFailed
InvalidStream
InvalidDevice
StreamDetachFailed
#enum class SceneError : std::uint8_t
NoActiveScene
EmptyProject
#enum class UIWidgetError
TextWithNoFont
#enum class RenderError : std::uint8_t
CreateRendererFailed
TextureCreationFailed
TextureUpdateFailed
TextureSetColorModFailed
TextureGetColorModFailed
SetDrawColorFailed
RenderClearFailed
RenderPresentFailed
RenderRectFailed
RenderLineFailed
RenderCircleFailed
RenderTextureFailed
#enum class VideoError : std::uint8_t
SubsystemInitFailed
WindowCreationFailed
RendererCreationFailed
GetWindowSizeFailed

Functions

#str::String ToErrorString(FileWatcherError e) noexcept
#str::String ToErrorString(ConfError e) noexcept
#str::String ToErrorString(ImageError e) noexcept
#str::String ToErrorString(FontError e) noexcept
#str::String ToErrorString(EcsError e) noexcept
#str::String ToErrorString(VfsError e) noexcept
#str::String ToErrorString(AudioError e) noexcept
#str::String ToErrorString(SceneError e) noexcept
#str::String ToErrorString(UIWidgetError e) noexcept
#str::String ToErrorString(RenderError e) noexcept
#str::String ToErrorString(VideoError e) noexcept