GimpSessionInfo-book

GimpSessionInfo-book

Synopsis

                    GimpSessionInfoBook;
GimpSessionInfoBook * gimp_session_info_book_new        (void);
void                gimp_session_info_book_free         (GimpSessionInfoBook *info);
void                gimp_session_info_book_serialize    (GimpConfigWriter *writer,
                                                         GimpSessionInfoBook *book);
GTokenType          gimp_session_info_book_deserialize  (GScanner *scanner,
                                                         gint scope,
                                                         GimpSessionInfoBook **book);
GimpSessionInfoBook * gimp_session_info_book_from_widget
                                                        (GimpDockbook *dockbook);
GimpDockbook *      gimp_session_info_book_restore      (GimpSessionInfoBook *info,
                                                         GimpDock *dock);

Description

Details

GimpSessionInfoBook

typedef struct {
  gint   position;
  gint   current_page;

  /*  list of GimpSessionInfoDockable  */
  GList *dockables;
} GimpSessionInfoBook;

Contains information about a book (a GtkNotebook of dockables) in the interface.


gimp_session_info_book_new ()

GimpSessionInfoBook * gimp_session_info_book_new        (void);


gimp_session_info_book_free ()

void                gimp_session_info_book_free         (GimpSessionInfoBook *info);


gimp_session_info_book_serialize ()

void                gimp_session_info_book_serialize    (GimpConfigWriter *writer,
                                                         GimpSessionInfoBook *book);


gimp_session_info_book_deserialize ()

GTokenType          gimp_session_info_book_deserialize  (GScanner *scanner,
                                                         gint scope,
                                                         GimpSessionInfoBook **book);


gimp_session_info_book_from_widget ()

GimpSessionInfoBook * gimp_session_info_book_from_widget
                                                        (GimpDockbook *dockbook);


gimp_session_info_book_restore ()

GimpDockbook *      gimp_session_info_book_restore      (GimpSessionInfoBook *info,
                                                         GimpDock *dock);