LMMS
Loading...
Searching...
No Matches
calf_plugins::gui_environment_iface Struct Referenceabstract

#include <gui.h>

Inheritance diagram for calf_plugins::gui_environment_iface:
calf_plugins::gui_environment calf_plugins::gtk_main_window lv2_plugin_proxy

Public Member Functions

virtual bool check_condition (const char *name)=0
virtual calf_utils::config_db_ifaceget_config_db ()=0
virtual calf_utils::gui_configget_config ()=0
virtual calf_plugins::image_factoryget_image_factory ()=0
virtual ~gui_environment_iface ()

Detailed Description

A class used to inform the plugin GUIs about the environment they run in (currently: what plugin features are accessible)

Constructor & Destructor Documentation

◆ ~gui_environment_iface()

virtual calf_plugins::gui_environment_iface::~gui_environment_iface ( )
inlinevirtual

Member Function Documentation

◆ check_condition()

virtual bool calf_plugins::gui_environment_iface::check_condition ( const char * name)
pure virtual

◆ get_config()

virtual calf_utils::gui_config * calf_plugins::gui_environment_iface::get_config ( )
pure virtual

◆ get_config_db()

virtual calf_utils::config_db_iface * calf_plugins::gui_environment_iface::get_config_db ( )
pure virtual

◆ get_image_factory()

virtual calf_plugins::image_factory * calf_plugins::gui_environment_iface::get_image_factory ( )
pure virtual

The documentation for this struct was generated from the following file: