BALL
1.5.0
Loading...
Searching...
No Matches
include
BALL
VIEW
PLUGIN
modularWidgetPluginHandler.h
Go to the documentation of this file.
1
#ifndef BALL_VIEW_PLUGIN_MODULARWIDGETPLUGINHANDLER_H
2
#define BALL_VIEW_PLUGIN_MODULARWIDGETPLUGINHANDLER_H
3
4
#ifndef BALL_PLUGIN_PLUGINHANDLER_H
5
# include <
BALL/PLUGIN/pluginHandler.h
>
6
#endif
7
8
#ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
9
# include <
BALL/VIEW/KERNEL/modularWidget.h
>
10
#endif
11
12
namespace
BALL
13
{
14
class
BALLPlugin;
15
16
namespace
VIEW
17
{
18
class
MainControl;
19
23
class
BALL_VIEW_EXPORT
ModularWidgetPluginHandler
24
:
public
PluginHandler
25
{
26
public
:
27
ModularWidgetPluginHandler
(
MainControl
* parent);
28
29
virtual
bool
canHandle
(
BALLPlugin
* plugin)
const
;
30
31
protected
:
32
virtual
bool
specificSetup_
(
BALLPlugin
* plugin);
33
virtual
bool
specificShutdown_
(
BALLPlugin
* plugin);
34
35
MainControl
*
main_control_
;
36
ModularWidget
*
modular_widget_
;
37
};
38
}
39
}
40
41
#endif
// BALL_VIEW_PLUGIN_MODULARWIDGETPLUGINHANDLER_H
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition
COMMON/global.h:52
BALL::BALLPlugin
Definition
BALLPlugin.h:21
BALL::PluginHandler
Definition
pluginHandler.h:28
BALL::VIEW::MainControl
Definition
mainControl.h:118
BALL::VIEW::ModularWidgetPluginHandler
Definition
modularWidgetPluginHandler.h:25
BALL::VIEW::ModularWidgetPluginHandler::canHandle
virtual bool canHandle(BALLPlugin *plugin) const
BALL::VIEW::ModularWidgetPluginHandler::ModularWidgetPluginHandler
ModularWidgetPluginHandler(MainControl *parent)
BALL::VIEW::ModularWidgetPluginHandler::main_control_
MainControl * main_control_
Definition
modularWidgetPluginHandler.h:35
BALL::VIEW::ModularWidgetPluginHandler::specificSetup_
virtual bool specificSetup_(BALLPlugin *plugin)
BALL::VIEW::ModularWidgetPluginHandler::specificShutdown_
virtual bool specificShutdown_(BALLPlugin *plugin)
BALL::VIEW::ModularWidgetPluginHandler::modular_widget_
ModularWidget * modular_widget_
Definition
modularWidgetPluginHandler.h:36
BALL::VIEW::ModularWidget
Definition
modularWidget.h:63
modularWidget.h
BALL
Definition
constants.h:13
pluginHandler.h
Generated by
1.9.8