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

#include <XmlUIExporter.h>

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

Public Member Functions

 XmlUIExporter (std::unique_ptr< XmlUIExporterOptions > options)
void exportUI (std::forward_list< QWidget * > &&widgets) override
BaseUIExporterOptions * getOptions () override
Public Member Functions inherited from CLO3D::BaseUIExporter
void exportUI (QWidget *widget)

Static Public Member Functions

static XmlUIExporter * create ()

Static Public Attributes

static auto EXPORT_TASK_NAME = "UI Export in \"xml\" format"

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ XmlUIExporter()

XmlUIExporter::XmlUIExporter ( std::unique_ptr< XmlUIExporterOptions > options)
explicit
Here is the caller graph for this function:

Member Function Documentation

◆ create()

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

◆ exportUI()

void XmlUIExporter::exportUI ( std::forward_list< QWidget * > && widgets)
overridevirtual

Implements CLO3D::BaseUIExporter.

◆ getOptions()

BaseUIExporterOptions * XmlUIExporter::getOptions ( )
overridevirtual

Implements CLO3D::BaseUIExporter.

Member Data Documentation

◆ EXPORT_TASK_NAME

auto CLO3D::XmlUIExporter::EXPORT_TASK_NAME = "UI Export in \"xml\" format"
inlinestatic

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