Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
third_party
skia
src
pdf
SkPDFMetadata.h
Go to the documentation of this file.
1
/*
2
* Copyright 2015 Google Inc.
3
*
4
* Use of this source code is governed by a BSD-style license that can be
5
* found in the LICENSE file.
6
*/
7
8
#ifndef SkPDFMetadata_DEFINED
9
#define SkPDFMetadata_DEFINED
10
11
#include "
include/docs/SkPDFDocument.h
"
12
#include "
src/pdf/SkPDFTypes.h
"
13
#include "
src/pdf/SkUUID.h
"
14
15
class
SkPDFObject
;
16
17
namespace
SkPDFMetadata
{
18
std::unique_ptr<SkPDFObject>
MakeDocumentInformationDict
(
const
SkPDF::Metadata
&);
19
20
SkUUID
CreateUUID
(
const
SkPDF::Metadata
&);
21
22
std::unique_ptr<SkPDFObject>
MakePdfId
(
const
SkUUID
& doc,
const
SkUUID
&
instance
);
23
24
SkPDFIndirectReference
MakeXMPObject
(
const
SkPDF::Metadata
& metadata,
25
const
SkUUID
& doc,
26
const
SkUUID
&
instance
,
27
SkPDFDocument
*);
28
}
// namespace SkPDFMetadata
29
#endif
// SkPDFMetadata_DEFINED
SkPDFDocument.h
SkPDFTypes.h
SkUUID.h
SkPDFDocument
Definition
SkPDFDocumentPriv.h:81
SkPDFObject
Definition
SkPDFTypes.h:56
instance
VkInstance instance
Definition
main.cc:48
SkPDFMetadata
Definition
SkPDFMetadata.h:17
SkPDFMetadata::MakeDocumentInformationDict
std::unique_ptr< SkPDFObject > MakeDocumentInformationDict(const SkPDF::Metadata &)
Definition
SkPDFMetadata.cpp:61
SkPDFMetadata::MakeXMPObject
SkPDFIndirectReference MakeXMPObject(const SkPDF::Metadata &metadata, const SkUUID &doc, const SkUUID &instance, SkPDFDocument *)
Definition
SkPDFMetadata.cpp:228
SkPDFMetadata::CreateUUID
SkUUID CreateUUID(const SkPDF::Metadata &)
Definition
SkPDFMetadata.cpp:79
SkPDFMetadata::MakePdfId
std::unique_ptr< SkPDFObject > MakePdfId(const SkUUID &doc, const SkUUID &instance)
Definition
SkPDFMetadata.cpp:110
SkPDFIndirectReference
Definition
SkPDFTypes.h:36
SkPDF::Metadata
Definition
SkPDFDocument.h:82
SkUUID
Definition
SkUUID.h:9
Generated on Fri Apr 26 2024 06:17:24 for Flutter Engine by
1.9.8