Changeset 60 for trunk/src/DocumentOutline.h
- Timestamp:
- 04/14/06 12:08:30 (3 years ago)
- Files:
-
- 1 modified
-
trunk/src/DocumentOutline.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/DocumentOutline.h
r58 r60 19 19 #define __DOCUMENT_OUTLINE_H__ 20 20 21 // Forward declarations. 22 class PDFDoc; 23 class Outline; 24 class GooList; 25 21 26 namespace ePDFView 22 27 { … … 37 42 { 38 43 public: 39 DocumentOutline ( void);44 DocumentOutline (PDFDoc *document); 40 45 ~DocumentOutline (void); 41 46 42 47 gint getDestinationPage (void); 43 48 DocumentOutline *getFirstChild (void); 49 DocumentOutline *getNextChild (void); 44 50 gint getNumChildren (void); 45 51 const gchar *getTitle (void); 52 void setOutline (Outline *outline); 53 54 private: 55 GList *m_Children; 56 gint m_Destination; 57 PDFDoc *m_Document; 58 GList *m_LastReturnedChild; 59 DocumentOutline *m_Parent; 60 gchar *m_Title; 61 62 void setChildren (GooList *childrenList); 63 void setParent (DocumentOutline *parent); 64 void setTitle (const gchar *title); 65 void setDestination (gint destination); 46 66 }; 47 67 }
