![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
Functions | |
std::string | gl_errcode_as_string (const int code) noexcept |
Convert a GL error code to a string. | |
std::vector< std::string > | gl_get_all_errors () noexcept |
Returns all GL errors on stack. | |
void | gl_add_error (const unsigned int source, const unsigned int type, const unsigned int id, const unsigned int severity, const int length, const char *buf) noexcept |
Insert a message into the OpenGL debug stack. | |
bool | physfs_check (const int code) noexcept |
Call a physfs function with error handling and logs a message for you. | |
bool | physfs_check (void *ptr) noexcept |
Call a physfs function with error handling and logs a message for you. | |
|
nodiscardnoexcept |
Convert a GL error code to a string.
code | Code to convert. |
Definition at line 16 of file OpenGLError.cpp.
|
nodiscardnoexcept |
Returns all GL errors on stack.
Definition at line 54 of file OpenGLError.cpp.
|
noexcept |
Insert a message into the OpenGL debug stack.
source | The source of the debug message to insert. |
type | The type of the debug message insert. |
id | The user-supplied identifier of the message to insert. |
severity | The severity of the debug messages to insert. |
length | The length string contained in the character array whose address is given by message. |
buf | The address of a character array containing the message to insert. |
Definition at line 67 of file OpenGLError.cpp.
|
noexcept |
Call a physfs function with error handling and logs a message for you.
code | The code returned by physfs function. |
Definition at line 18 of file PhysFSError.cpp.
|
noexcept |
Call a physfs function with error handling and logs a message for you.
ptr | Pointer returned by physfs function. |
Definition at line 29 of file PhysFSError.cpp.