|
| LLGL_EXPORT void | LLGL::Log::Printf (const char *format,...) |
| | Prints a formatted message to the log.
|
| LLGL_EXPORT void | LLGL::Log::Printf (const ColorCodes &colors, const char *format,...) |
| | Prints a formatted message to the log with color codes.
|
| LLGL_EXPORT void | LLGL::Log::Errorf (const char *format,...) |
| | Prints a formatted error message to the log.
|
| LLGL_EXPORT void | LLGL::Log::Errorf (const ColorCodes &colors, const char *format,...) |
| | Prints a formatted error message to the log with color codes.
|
| LLGL_EXPORT LogHandle | LLGL::Log::RegisterCallback (const ReportCallback &callback, void *userData=nullptr) |
| | Registers a new log callback. No log callback is specified by default, in which case the reports are ignored.
|
| LLGL_EXPORT LogHandle | LLGL::Log::RegisterCallback (const ReportCallbackExt &callback, void *userData=nullptr) |
| LLGL_EXPORT LogHandle | LLGL::Log::RegisterCallbackReport (Report &report) |
| | Registers a new log callback that is forwarded to the specified Report.
|
| LLGL_EXPORT LogHandle | LLGL::Log::RegisterCallbackStd (long stdOutFlags=0) |
| | Registers a new log callback to the standard output streams, i.e. stdout and stderr from <stdio.h>.
|
| LLGL_EXPORT void | LLGL::Log::UnregisterCallback (LogHandle handle) |
| | Unregisters the specified handle from the log output.
|