#include <console.h>
Inheritance diagram for IC_MessageSink:
Public Member Functions | |
IC_MessageSink () | |
constructor | |
virtual | ~IC_MessageSink () |
destructor | |
void | logMessage_ANSI (irr::ELOG_LEVEL logLevel, const String message) |
log a UTF-8 message to the sink | |
void | logInfo_ANSI (const String message) |
log a UTF-8 message to the sink at info log level | |
void | logWarning_ANSI (const String message) |
log a UTF-8 message to the sink at warning log level | |
void | logError_ANSI (const String message) |
log a UTF-8 message to the sink at error log level | |
void | logMessage (irr::ELOG_LEVEL logLevel, const WideString message) |
log a UTF-16 message to the sink | |
void | logInfo (const WideString message) |
log a UTF-16 message to the sink at info log level | |
void | logWarning (const WideString message) |
log a UTF-16 message to the sink at warning log level | |
void | logError (const WideString message) |
log a UTF-16 message to the sink at error log level | |
virtual const WideString | getLevelTag (irr::ELOG_LEVEL logLevel) |
get a string for a log level | |
virtual void | appendMessage (const WideString message)=0 |
add a UTF-16 message to the sink | |
virtual void | clearMessages ()=0 |
clear all the messages in the sink | |
virtual void | toggleVisible ()=0 |
set the visibility |