5#ifndef PDFTRON_H_CPPPDFBookmark
6#define PDFTRON_H_CPPPDFBookmark
9#include <C/PDF/TRN_Bookmark.h>
350 void GetColor(
double& out_r,
double& out_g,
double& out_b);
365 void SetColor(
double in_r = 0.0,
double in_g = 0.0,
double in_b = 0.0);
392#include <Impl/PDFDoc.inl>
Bookmark & operator=(const Bookmark &in_bookmark)
void SetFlags(int in_flags)
Bookmark AddPrev(const UString &in_title)
void GetColor(double &out_r, double &out_g, double &out_b)
Bookmark(const Bookmark &in_bookmark)
void SetColor(double in_r=0.0, double in_g=0.0, double in_b=0.0)
Bookmark(SDF::Obj in_bookmark_dict)
bool operator==(const Bookmark &in_bookmark)
std::vector< double > GetColor()
SDF::Obj GetSDFObj() const
ptrdiff_t GetHandleInternal()
void SetOpen(bool in_open)
static Bookmark Create(class PDFDoc &in_doc, const UString &in_title)
Bookmark AddChild(const UString &in_title)
void AddNext(Bookmark in_bookmark)
static Bookmark * CreateInternal(ptrdiff_t impl)
void SetTitle(const UString &title)
Bookmark Find(const UString &in_title)
void SetAction(Action in_action)
Bookmark AddNext(const UString &in_title)
Bookmark AddChild(Bookmark in_bookmark)
void AddPrev(Bookmark in_bookmark)