DEKI/ENGINE docs
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
Deki::LogSystem Class Reference

#include <deki/LogSystem.h>

Static Public Member Functions

static void Initialize ()
 Sets up logging, including stdout buffering.
static void LogWithLevel (LogLevel level, const char *file, int line, const char *fmt,...)
static void SetLogCallback (LogCallback callback)
 Sends every log line to callback as well (the editor console).
static void SetLogContext (uint32_t objectId)
static void ClearLogContext ()
static uint32_t GetLogContextObjectId ()

Member Function Documentation

◆ Initialize()

void Deki::LogSystem::Initialize ( )
static

Sets up logging, including stdout buffering.

◆ LogWithLevel()

void Deki::LogSystem::LogWithLevel ( LogLevel level,
const char * file,
int line,
const char * fmt,
... )
static

◆ SetLogCallback()

void Deki::LogSystem::SetLogCallback ( LogCallback callback)
static

Sends every log line to callback as well (the editor console).

◆ SetLogContext()

void Deki::LogSystem::SetLogContext ( uint32_t objectId)
static

◆ ClearLogContext()

void Deki::LogSystem::ClearLogContext ( )
static

◆ GetLogContextObjectId()

uint32_t Deki::LogSystem::GetLogContextObjectId ( )
static

The documentation for this class was generated from the following file: