noinst_LTLIBRARIES = libharfbuzz-1.la
HBSOURCES = \
- harfbuzz-buffer.c \
+ hb-buffer.c \
+ hb-buffer-private.h \
hb-private.h \
hb-ot-layout.cc \
hb-ot-layout-common-private.h \
HBHEADERS = \
hb-common.h \
- harfbuzz-buffer.h \
+ hb-buffer.h \
hb-ot-layout.h \
$(NULL)
* Red Hat Author(s): Owen Taylor, Behdad Esfahbod
*/
-#ifndef HARFBUZZ_BUFFER_PRIVATE_H
-#define HARFBUZZ_BUFFER_PRIVATE_H
+#ifndef HB_BUFFER_PRIVATE_H
+#define HB_BUFFER_PRIVATE_H
#include "harfbuzz-impl.h"
-#include "harfbuzz-buffer.h"
+#include "hb-buffer.h"
HB_BEGIN_HEADER
HB_END_HEADER
-#endif /* HARFBUZZ_BUFFER_PRIVATE_H */
+#endif /* HB_BUFFER_PRIVATE_H */
*/
#include "harfbuzz-impl.h"
-#include "harfbuzz-buffer-private.h"
-#include "harfbuzz-gsub-private.h"
-#include "harfbuzz-gpos-private.h"
+#include "hb-buffer-private.h"
/* Here is how the buffer works internally:
*
{
HB_Error error;
HB_GlyphItem glyph;
-
+
hb_buffer_ensure (buffer, buffer->in_length + 1);
glyph = &buffer->in_string[buffer->in_length];
* Red Hat Author(s): Owen Taylor, Behdad Esfahbod
*/
-#ifndef HARFBUZZ_BUFFER_H
-#define HARFBUZZ_BUFFER_H
+#ifndef HB_BUFFER_H
+#define HB_BUFFER_H
#include "hb-common.h"
unsigned int out_length;
unsigned int in_pos;
unsigned int out_pos;
-
+
hb_bool_t separate_out;
HB_GlyphItem in_string;
HB_GlyphItem out_string;
HB_END_DECLS();
-#endif /* HARFBUZZ_BUFFER_H */
+#endif /* HB_BUFFER_H */
#define HB_OT_LAYOUT_GSUBGPOS_PRIVATE_H
#include "hb-ot-layout-gdef-private.h"
-#include "harfbuzz-buffer-private.h" /* XXX */
+#include "hb-buffer-private.h" /* XXX */
#define APPLY_ARG_DEF \
#include "hb-ot-layout.h"
/* XXX */
-#include "harfbuzz-buffer.h"
+#include "hb-buffer.h"
typedef unsigned int hb_ot_layout_class_t;
#define HB_OT_LAYOUT_CC
+/* XXX */
+#include "hb-buffer-private.h"
+
#include "hb-ot-layout.h"
#include "hb-ot-layout-private.h"
#include "hb-ot-layout-gsub-private.h"
#include "hb-ot-layout-gpos-private.h"
-/* XXX */
-#include "harfbuzz-buffer-private.h"
#include <stdlib.h>
#include <string.h>
#define HB_OT_LAYOUT_H
#include "hb-common.h"
-#include "harfbuzz-buffer.h"
+#include "hb-buffer.h"
HB_BEGIN_DECLS();