summaryrefslogtreecommitdiffstats
path: root/gui/pages.hpp
diff options
context:
space:
mode:
authorVojtech Bocek <vbocek@gmail.com>2014-02-08 00:32:31 +0100
committerVojtech Bocek <vbocek@gmail.com>2014-02-12 19:19:15 +0100
commitbfb6334ca85f370cae7bccc699026a39eae0128d (patch)
tree06f84bcc279b95d28c478b775cc452d1b4b6ecdf /gui/pages.hpp
parentConditional -> GUIObject and make all gui objects children of GUIObject (diff)
downloadandroid_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.tar
android_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.tar.gz
android_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.tar.bz2
android_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.tar.lz
android_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.tar.xz
android_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.tar.zst
android_bootable_recovery-bfb6334ca85f370cae7bccc699026a39eae0128d.zip
Diffstat (limited to 'gui/pages.hpp')
-rw-r--r--gui/pages.hpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/gui/pages.hpp b/gui/pages.hpp
index 2a2ef2c32..23ceee9c8 100644
--- a/gui/pages.hpp
+++ b/gui/pages.hpp
@@ -29,14 +29,14 @@ class RenderObject;
class ActionObject;
class InputObject;
class MouseCursor;
+class GUIObject;
class Page
{
public:
- virtual ~Page() {}
-
-public:
Page(xml_node<>* page, xml_node<>* templates = NULL);
+ virtual ~Page();
+
std::string GetName(void) { return mName; }
public:
@@ -51,6 +51,7 @@ public:
protected:
std::string mName;
+ std::vector<GUIObject*> mObjects;
std::vector<RenderObject*> mRenders;
std::vector<ActionObject*> mActions;
std::vector<InputObject*> mInputs;