Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiLogSystem Class Reference

#include <DekiLogSystem.h>

Static Public Member Functions

static void Initialize ()
 Initialize the Deki logging system Sets up stdout buffering and other logging configuration.
static void LogWithLevel (LogLevel level, const char *file, int line, const char *fmt,...)
static void SetLogCallback (LogCallback callback)
 Set a callback to receive log messages (for editor console integration).
static void SetLogContext (uint32_t objectId)
static void ClearLogContext ()
static uint32_t GetLogContextObjectId ()

Member Function Documentation

◆ Initialize()

void DekiLogSystem::Initialize ( )
static

Initialize the Deki logging system Sets up stdout buffering and other logging configuration.

◆ LogWithLevel()

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

◆ SetLogCallback()

void DekiLogSystem::SetLogCallback ( LogCallback callback)
static

Set a callback to receive log messages (for editor console integration).

◆ SetLogContext()

void DekiLogSystem::SetLogContext ( uint32_t objectId)
static

◆ ClearLogContext()

void DekiLogSystem::ClearLogContext ( )
static

◆ GetLogContextObjectId()

uint32_t DekiLogSystem::GetLogContextObjectId ( )
static

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