OLD | NEW |
1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
6 | 6 |
7 // NOTE: External docs refer to this file as "fpdfview.h", so do not rename | 7 // NOTE: External docs refer to this file as "fpdfview.h", so do not rename |
8 // despite lack of consistency with other public files. | 8 // despite lack of consistency with other public files. |
9 | 9 |
10 #ifndef PUBLIC_FPDFVIEW_H_ | 10 #ifndef PUBLIC_FPDFVIEW_H_ |
(...skipping 21 matching lines...) Expand all Loading... |
32 typedef void* FPDF_HMODULE; | 32 typedef void* FPDF_HMODULE; |
33 typedef void* FPDF_LINK; | 33 typedef void* FPDF_LINK; |
34 typedef void* FPDF_MODULEMGR; | 34 typedef void* FPDF_MODULEMGR; |
35 typedef void* FPDF_PAGE; | 35 typedef void* FPDF_PAGE; |
36 typedef void* FPDF_PAGELINK; | 36 typedef void* FPDF_PAGELINK; |
37 typedef void* FPDF_PAGEOBJECT; // Page object(text, path, etc) | 37 typedef void* FPDF_PAGEOBJECT; // Page object(text, path, etc) |
38 typedef void* FPDF_PAGERANGE; | 38 typedef void* FPDF_PAGERANGE; |
39 typedef void* FPDF_PATH; | 39 typedef void* FPDF_PATH; |
40 typedef void* FPDF_RECORDER; | 40 typedef void* FPDF_RECORDER; |
41 typedef void* FPDF_SCHHANDLE; | 41 typedef void* FPDF_SCHHANDLE; |
| 42 typedef void* FPDF_STRUCTELEMENT; |
| 43 typedef void* FPDF_STRUCTTREE; |
42 typedef void* FPDF_TEXTPAGE; | 44 typedef void* FPDF_TEXTPAGE; |
43 | 45 |
44 #ifdef PDF_ENABLE_XFA | 46 #ifdef PDF_ENABLE_XFA |
45 typedef void* FPDF_STRINGHANDLE; | 47 typedef void* FPDF_STRINGHANDLE; |
46 typedef void* FPDF_WIDGET; | 48 typedef void* FPDF_WIDGET; |
47 #endif // PDF_ENABLE_XFA | 49 #endif // PDF_ENABLE_XFA |
48 | 50 |
49 // Basic data types | 51 // Basic data types |
50 typedef int FPDF_BOOL; | 52 typedef int FPDF_BOOL; |
51 typedef int FPDF_ERROR; | 53 typedef int FPDF_ERROR; |
(...skipping 939 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
991 // Function: FPDF_BStr_Clear | 993 // Function: FPDF_BStr_Clear |
992 // Helper function to clear a byte string. | 994 // Helper function to clear a byte string. |
993 DLLEXPORT FPDF_RESULT STDCALL FPDF_BStr_Clear(FPDF_BSTR* str); | 995 DLLEXPORT FPDF_RESULT STDCALL FPDF_BStr_Clear(FPDF_BSTR* str); |
994 #endif // PDF_ENABLE_XFA | 996 #endif // PDF_ENABLE_XFA |
995 | 997 |
996 #ifdef __cplusplus | 998 #ifdef __cplusplus |
997 } | 999 } |
998 #endif | 1000 #endif |
999 | 1001 |
1000 #endif // PUBLIC_FPDFVIEW_H_ | 1002 #endif // PUBLIC_FPDFVIEW_H_ |
OLD | NEW |