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

#include <UIExporterTool.h>

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

Public Member Functions

 UIExporterTool (UIExporterToolSettings *uiExporterToolSettings, GeneralUIExporterOptions *options)
 ~UIExporterTool () override
void configureSettings (ExtensionsSettings *extensionsSettings) override
void configureSettingsUI (UI::ExtensionsSettingsDialog *extensionsSettingsDialog) override
void handle () override
void addExporter (BaseUIExporter *exporter)
Public Member Functions inherited from CLO3D::BaseDevTool
virtual void startup ()

Static Public Member Functions

static UIExporterTool * create ()

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ UIExporterTool()

UIExporterTool::UIExporterTool ( UIExporterToolSettings * uiExporterToolSettings,
GeneralUIExporterOptions * options )
explicit
Here is the caller graph for this function:

◆ ~UIExporterTool()

UIExporterTool::~UIExporterTool ( )
override

Member Function Documentation

◆ addExporter()

void UIExporterTool::addExporter ( BaseUIExporter * exporter)
Here is the call graph for this function:

◆ configureSettings()

void UIExporterTool::configureSettings ( ExtensionsSettings * extensionsSettings)
overridevirtual

Implements CLO3D::BaseDevTool.

◆ configureSettingsUI()

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

Implements CLO3D::BaseDevTool.

◆ create()

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

◆ handle()

void UIExporterTool::handle ( )
override

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