summaryrefslogtreecommitdiff
path: root/src/imenunodeprocessor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/imenunodeprocessor.h')
-rw-r--r--src/imenunodeprocessor.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/imenunodeprocessor.h b/src/imenunodeprocessor.h
index 641cc88..5d3657d 100644
--- a/src/imenunodeprocessor.h
+++ b/src/imenunodeprocessor.h
@@ -27,15 +27,17 @@ class SystemMenuNode;
class PluginMenuNode;
class SubMenuNode;
class CommandMenuNode;
+class LineMenuNode;
class IMenuNodeProcessor
{
-public:
- virtual ~IMenuNodeProcessor() {};
- virtual void ProcessSystemMenuNode(SystemMenuNode* node) = 0;
- virtual void ProcessPluginMenuNode(PluginMenuNode* node) = 0;
- virtual void ProcessSubMenuNode(SubMenuNode* node) = 0;
- virtual void ProcessCommandMenuNode(CommandMenuNode* node) = 0;
+ public:
+ virtual ~IMenuNodeProcessor() {};
+ virtual void ProcessSystemMenuNode(SystemMenuNode* node) = 0;
+ virtual void ProcessPluginMenuNode(PluginMenuNode* node) = 0;
+ virtual void ProcessSubMenuNode(SubMenuNode* node) = 0;
+ virtual void ProcessCommandMenuNode(CommandMenuNode* node) = 0;
+ virtual void ProcessLineMenuNode(LineMenuNode* node) = 0;
};
#endif