Murl::Addons::Filepanel::IAddon Interface Referenceabstract

The Filepanel IAddon interface. More...

#include "murl_addons_filepanel_i_addon.h"

Inheritance diagram for Murl::Addons::Filepanel::IAddon:

Public Member Functions

virtual IControlGetControl ()=0
 Get the Filepanel control object. More...
 
- Public Member Functions inherited from Murl::IAddon
virtual String GetName () const =0
 Get the addon's name. More...
 
virtual Bool Configure (IEngineConfiguration *engineConfig, IFileInterface *fileInterface)=0
 Configure the addon. More...
 
virtual Bool RegisterCustomFactoryClasses (IAppFactoryRegistry *factoryRegistry)=0
 Register custom factory classes with the engine. More...
 
virtual Bool UnregisterCustomFactoryClasses (IAppFactoryRegistry *factoryRegistry)=0
 Unregister custom factory classes from the engine. More...
 
virtual Bool RegisterCustomModuleClasses (IAppModuleRegistry *moduleRegistry)=0
 Register custom module classes with the engine. More...
 
virtual Bool UnregisterCustomModuleClasses (IAppModuleRegistry *moduleRegistry)=0
 Unregister custom module classes from the engine. More...
 
virtual Bool Init (const IAppState *appState)=0
 Initialize the add-on. More...
 
virtual Bool DeInit (const IAppState *appState)=0
 Deinitialize the add-on. More...
 

Detailed Description

The Filepanel IAddon interface.

Member Function Documentation

◆ GetControl()

virtual IControl* Murl::Addons::Filepanel::IAddon::GetControl ( )
pure virtual

Get the Filepanel control object.

Returns
The Filepanel control object.

The documentation for this interface was generated from the following file:
  • murl_addons_filepanel_i_addon.h


Copyright © 2011-2024 Spraylight GmbH.