![]() |
Raven Engine v0.1
|
Defines engine-wide error codes for functions returning status. More...
#include "Raven/Core/Types.h"Namespaces | |
| namespace | Raven |
Enumerations | |
| enum class | Raven::ErrorCode : u8 { Raven::ErrorCode::SUCCESS = 0 , Raven::ErrorCode::FILE_NOT_FOUND = 1 , Raven::ErrorCode::OUT_OF_MEMORY = 2 , Raven::ErrorCode::INVALID_INPUT = 3 , Raven::ErrorCode::FATAL_ERROR = 4 , Raven::ErrorCode::OBJECT_MOVED = 5 , Raven::ErrorCode::OBJECT_NOT_FOUND = 6 } |
| Symbolic status codes for Raven engine operations. More... | |
Defines engine-wide error codes for functions returning status.
This header declares the ErrorCode enum class, providing symbolic names for common success and failure conditions across the Raven engine. Functions and systems can return or propagate these codes to indicate specific error scenarios, enabling consistent error handling and reporting.