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