56 _hb_fallback_shaper_font_data_create (hb_font_t *font HB_UNUSED)
57 {
58 return (hb_fallback_shaper_font_data_t *) HB_SHAPER_DATA_SUCCEEDED;
59 }
60
61 void
62 _hb_fallback_shaper_font_data_destroy (hb_fallback_shaper_font_data_t *data HB_UNUSED)
63 {
64 }
65
66
67 /*
68 * shaper shape_plan data
69 */
70
71 struct hb_fallback_shaper_shape_plan_data_t {};
72
73 hb_fallback_shaper_shape_plan_data_t *
74 _hb_fallback_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
75 const hb_feature_t *user_features HB_UNUSED,
76 unsigned int num_user_features HB_UNUSED)
77 {
78 return (hb_fallback_shaper_shape_plan_data_t *) HB_SHAPER_DATA_SUCCEEDED;
79 }
80
81 void
82 _hb_fallback_shaper_shape_plan_data_destroy (hb_fallback_shaper_shape_plan_data_t *data HB_UNUSED)
83 {
84 }
85
86
87 /*
88 * shaper
89 */
90
91 hb_bool_t
92 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED,
93 hb_font_t *font,
94 hb_buffer_t *buffer,
95 const hb_feature_t *features HB_UNUSED,
96 unsigned int num_features HB_UNUSED)
|
56 _hb_fallback_shaper_font_data_create (hb_font_t *font HB_UNUSED)
57 {
58 return (hb_fallback_shaper_font_data_t *) HB_SHAPER_DATA_SUCCEEDED;
59 }
60
61 void
62 _hb_fallback_shaper_font_data_destroy (hb_fallback_shaper_font_data_t *data HB_UNUSED)
63 {
64 }
65
66
67 /*
68 * shaper shape_plan data
69 */
70
71 struct hb_fallback_shaper_shape_plan_data_t {};
72
73 hb_fallback_shaper_shape_plan_data_t *
74 _hb_fallback_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
75 const hb_feature_t *user_features HB_UNUSED,
76 unsigned int num_user_features HB_UNUSED,
77 const int *coords HB_UNUSED,
78 unsigned int num_coords HB_UNUSED)
79 {
80 return (hb_fallback_shaper_shape_plan_data_t *) HB_SHAPER_DATA_SUCCEEDED;
81 }
82
83 void
84 _hb_fallback_shaper_shape_plan_data_destroy (hb_fallback_shaper_shape_plan_data_t *data HB_UNUSED)
85 {
86 }
87
88
89 /*
90 * shaper
91 */
92
93 hb_bool_t
94 _hb_fallback_shape (hb_shape_plan_t *shape_plan HB_UNUSED,
95 hb_font_t *font,
96 hb_buffer_t *buffer,
97 const hb_feature_t *features HB_UNUSED,
98 unsigned int num_features HB_UNUSED)
|