[HB] Move typedef's around
This commit is contained in:
parent
a12dd324a3
commit
0cc7bc59ea
|
@ -39,6 +39,8 @@ typedef enum {
|
||||||
HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITEABLE,
|
HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITEABLE,
|
||||||
} hb_memory_mode_t;
|
} hb_memory_mode_t;
|
||||||
|
|
||||||
|
typedef struct _hb_blob_t hb_blob_t;
|
||||||
|
|
||||||
hb_blob_t *
|
hb_blob_t *
|
||||||
hb_blob_create (const char *data,
|
hb_blob_create (const char *data,
|
||||||
unsigned int len,
|
unsigned int len,
|
||||||
|
|
|
@ -50,15 +50,6 @@ typedef uint32_t hb_codepoint_t;
|
||||||
typedef int32_t hb_position_t;
|
typedef int32_t hb_position_t;
|
||||||
typedef int32_t hb_16dot16_t;
|
typedef int32_t hb_16dot16_t;
|
||||||
|
|
||||||
typedef struct _hb_blob_t hb_blob_t;
|
|
||||||
typedef void (*hb_destroy_func_t) (void *user_data);
|
typedef void (*hb_destroy_func_t) (void *user_data);
|
||||||
|
|
||||||
typedef struct _hb_font_callbacks_t hb_font_callbacks_t;
|
|
||||||
typedef struct _hb_unicode_callbacks_t hb_unicode_callbacks_t;
|
|
||||||
|
|
||||||
typedef struct _hb_face_t hb_face_t;
|
|
||||||
typedef struct _hb_font_t hb_font_t;
|
|
||||||
|
|
||||||
typedef hb_blob_t * (*hb_get_table_func_t) (hb_tag_t tag, void *user_data);
|
|
||||||
|
|
||||||
#endif /* HB_COMMON_H */
|
#endif /* HB_COMMON_H */
|
||||||
|
|
|
@ -28,9 +28,19 @@
|
||||||
#define HB_FONT_H
|
#define HB_FONT_H
|
||||||
|
|
||||||
#include "hb-common.h"
|
#include "hb-common.h"
|
||||||
|
#include "hb-blob.h"
|
||||||
|
|
||||||
HB_BEGIN_DECLS
|
HB_BEGIN_DECLS
|
||||||
|
|
||||||
|
typedef struct _hb_font_callbacks_t hb_font_callbacks_t;
|
||||||
|
typedef struct _hb_unicode_callbacks_t hb_unicode_callbacks_t;
|
||||||
|
|
||||||
|
typedef struct _hb_face_t hb_face_t;
|
||||||
|
typedef struct _hb_font_t hb_font_t;
|
||||||
|
|
||||||
|
typedef hb_blob_t * (*hb_get_table_func_t) (hb_tag_t tag, void *user_data);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* hb_font_callbacks_t
|
* hb_font_callbacks_t
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue