18#include <OgreLogManager.h>
19#include <OgreString.h>
20#include <OgreStringConverter.h>
28#define LOG_ERROR(message) Ogre::LogManager::getSingleton().logMessage( \
29 "[ERROR] " + Ogre::String(__FILE__) + " " \
30 + Ogre::StringConverter::toString(__LINE__) + ": " + message, \
39#define LOG_WARNING(message) Ogre::LogManager::getSingleton().logMessage( \
40 "[WARNING] " + Ogre::String(__FILE__) + " " \
41 + Ogre::StringConverter::toString(__LINE__) + ": " + message, \
50#define LOG_TRIVIAL(message) Ogre::LogManager::getSingleton().logMessage( \
51 message, Ogre::LML_TRIVIAL \
59#define LOG_CONSOLE(message) Ogre::LogManager::getSingleton().logMessage( \
60 message, Ogre::LML_NORMAL \
73#define LOG_DEBUG_EX(message) Ogre::LogManager::getSingleton().logMessage( \
74 "[DEBUG] (" + __FILE__ + " " + Ogre::StringConverter::toString(__LINE__) \
75 + ")(" + std::string(__FUNCTION__) + "): " + message, \
86#define LOG_DEBUG(message) Ogre::LogManager::getSingleton().logMessage(\
87 "[DEBUG] (" + std::string(__FUNCTION__) + "): " + message, \
99#define LOG_DEBUG_EX(message) Ogre::LogManager::getSingleton().logMessage( \
100 "[DEBUG] (" + __FILE__ + " " + Ogre::StringConverter::toString(__LINE__) \
101 + ")(" + std::string(__PRETTY_FUNCTION__) + "): " + message, \
112#define LOG_DEBUG(message) Ogre::LogManager::getSingleton().logMessage( \
113 "[DEBUG] (" + std::string(__PRETTY_FUNCTION__) + "): " + message, \