X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fhtml%2Fharfbuzz-hb-shape-plan.html;h=3986cabc062c2044d27180163226e5f1475f9403;hb=1baac414088e430483b85f702898c8448083bfc2;hp=13f235fdadb6d514b06c8232d181476bc3f7eb38;hpb=b9f425ddd6223cd82b3d35f13fbd060d3c0c0e38;p=platform%2Fupstream%2Fharfbuzz.git diff --git a/docs/html/harfbuzz-hb-shape-plan.html b/docs/html/harfbuzz-hb-shape-plan.html index 13f235f..3986cab 100644 --- a/docs/html/harfbuzz-hb-shape-plan.html +++ b/docs/html/harfbuzz-hb-shape-plan.html @@ -5,10 +5,10 @@ hb-shape-plan: HarfBuzz Manual - - - - + + + + @@ -19,16 +19,16 @@ Object Hierarchy Home -Up -Prev -Next +Up +Prev +Next

hb-shape-plan

-

hb-shape-plan

+

hb-shape-plan — Object representing a shaping plan

@@ -145,12 +145,21 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── hb_shape_plan_t
 
+

Includes

+
#include <hb.h>
+
+
+

Description

+

Shape plans are not used for shaping directly, but can be access to query +certain information about how shaping will perform given a set of input +parameters (script, language, direction, features, etc.) +Most client would not need to deal with shape plans directly.

Functions

@@ -158,8 +167,8 @@

hb_shape_plan_create ()

hb_shape_plan_t *
 hb_shape_plan_create (hb_face_t *face,
-                      const hb_segment_properties_t *props,
-                      const hb_feature_t *user_features,
+                      const hb_segment_properties_t *props,
+                      const hb_feature_t *user_features,
                       unsigned int num_user_features,
                       const char * const *shaper_list);

[Xconstructor]

@@ -197,8 +206,8 @@ hb_shape_plan_create (

hb_shape_plan_create_cached ()

hb_shape_plan_t *
 hb_shape_plan_create_cached (hb_face_t *face,
-                             const hb_segment_properties_t *props,
-                             const hb_feature_t *user_features,
+                             const hb_segment_properties_t *props,
+                             const hb_feature_t *user_features,
                              unsigned int num_user_features,
                              const char * const *shaper_list);
@@ -235,8 +244,8 @@ hb_shape_plan_create_cached (

hb_shape_plan_create2 ()

hb_shape_plan_t *
 hb_shape_plan_create2 (hb_face_t *face,
-                       const hb_segment_properties_t *props,
-                       const hb_feature_t *user_features,
+                       const hb_segment_properties_t *props,
+                       const hb_feature_t *user_features,
                        unsigned int num_user_features,
                        const int *coords,
                        unsigned int num_coords,
@@ -247,8 +256,8 @@ hb_shape_plan_create2 (

hb_shape_plan_create_cached2 ()

hb_shape_plan_t *
 hb_shape_plan_create_cached2 (hb_face_t *face,
-                              const hb_segment_properties_t *props,
-                              const hb_feature_t *user_features,
+                              const hb_segment_properties_t *props,
+                              const hb_feature_t *user_features,
                               unsigned int num_user_features,
                               const int *coords,
                               unsigned int num_coords,
@@ -283,8 +292,8 @@ hb_shape_plan_destroy (hb_bool_t
 hb_shape_plan_execute (hb_shape_plan_t *shape_plan,
                        hb_font_t *font,
-                       hb_buffer_t *buffer,
-                       const hb_feature_t *features,
+                       hb_buffer_t *buffer,
+                       const hb_feature_t *features,
                        unsigned int num_features);

Parameters

@@ -454,6 +463,6 @@ hb_shape_plan_set_user_data ( -
Generated by GTK-Doc V1.27.1
+
Generated by GTK-Doc V1.25
\ No newline at end of file