Chrysalis - CLO3D Extensions
Loading...
Searching...
No Matches
CLO3D::ExtensionsManager Class Reference

#include <ExtensionsManager.h>

Collaboration diagram for CLO3D::ExtensionsManager:
[legend]

Static Public Member Functions

static void addExtension (std::unique_ptr< BaseExtension > extension)
static void setMessage (const char *extensionName, const QString &message, bool logMessage=false)
static void clearMessage ()

Static Public Attributes

static std::forward_list< std::unique_ptr< BaseExtension > > extensions
static ExtensionsSettings * extensionsSettings
static QFrame * mainWindow
static QToolButton * action
static CommandRunner * commandRunner_
static TaskExecutor * executor_
static LocalServer * localServer_

Member Function Documentation

◆ addExtension()

void ExtensionsManager::addExtension ( std::unique_ptr< BaseExtension > extension)
static

◆ clearMessage()

void ExtensionsManager::clearMessage ( )
static

◆ setMessage()

void ExtensionsManager::setMessage ( const char * extensionName,
const QString & message,
bool logMessage = false )
static

Member Data Documentation

◆ action

QToolButton* CLO3D::ExtensionsManager::action
inlinestatic

◆ commandRunner_

CommandRunner* CLO3D::ExtensionsManager::commandRunner_
inlinestatic

◆ executor_

TaskExecutor* CLO3D::ExtensionsManager::executor_
inlinestatic

◆ extensions

std::forward_list<std::unique_ptr<BaseExtension> > CLO3D::ExtensionsManager::extensions
inlinestatic

◆ extensionsSettings

ExtensionsSettings* CLO3D::ExtensionsManager::extensionsSettings
inlinestatic

◆ localServer_

LocalServer* CLO3D::ExtensionsManager::localServer_
inlinestatic

◆ mainWindow

QFrame* CLO3D::ExtensionsManager::mainWindow
inlinestatic

The documentation for this class was generated from the following files: