2 * << Haru Free PDF Library >> -- hpdf_outline.h
4 * URL: http://libharu.org
6 * Copyright (c) 1999-2006 Takeshi Kanno <takeshi_kanno@est.hi-ho.ne.jp>
7 * Copyright (c) 2007-2009 Antony Dovgal <tony@daylessday.org>
9 * Permission to use, copy, modify, distribute and sell this software
10 * and its documentation for any purpose is hereby granted without fee,
11 * provided that the above copyright notice appear in all copies and
12 * that both that copyright notice and this permission notice appear
13 * in supporting documentation.
14 * It is provided "as is" without express or implied warranty.
18 #ifndef _HPDF_OUTLINE_H
19 #define _HPDF_OUTLINE_H
21 #include "hpdf_objects.h"
28 /*----------------------------------------------------------------------------*/
29 /*----- HPDF_Outline ---------------------------------------------------------*/
32 HPDF_OutlineRoot_New (HPDF_MMgr mmgr,
37 HPDF_Outline_New (HPDF_MMgr mmgr,
45 HPDF_Outline_GetFirst (HPDF_Outline outline);
49 HPDF_Outline_GetLast (HPDF_Outline outline);
53 HPDF_Outline_GetPrev(HPDF_Outline outline);
57 HPDF_Outline_GetNext (HPDF_Outline outline);
61 HPDF_Outline_GetParent (HPDF_Outline outline);
65 HPDF_Outline_GetOpened (HPDF_Outline outline);
70 HPDF_Outline_Validate (HPDF_Outline obj);
74 #endif /* __cplusplus */
76 #endif /* _HPDF_OUTLINE_H */