summaryrefslogtreecommitdiff
path: root/modules/arabic/naqshfont.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/arabic/naqshfont.h')
-rw-r--r--modules/arabic/naqshfont.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/modules/arabic/naqshfont.h b/modules/arabic/naqshfont.h
new file mode 100644
index 00000000..f4f7f098
--- /dev/null
+++ b/modules/arabic/naqshfont.h
@@ -0,0 +1,25 @@
+/* pango-arabic module
+ *
+ * (C) 2000 K. Koehler <koehler@or.uni-bonn.de>
+ *
+ * This file provides a mapping unicode <- mulefont
+ */
+#ifndef __nqfont_h_
+#define __nqfont_h_
+#include "pango.h"
+#include "pangox.h"
+
+/*
+ * nqfont must point to valid memory for this to work.
+ */
+int
+urdu_naqshinit(PangoFont *font,PangoXSubfont* nqfont);
+/* a return value of 0 means this has failed */
+
+
+/* glyph2 is the next glyph in line; if there is none, put in NULL
+ */
+void
+urdu_naqsh_recode(PangoXSubfont* subfont,int* glyph,int* glyph2,
+ PangoXSubfont* nqfont);
+#endif