3#ifndef PDFSDK_CXX_PDF_BOOKMARK_H_INCLUDED_
4#define PDFSDK_CXX_PDF_BOOKMARK_H_INCLUDED_
10#include "forward_declarations.h"
11#include "wrapper_base.h"
20class Bookmark :
public detail::RefCountedHandle<PDBookmark> {
197 PDF_CXX_CORE_WRAPPER_DEFINE_MEMBERS_(
Bookmark, PDBookmark)
202#include "bookmark_impl.inl"
Represents an action in a PDF document.
Definition action.h:21
Represents a bookmark in a PDF document.
Definition bookmark.h:20
PDColorValue GetTextColor()
Bookmark CreateChild(const std::wstring &title)
Bookmark CreateNext(const std::wstring &title, const Action &actions)
void SetActions(Action actions)
Bookmark CreateChild(const std::wstring &title, const Action &actions)
Bookmark CreateNext(const std::wstring &title, const Dest &dest)
void InsertChild(Bookmark child)
int GetVisibleChildrenCount()
Bookmark CreateNext(const std::wstring &title)
void InsertNext(Bookmark next)
PDBookmarkFlags GetTextStyle()
void SetTextStyle(PDBookmarkFlags flags)
void SetTextColor(PDColorValue color)
void SetTitle(const std::wstring &title)
Bookmark CreateChild(const std::wstring &title, const Dest &dest)
Represents a destination in a PDF document.
Definition dest.h:23