Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros | Functions
SkPDFDocument.h File Reference
#include "include/core/SkDocument.h"
#include "include/core/SkMilestone.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkString.h"
#include "include/private/base/SkAPI.h"
#include "include/private/base/SkNoncopyable.h"
#include <cstdint>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  SkPDF::AttributeList
 
struct  SkPDF::StructureElementNode
 
struct  SkPDF::DateTime
 
struct  SkPDF::Metadata
 

Namespaces

namespace  SkPDF
 

Macros

#define SKPDF_STRING(X)   SKPDF_STRING_IMPL(X)
 
#define SKPDF_STRING_IMPL(X)   #X
 

Functions

SK_API void SkPDF::SetNodeId (SkCanvas *dst, int nodeID)
 
SK_API sk_sp< SkDocumentSkPDF::MakeDocument (SkWStream *stream, const Metadata &metadata)
 
static sk_sp< SkDocumentSkPDF::MakeDocument (SkWStream *stream)
 

Macro Definition Documentation

◆ SKPDF_STRING

#define SKPDF_STRING (   X)    SKPDF_STRING_IMPL(X)

Definition at line 24 of file SkPDFDocument.h.

◆ SKPDF_STRING_IMPL

#define SKPDF_STRING_IMPL (   X)    #X

Definition at line 25 of file SkPDFDocument.h.