IC_MessageSink Class Reference
the message sink interface
More...
#include <console.h>
List of all members.
|
Public Member Functions |
| IC_MessageSink () |
| constructor
|
virtual | ~IC_MessageSink () |
| destructor
|
void | logMessage (irr::ELOG_LEVEL logLevel, const stringw message) |
| Log a unicode message to the sink.
|
void | logMessage (irr::ELOG_LEVEL logLevel, const stringc message) |
void | logMessage (irr::ELOG_LEVEL logLevel, const irr::c8 *message) |
virtual const stringw | getLevelTag (irr::ELOG_LEVEL logLevel) |
| get a string for a log level
|
virtual void | appendMessage (const stringw message)=0 |
| add a unicode message to the sink
|
virtual void | clearMessages ()=0 |
| clear all the messages in the sink
|
virtual void | toggleVisible ()=0 |
| set the visibility
|
Detailed Description
the message sink interface
Definition at line 60 of file console.h.
Constructor & Destructor Documentation
IC_MessageSink::IC_MessageSink |
( |
|
) |
[inline] |
virtual IC_MessageSink::~IC_MessageSink |
( |
|
) |
[inline, virtual] |
Member Function Documentation
virtual void IC_MessageSink::appendMessage |
( |
const stringw |
message |
) |
[pure virtual] |
add a unicode message to the sink
Implemented in IC_Console.
virtual void IC_MessageSink::clearMessages |
( |
|
) |
[pure virtual] |
clear all the messages in the sink
Implemented in IC_Console.
const stringw IC_MessageSink::getLevelTag |
( |
irr::ELOG_LEVEL |
logLevel |
) |
[virtual] |
get a string for a log level
Definition at line 56 of file console.cpp.
void IC_MessageSink::logMessage |
( |
irr::ELOG_LEVEL |
logLevel, |
|
|
const irr::c8 * |
message | |
|
) |
| | [inline] |
void IC_MessageSink::logMessage |
( |
irr::ELOG_LEVEL |
logLevel, |
|
|
const stringc |
message | |
|
) |
| | [inline] |
void IC_MessageSink::logMessage |
( |
irr::ELOG_LEVEL |
logLevel, |
|
|
const stringw |
message | |
|
) |
| | |
Log a unicode message to the sink.
Definition at line 47 of file console.cpp.
virtual void IC_MessageSink::toggleVisible |
( |
|
) |
[pure virtual] |
The documentation for this class was generated from the following files: