TexGen
|
Abstract base class to act as an interface between texgen and the logger. More...
#include <Logger.h>
Public Member Functions | |
CLogger (void) | |
virtual | ~CLogger (void) |
virtual CLogger * | Copy () const =0 |
virtual void | TexGenError (std::string FileName, int iLineNumber, std::string Message)=0 |
virtual void | TexGenLog (std::string FileName, int iLineNumber, std::string Message)=0 |
void | IncreaseIndent () |
void | DecreaseIndent () |
Protected Attributes | |
int | m_iIndent |
Abstract base class to act as an interface between texgen and the logger.
CLogger::CLogger | ( | void | ) |
Definition at line 35 of file Logger.cpp.
|
virtual |
Definition at line 40 of file Logger.cpp.
|
pure virtual |
Implemented in TexGen::CLoggerScreen, and TexGen::CLoggerNull.
Referenced by TexGen::CTexGen::SetLogger().
|
pure virtual |
Implemented in TexGen::CLoggerScreen, and TexGen::CLoggerNull.
|
pure virtual |
Implemented in TexGen::CLoggerScreen, and TexGen::CLoggerNull.
|
protected |
Definition at line 97 of file Logger.h.
Referenced by TexGen::CLoggerScreen::TexGenLog().