Main Page | Class Hierarchy | Class List | Class Members

IC_MessageSink Class Reference

the message sink interface More...

#include <console.h>

Inheritance diagram for IC_MessageSink:

IC_Console List of all members.

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

Detailed Description

the message sink interface


The documentation for this class was generated from the following file:
Generated on Tue Feb 8 11:13:18 2005 for IrrConsole by  doxygen 1.3.9.1