diff options
author | Lei Zhang <thestig@chromium.org> | 2018-03-21 18:59:44 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-03-21 18:59:44 +0000 |
commit | 11767d3ba1b453f666a084b9850a5f020c28993f (patch) | |
tree | 04a900d08caf3126f1596bb5c6aa7a037ca84a68 /fpdfsdk/fsdk_define.h | |
parent | 36bbc24e2d7e5082047ad5b783c69518accafe42 (diff) | |
download | pdfium-11767d3ba1b453f666a084b9850a5f020c28993f.tar.xz |
Add functions to convert various FPDF_ types.
Centralize the static_casts involved.
Change-Id: I036ead3b30abd60804b31343de8fda9912e03b0b
Reviewed-on: https://pdfium-review.googlesource.com/28892
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Diffstat (limited to 'fpdfsdk/fsdk_define.h')
-rw-r--r-- | fpdfsdk/fsdk_define.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/fpdfsdk/fsdk_define.h b/fpdfsdk/fsdk_define.h index 77c2315edd..d503ba5e1d 100644 --- a/fpdfsdk/fsdk_define.h +++ b/fpdfsdk/fsdk_define.h @@ -75,6 +75,14 @@ ByteString CFXByteStringFromFPDFWideString(FPDF_WIDESTRING wide_string); CFX_DIBitmap* CFXBitmapFromFPDFBitmap(FPDF_BITMAP bitmap); +CPDF_Array* CPDFArrayFromDest(FPDF_DEST dest); + +CPDF_Dictionary* CPDFDictionaryFromFPDFAction(FPDF_ACTION action); + +CPDF_Dictionary* CPDFDictionaryFromFPDFBookmark(FPDF_BOOKMARK bookmark); + +CPDF_Dictionary* CPDFDictionaryFromFPDFLink(FPDF_LINK link); + CFX_FloatRect CFXFloatRectFromFSRECTF(const FS_RECTF& rect); void FSRECTFFromCFXFloatRect(const CFX_FloatRect& rect, FS_RECTF* out_rect); |