#include <TdkFileWriterInterceptor.h>
Inheritance diagram for TdkFileWriterInterceptor:
Public Member Functions | |
~TdkFileWriterInterceptor () | |
void | setFilename (std::string filename) |
virtual void | loadThemeChildrenStarted (const TdkObjectGID &gid) |
virtual void | loadThemeChildrenProgressChanged (const TdkObjectGID &gid, double progress) |
virtual void | loadThemeChildrenFinished (const TdkObjectGID &gid) |
virtual void | objectInserted (const TdkObjectGID &gid) |
virtual void | objectUpdated (const TdkObjectGID &gid) |
virtual void | objectDeleted (const TdkObjectGID &gid) |
virtual void | selectedThemeChanged (const TdkObjectGID &older, const TdkObjectGID &newer) |
virtual void | windowChanged (double winX0, double winY0, double winX1, double winY1, double fullX0, double fullY0, double fullX1, double fullY1) |
virtual void | mouseCoordinatesChanged (double x, double y) |
virtual void | scaleChanged (double scale) |
virtual void | mapObjectsDeleted (TdkEventHandlerVector &objects) |
virtual void | layoutObjectsDeleted (TdkEventHandlerVector &objects) |
virtual void | messageSended (const std::string &message) |
Static Public Member Functions | |
static TdkFileWriterInterceptor * | instance () |
Private Member Functions | |
TdkFileWriterInterceptor () | |
void | writeToFile (const std::string &mesg) |
Private Attributes | |
std::string | filename_ |
Static Private Attributes | |
static TdkFileWriterInterceptor * | instance_ = NULL |
TdkFileWriterInterceptor::~TdkFileWriterInterceptor | ( | ) |
TdkFileWriterInterceptor::TdkFileWriterInterceptor | ( | ) | [private] |
TdkFileWriterInterceptor * TdkFileWriterInterceptor::instance | ( | ) | [static] |
void TdkFileWriterInterceptor::setFilename | ( | std::string | filename | ) |
void TdkFileWriterInterceptor::loadThemeChildrenStarted | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::loadThemeChildrenProgressChanged | ( | const TdkObjectGID & | gid, | |
double | progress | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::loadThemeChildrenFinished | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::objectInserted | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::objectUpdated | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::objectDeleted | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::selectedThemeChanged | ( | const TdkObjectGID & | older, | |
const TdkObjectGID & | newer | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::windowChanged | ( | double | winX0, | |
double | winY0, | |||
double | winX1, | |||
double | winY1, | |||
double | fullX0, | |||
double | fullY0, | |||
double | fullX1, | |||
double | fullY1 | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::mouseCoordinatesChanged | ( | double | x, | |
double | y | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::scaleChanged | ( | double | scale | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::mapObjectsDeleted | ( | TdkEventHandlerVector & | objects | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::layoutObjectsDeleted | ( | TdkEventHandlerVector & | objects | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkFileWriterInterceptor::messageSended | ( | const std::string & | message | ) | [virtual] |
void TdkFileWriterInterceptor::writeToFile | ( | const std::string & | mesg | ) | [private] |
TdkFileWriterInterceptor * TdkFileWriterInterceptor::instance_ = NULL [static, private] |
std::string TdkFileWriterInterceptor::filename_ [private] |