|
Polyphase Game Engine
|
#include "PolyphaseAPI.h"#include <stdarg.h>#include <stdio.h>#include "Maths.h"#include "Constants.h"#include "System/SystemTypes.h"Go to the source code of this file.
Typedefs | |
| typedef void(* | LogCallbackFP) (LogSeverity severity, const char *message) |
Functions | |
| void | InitializeLog () |
| void | ShutdownLog () |
| POLYPHASE_API void | EnableLog (bool enable) |
| POLYPHASE_API bool | IsLogEnabled () |
| void | LockLog () |
| void | UnlockLog () |
| POLYPHASE_API void | LogDebug (const char *format,...) |
| POLYPHASE_API void | LogWarning (const char *format,...) |
| POLYPHASE_API void | LogError (const char *format,...) |
| POLYPHASE_API void | LogConsole (glm::vec4 color, const char *format,...) |
| void | RegisterLogCallback (LogCallbackFP callback) |
| void | UnregisterLogCallback (LogCallbackFP callback) |
| void | SetDebugLogsInBuildEnabled (bool enabled) |
| bool | IsDebugLogsInBuildEnabled () |
| typedef void(* LogCallbackFP) (LogSeverity severity, const char *message) |
| POLYPHASE_API void EnableLog | ( | bool | enable | ) |
| void InitializeLog | ( | ) |
| bool IsDebugLogsInBuildEnabled | ( | ) |
| POLYPHASE_API bool IsLogEnabled | ( | ) |
| void LockLog | ( | ) |
| POLYPHASE_API void LogConsole | ( | glm::vec4 | color, |
| const char * | format, | ||
| ... | |||
| ) |
| POLYPHASE_API void LogDebug | ( | const char * | format, |
| ... | |||
| ) |
| POLYPHASE_API void LogError | ( | const char * | format, |
| ... | |||
| ) |
| POLYPHASE_API void LogWarning | ( | const char * | format, |
| ... | |||
| ) |
| void RegisterLogCallback | ( | LogCallbackFP | callback | ) |
| void SetDebugLogsInBuildEnabled | ( | bool | enabled | ) |
| void ShutdownLog | ( | ) |
| void UnlockLog | ( | ) |
| void UnregisterLogCallback | ( | LogCallbackFP | callback | ) |