diff options
Diffstat (limited to 'src/menunode.h')
-rw-r--r-- | src/menunode.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/menunode.h b/src/menunode.h index 9d699f0..a51f61c 100644 --- a/src/menunode.h +++ b/src/menunode.h @@ -36,7 +36,7 @@ class MenuNode { private: MenuNode* _parent; - MenuNodeList _childs; + MenuNodeList _childs; protected: void SetParent(MenuNode* parent); @@ -45,8 +45,9 @@ class MenuNode MenuNode(); virtual ~MenuNode(); MenuNode* Parent(); - MenuNodeList& Childs(); + MenuNodeList* Childs(); MenuNode* AddChild(MenuNode* child); + virtual bool IsLeaf(); virtual void Process(IMenuNodeProcessor* menuNodeProcessor) = 0; virtual cOsdMenu* Execute(); virtual bool IsHidden(); |