#include <OgreLog.h>
- Note
 Should not be used directly, but trough the LogManager class.
 
◆ Log()
      
        
          | Ogre::Log::Log | ( | const String & | name, | 
        
          |  |  | bool | debugOutput = true, | 
        
          |  |  | bool | suppressFileOutput = false | 
        
          |  | ) |  |  | 
      
 
 
◆ ~Log()
◆ addListener()
- Parameters
- 
  
    | listener | A valid listener derived class |  
 
 
 
◆ getLogDetail()
Gets the level of the log detail. 
 
 
◆ getName()
  
  | 
        
          | const String & Ogre::Log::getName | ( |  | ) | const |  | inline | 
 
Return the name of the log. 
 
 
◆ isDebugOutputEnabled()
  
  | 
        
          | bool Ogre::Log::isDebugOutputEnabled | ( |  | ) | const |  | inline | 
 
Get whether debug output is enabled for this log. 
 
 
◆ isFileOutputSuppressed()
  
  | 
        
          | bool Ogre::Log::isFileOutputSuppressed | ( |  | ) | const |  | inline | 
 
Get whether file output is suppressed for this log. 
 
 
◆ isTimeStampEnabled()
  
  | 
        
          | bool Ogre::Log::isTimeStampEnabled | ( |  | ) | const |  | inline | 
 
Get whether time stamps are printed for this log. 
 
 
◆ logMessage()
Log a message to the debugger and to log file (the default is "<code>OGRE.log</code>"),. 
 
 
◆ removeListener()
      
        
          | void Ogre::Log::removeListener | ( | LogListener * | listener | ) |  | 
      
 
- Parameters
- 
  
    | listener | A valid listener derived class |  
 
 
 
◆ setDebugOutputEnabled()
      
        
          | void Ogre::Log::setDebugOutputEnabled | ( | bool | debugOutput | ) |  | 
      
 
 
◆ setLogDetail()
◆ setTimeStampEnabled()
      
        
          | void Ogre::Log::setTimeStampEnabled | ( | bool | timeStamp | ) |  | 
      
 
 
◆ stream()
Get a stream object targeting this log. 
 
 
◆ mMutex
The documentation for this class was generated from the following file: