Chrysalis - CLO3D DevTools Extension
Toggle main menu visibility
Loading...
Searching...
No Matches
UIExporterToolSettings.h
Go to the documentation of this file.
1
#ifndef CHRYSALIS_UIEXPORTERTOOLSETTINGS_H
2
#define CHRYSALIS_UIEXPORTERTOOLSETTINGS_H
3
4
#include <list>
5
6
#include "
BaseUIExporterOptions.h
"
7
#include "BaseExtensionSettings.h"
8
9
namespace
CLO3D
{
10
class
UIExporterToolSettings
:
public
BaseExtensionSettings {
11
public
:
12
void
read
()
override
;
13
void
write
()
override
;
14
15
void
addOptions
(
BaseUIExporterOptions
* options);
16
17
[[nodiscard]] std::list<BaseUIExporterOptions*>::const_iterator
begin
()
const
;
18
[[nodiscard]] std::list<BaseUIExporterOptions*>::const_iterator
end
()
const
;
19
private
:
20
std::list<BaseUIExporterOptions*> options_;
21
};
22
}
23
24
#endif
//CHRYSALIS_UIEXPORTERTOOLSETTINGS_H
BaseUIExporterOptions.h
CLO3D::BaseUIExporterOptions
Definition
BaseUIExporterOptions.h:7
CLO3D::UIExporterToolSettings
Definition
UIExporterToolSettings.h:10
CLO3D::UIExporterToolSettings::begin
std::list< BaseUIExporterOptions * >::const_iterator begin() const
Definition
UIExporterToolSettings.cpp:25
CLO3D::UIExporterToolSettings::addOptions
void addOptions(BaseUIExporterOptions *options)
Definition
UIExporterToolSettings.cpp:21
CLO3D::UIExporterToolSettings::read
void read() override
Definition
UIExporterToolSettings.cpp:5
CLO3D::UIExporterToolSettings::end
std::list< BaseUIExporterOptions * >::const_iterator end() const
Definition
UIExporterToolSettings.cpp:29
CLO3D::UIExporterToolSettings::write
void write() override
Definition
UIExporterToolSettings.cpp:13
CLO3D
Definition
BaseDevTool.h:6
integrations
clo3d
extensions
dev-tools
include
UIExporterToolSettings.h
Generated by
1.17.0