2009-02-27 Alberto Garcia <agarcia@igalia.com>
[hildon] / src / hildon-stackable-window-private.h
index f7058f5..b162359 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2008 Nokia Corporation, all rights reserved.
  *
- * Contact: Karl Lattimer <karl.lattimer@nokia.com>
+ * Contact: Rodrigo Novo <rodrigo.novo@nokia.com>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public License
@@ -31,7 +31,9 @@ typedef struct                                  _HildonStackableWindowPrivate Hi
 
 struct                                          _HildonStackableWindowPrivate
 {
-    gboolean going_home;
+    HildonAppMenu *app_menu;
+    HildonWindowStack *stack;
+    gint stack_position;
 };
 
 #define                                         HILDON_STACKABLE_WINDOW_GET_PRIVATE(obj) \
@@ -39,11 +41,9 @@ struct                                          _HildonStackableWindowPrivate
                                                 HILDON_TYPE_STACKABLE_WINDOW, HildonStackableWindowPrivate))
 
 void G_GNUC_INTERNAL
-hildon_stackable_window_set_going_home          (HildonStackableWindow *self,
-                                                 gboolean going_home);
-
-gboolean G_GNUC_INTERNAL
-hildon_stackable_window_get_going_home          (HildonStackableWindow *self);
+hildon_stackable_window_set_stack               (HildonStackableWindow *self,
+                                                 HildonWindowStack     *stack,
+                                                 gint                   position);
 
 G_END_DECLS