2008-12-05 Claudio Saavedra <csaavedra@igalia.com>
[hildon] / src / hildon-stackable-window.h
index b6ae032..8479a49 100644 (file)
@@ -26,6 +26,7 @@
 #define                                         __HILDON_STACKABLE_WINDOW_H__
 
 #include                                        "hildon-window.h"
+#include                                        "hildon-app-menu.h"
 
 G_BEGIN_DECLS
 
@@ -55,6 +56,11 @@ G_BEGIN_DECLS
                                                 HILDON_TYPE_STACKABLE_WINDOW, \
                                                 HildonStackableWindowClass))
 
+#ifndef _TYPEDEF_HILDON_WINDOW_STACK_
+#define _TYPEDEF_HILDON_WINDOW_STACK_
+typedef struct                                  _HildonWindowStack HildonWindowStack;
+#endif
+
 typedef struct                                  _HildonStackableWindow HildonStackableWindow;
 typedef struct                                  _HildonStackableWindowClass HildonStackableWindowClass;
 
@@ -81,7 +87,11 @@ GtkWidget*
 hildon_stackable_window_new                     (void);
 
 void
-hildon_stackable_window_go_to_root_window       (HildonStackableWindow* self);
+hildon_stackable_window_set_main_menu           (HildonStackableWindow *self,
+                                                 HildonAppMenu *menu);
+
+HildonWindowStack *
+hildon_stackable_window_get_stack               (HildonStackableWindow *self);
 
 G_END_DECLS