Chrysalis - CLO3D DevTools Extension
Loading...
Searching...
No Matches
CLO3D::LoggingTool Class Reference

#include <LoggingTool.h>

Inheritance diagram for CLO3D::LoggingTool:
[legend]
Collaboration diagram for CLO3D::LoggingTool:
[legend]

Public Member Functions

 LoggingTool (Logging::LoggerRegistry &registry, LoggingToolSettings *settings)
 ~LoggingTool () override
void loggerAdded (Logging::Logger *logger) override
void startup () override
void configureSettings (ExtensionsSettings *extensionsSettings) override
void configureSettingsUI (UI::ExtensionsSettingsDialog *extensionsSettingsDialog) override

Static Public Member Functions

static LoggingTool * create ()

Additional Inherited Members

Protected Member Functions inherited from CLO3D::BaseDevTool
virtual ~BaseDevTool ()=default

Constructor & Destructor Documentation

◆ LoggingTool()

LoggingTool::LoggingTool ( Logging::LoggerRegistry & registry,
LoggingToolSettings * settings )
explicit
Here is the caller graph for this function:

◆ ~LoggingTool()

LoggingTool::~LoggingTool ( )
override

Member Function Documentation

◆ configureSettings()

void LoggingTool::configureSettings ( ExtensionsSettings * extensionsSettings)
overridevirtual

Implements CLO3D::BaseDevTool.

◆ configureSettingsUI()

void LoggingTool::configureSettingsUI ( UI::ExtensionsSettingsDialog * extensionsSettingsDialog)
overridevirtual

Implements CLO3D::BaseDevTool.

◆ create()

LoggingTool * LoggingTool::create ( )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ loggerAdded()

void LoggingTool::loggerAdded ( Logging::Logger * logger)
override

◆ startup()

void LoggingTool::startup ( )
overridevirtual

Reimplemented from CLO3D::BaseDevTool.


The documentation for this class was generated from the following files:
  • /opt/buildagent/work/edabedf7a47abebc/integrations/clo3d/extensions/dev-tools/include/LoggingTool.h
  • /opt/buildagent/work/edabedf7a47abebc/integrations/clo3d/extensions/dev-tools/src/LoggingTool.cpp