Chrysalis - CLO3D DevTools Extension
Toggle main menu visibility
Loading...
Searching...
No Matches
BaseDevTool.h
Go to the documentation of this file.
1
#ifndef CHRYSALIS_BASEDEVTOOL_H
2
#define CHRYSALIS_BASEDEVTOOL_H
3
4
#include "ExtensionsSettingsDialog.h"
5
6
namespace
CLO3D
{
7
class
BaseDevTool
{
8
friend
class
DevToolsExtension
;
9
protected
:
10
virtual
~BaseDevTool
() =
default
;
11
public
:
12
virtual
void
startup
();
13
virtual
void
configureSettings
(ExtensionsSettings* extensionsSettings) = 0;
14
virtual
void
configureSettingsUI
(UI::ExtensionsSettingsDialog* extensionsSettingsDialog) = 0;
15
};
16
}
17
18
#endif
//CHRYSALIS_BASEDEVTOOL_H
CLO3D::BaseDevTool
Definition
BaseDevTool.h:7
CLO3D::BaseDevTool::~BaseDevTool
virtual ~BaseDevTool()=default
CLO3D::BaseDevTool::DevToolsExtension
friend class DevToolsExtension
Definition
BaseDevTool.h:8
CLO3D::BaseDevTool::configureSettings
virtual void configureSettings(ExtensionsSettings *extensionsSettings)=0
CLO3D::BaseDevTool::startup
virtual void startup()
Definition
BaseDevTool.cpp:5
CLO3D::BaseDevTool::configureSettingsUI
virtual void configureSettingsUI(UI::ExtensionsSettingsDialog *extensionsSettingsDialog)=0
CLO3D
Definition
BaseDevTool.h:6
integrations
clo3d
extensions
dev-tools
include
BaseDevTool.h
Generated by
1.17.0