diff options
author | ferbas <ferbas@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c> | 2010-01-13 09:41:29 +0000 |
---|---|---|
committer | ferbas <ferbas@7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c> | 2010-01-13 09:41:29 +0000 |
commit | 43d65dc03325bcce8561423b9607f7e114355f7d (patch) | |
tree | 7bef4e532a43f4e98ee16b012dca7499ab547e5b /Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/AcroColorHFT.h | |
parent | f1288ff2082a3330b62b60ee80521c37576ff9cc (diff) | |
download | pdf-as-3-43d65dc03325bcce8561423b9607f7e114355f7d.tar.gz pdf-as-3-43d65dc03325bcce8561423b9607f7e114355f7d.tar.bz2 pdf-as-3-43d65dc03325bcce8561423b9607f7e114355f7d.zip |
initial import
git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@545 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c
Diffstat (limited to 'Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/AcroColorHFT.h')
-rw-r--r-- | Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/AcroColorHFT.h | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/AcroColorHFT.h b/Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/AcroColorHFT.h new file mode 100644 index 0000000..0c141bf --- /dev/null +++ b/Adobe_SigHandler/Adobe.PDF-AS-SigHandler/sources/import/API/AcroColorHFT.h @@ -0,0 +1,78 @@ +/*
+** AcroColorHFT.h
+**
+** The Acrobat color Function Table
+**
+** (c) Copyright 2002-2006, Adobe Systems, Inc. All Rights Reserved.
+** Author: Mark Donohoe
+*/
+
+#ifndef _H_AcroColorHFT
+#define _H_AcroColorHFT
+
+#if PLUGIN
+
+#include "AcroColorExpT.h"
+
+#else
+#include "HFTTypes.h"
+
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef NPROC /* may be already defined */
+#undef NPROC
+#endif
+
+/* Enumerate the selectors */
+#define PROC(returnType, name, params) \
+ name##SEL,
+#define NPROC PROC
+#define ANPROC NPROC
+#define SPROC(returnType, name, params, stubProc) PROC(returnType, name, params)
+#define NOPROC(name) PROC(ignored, DONOTUSE_##name, ignored)
+#define UPROC PROC
+#define UNPROC NPROC
+#define USPROC SPROC
+enum {
+ AcroColorBAD_SELECTOR,
+ #include "AcroColorProcs.h"
+ AcroColorNUMSELECTORSplusOne
+};
+
+#define AcroColorNUMSELECTORS (AcroColorNUMSELECTORSplusOne - 1)
+
+#undef PROC
+#undef NPROC
+#undef ANPROC
+#undef SPROC
+#undef NOPROC
+#undef UPROC
+#undef UNPROC
+#undef USPROC
+
+#define NPROC(returnType, name, params) \
+ typedef ACCBPROTO1 returnType (ACCBPROTO2 *name##SELPROTO)params;
+#define ANPROC NPROC
+#define PROC NPROC
+#define SPROC(returnType, name, params, stubProc) PROC(returnType, name, params)
+#define NOPROC(name)
+ #include "AcroColorProcs.h"
+#undef PROC
+#undef NPROC
+#undef ANPROC
+#undef SPROC
+#undef NOPROC
+
+extern HFT gAcroColorHFT;
+
+void SetUpAcroColorHFTServer(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _H_AcroColorHFT */
|