Ogre::LogListener Class Reference
[General]

#include <OgreLog.h>

List of all members.

Public Member Functions

virtual ~LogListener ()
virtual void messageLogged (const String &message, LogMessageLevel lml, bool maskDebug, const String &logName, bool &skipThisMessage)=0

Detailed Description

Remarks:
Pure Abstract class, derive this class and register to the Log to listen to log messages

Definition at line 72 of file OgreLog.h.


Constructor & Destructor Documentation

virtual Ogre::LogListener::~LogListener (  )  [virtual]

Definition at line 75 of file OgreLog.h.


Member Function Documentation

virtual void Ogre::LogListener::messageLogged ( const String message,
LogMessageLevel  lml,
bool  maskDebug,
const String logName,
bool &  skipThisMessage 
) [pure virtual]
Remarks:
This is called whenever the log receives a message and is about to write it out
Parameters:
message The message to be logged
lml The message level the log is using
maskDebug If we are printing to the console or not
logName The name of this log (so you can have several listeners for different logs, and identify them)
skipThisMessage If set to true by the messageLogged() implementation message will not be logged

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

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri May 25 23:38:03 2012