CS2-Kit
C++23 library for CS2 Metamod:Source plugin development
Loading...
Searching...
No Matches
CS2Kit::Core::ConsoleLogger Class Reference

Default console logger implementation using HL2SDK's ConColorMsg. Created automatically by CS2Kit::Initialize() when no custom logger is provided. More...

#include <ConsoleLogger.hpp>

+ Inheritance diagram for CS2Kit::Core::ConsoleLogger:

Public Member Functions

void SetPrefix (const char *prefix)
 
void Info (const std::string &message) override
 
void Warn (const std::string &message) override
 
void Error (const std::string &message) override
 

Detailed Description

Default console logger implementation using HL2SDK's ConColorMsg. Created automatically by CS2Kit::Initialize() when no custom logger is provided.

Definition at line 13 of file ConsoleLogger.hpp.

Member Function Documentation

◆ Error()

void CS2Kit::Core::ConsoleLogger::Error ( const std::string &  message)
override

Definition at line 21 of file ConsoleLogger.cpp.

◆ Info()

void CS2Kit::Core::ConsoleLogger::Info ( const std::string &  message)
override

Definition at line 9 of file ConsoleLogger.cpp.

◆ SetPrefix()

void CS2Kit::Core::ConsoleLogger::SetPrefix ( const char *  prefix)
inline

Definition at line 16 of file ConsoleLogger.hpp.

Referenced by CS2Kit::Initialize().

◆ Warn()

void CS2Kit::Core::ConsoleLogger::Warn ( const std::string &  message)
override

Definition at line 15 of file ConsoleLogger.cpp.


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