diff options
Diffstat (limited to 'src/MainMenuItemsProvider.h')
-rw-r--r-- | src/MainMenuItemsProvider.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/MainMenuItemsProvider.h b/src/MainMenuItemsProvider.h index 40cc108..e015c90 100644 --- a/src/MainMenuItemsProvider.h +++ b/src/MainMenuItemsProvider.h @@ -29,6 +29,7 @@ class MenuNode; class MenuConfigurationRepository; +class PluginConfiguration; class MainMenuItemsProvider: public IMainMenuItemsProvider, public IMenuNodeProcessor { @@ -37,12 +38,14 @@ class MainMenuItemsProvider: public IMainMenuItemsProvider, public IMenuNodeProc SubMenuNode* _previousMenu; MenuItemDefinitions _currentMainMenuItems; MenuConfigurationRepository& _menuConfigurationRepository; + PluginConfiguration& _pluginConfiguration; public: - MainMenuItemsProvider(MenuConfigurationRepository& menuConfigurationRepository); + MainMenuItemsProvider(MenuConfigurationRepository& menuConfigurationRepository, PluginConfiguration& pluginConfiguration); ~MainMenuItemsProvider(); - // IMenuNodeProcessor + // IMainMenuItemsProvider + bool IsCustomMenuAvailable(); MenuItemDefinitions* MainMenuItems(); void EnterRootMenu(); void EnterSubMenu(cOsdItem* item); |