![]() |
Flutter Engine
The Flutter Engine
|
#include <SkPDFTag.h>
Classes | |
class | Mark |
Public Member Functions | |
SkPDFTagTree () | |
~SkPDFTagTree () | |
void | init (SkPDF::StructureElementNode *, SkPDF::Metadata::Outline) |
Mark | createMarkIdForNodeId (int nodeId, unsigned pageIndex, SkPoint) |
int | createStructParentKeyForNodeId (int nodeId, unsigned pageIndex) |
void | addNodeAnnotation (int nodeId, SkPDFIndirectReference annotationRef, unsigned pageIndex) |
void | addNodeTitle (int nodeId, SkSpan< const char >) |
SkPDFIndirectReference | makeStructTreeRoot (SkPDFDocument *doc) |
SkPDFIndirectReference | makeOutline (SkPDFDocument *doc) |
SkString | getRootLanguage () |
Definition at line 26 of file SkPDFTag.h.
SkPDFTagTree::SkPDFTagTree | ( | ) |
Definition at line 164 of file SkPDFTag.cpp.
|
default |
void SkPDFTagTree::addNodeAnnotation | ( | int | nodeId, |
SkPDFIndirectReference | annotationRef, | ||
unsigned | pageIndex | ||
) |
Definition at line 329 of file SkPDFTag.cpp.
Definition at line 344 of file SkPDFTag.cpp.
Definition at line 218 of file SkPDFTag.cpp.
Definition at line 238 of file SkPDFTag.cpp.
SkString SkPDFTagTree::getRootLanguage | ( | ) |
Definition at line 583 of file SkPDFTag.cpp.
void SkPDFTagTree::init | ( | SkPDF::StructureElementNode * | node, |
SkPDF::Metadata::Outline | outline | ||
) |
Definition at line 202 of file SkPDFTag.cpp.
SkPDFIndirectReference SkPDFTagTree::makeOutline | ( | SkPDFDocument * | doc | ) |
Definition at line 559 of file SkPDFTag.cpp.
SkPDFIndirectReference SkPDFTagTree::makeStructTreeRoot | ( | SkPDFDocument * | doc | ) |
Definition at line 364 of file SkPDFTag.cpp.