|
Polyphase Game Engine
|
#include "Log.h"#include "Renderer.h"#include "Nodes/Widgets/Console.h"#include "System/System.h"#include "EngineTypes.h"#include <vector>#include <algorithm>Macros | |
| #define | LOG_TO_FILE() |
Functions | |
| void | InitializeLog () |
| void | ShutdownLog () |
| void | LogToFile (const char *format, va_list arg) |
| void | EnableLog (bool enable) |
| bool | IsLogEnabled () |
| void | LockLog () |
| void | UnlockLog () |
| void | RegisterLogCallback (LogCallbackFP callback) |
| void | UnregisterLogCallback (LogCallbackFP callback) |
| void | SetDebugLogsInBuildEnabled (bool enabled) |
| bool | IsDebugLogsInBuildEnabled () |
| void | WriteConsoleMessage (glm::vec4 color, const char *format, va_list args) |
| void | LogDebug (const char *format,...) |
| void | LogWarning (const char *format,...) |
| void | LogError (const char *format,...) |
| void | LogConsole (glm::vec4 color, const char *format,...) |
| #define LOG_TO_FILE | ( | ) |
| void EnableLog | ( | bool | enable | ) |
| void InitializeLog | ( | ) |
| bool IsDebugLogsInBuildEnabled | ( | ) |
| bool IsLogEnabled | ( | ) |
| void LockLog | ( | ) |
| void LogConsole | ( | glm::vec4 | color, |
| const char * | format, | ||
| ... | |||
| ) |
| void LogDebug | ( | const char * | format, |
| ... | |||
| ) |
| void LogError | ( | const char * | format, |
| ... | |||
| ) |
| void LogToFile | ( | const char * | format, |
| va_list | arg | ||
| ) |
| void LogWarning | ( | const char * | format, |
| ... | |||
| ) |
| void RegisterLogCallback | ( | LogCallbackFP | callback | ) |
| void SetDebugLogsInBuildEnabled | ( | bool | enabled | ) |
| void ShutdownLog | ( | ) |
| void UnlockLog | ( | ) |
| void UnregisterLogCallback | ( | LogCallbackFP | callback | ) |
| void WriteConsoleMessage | ( | glm::vec4 | color, |
| const char * | format, | ||
| va_list | args | ||
| ) |