pango-xsl-attributes

pango-xsl-attributes —

Synopsis




enum        PangoBaseline;
enum        PangoLineStackingStrategy;
PangoAttrType pango_attr_alignment_adjust_get_type
                                            (void);
PangoAttribute* pango_attr_alignment_adjust_new
                                            (gint alignment_adjust);
PangoAttrType pango_attr_alignment_baseline_get_type
                                            (void);
PangoAttribute* pango_attr_alignment_baseline_new
                                            (gint alignment_baseline);
PangoAttribute* pango_attr_db_reset_size_new
                                            (gboolean db_reset_size);
PangoAttrType pango_attr_db_reset_size_get_type
                                            (void);
PangoAttrType pango_attr_dominant_baseline_get_type
                                            (void);
PangoAttribute* pango_attr_dominant_baseline_new
                                            (PangoBaseline dominant_baseline,
                                             PangoFontDescription *font_desc);
PangoAttrType pango_attr_callback_get_type  (void);
PangoAttribute* pango_attr_callback_new     (gpointer callback);
gpointer    pango_attr_callback_get_callback
                                            (const PangoAttribute *attr);
PangoAttrType pango_attr_keep_together_within_line_get_type
                                            (void);
PangoAttribute* pango_attr_keep_together_within_line_new
                                            (gint strength);
PangoAttrType pango_attr_keep_with_next_within_line_get_type
                                            (void);
PangoAttribute* pango_attr_keep_with_next_within_line_new
                                            (gint strength);
PangoAttrType pango_attr_keep_with_previous_within_line_get_type
                                            (void);
PangoAttribute* pango_attr_keep_with_previous_within_line_new
                                            (gint strength);
PangoAttrType pango_attr_line_height_get_type
                                            (void);
PangoAttribute* pango_attr_line_height_new  (gint line_height);
PangoAttrType pango_attr_line_stacking_strategy_get_type
                                            (void);
PangoAttribute* pango_attr_line_stacking_strategy_new
                                            (PangoLineStackingStrategy line_stacking_strategy);

Description

Details

enum PangoBaseline

typedef enum {
    PANGO_BASELINE_INVALID,
    PANGO_BASELINE_AUTO,
    PANGO_BASELINE_RESET_SIZE,
    PANGO_BASELINE_ALPHABETIC,
    PANGO_BASELINE_IDEOGRAPHIC,
    PANGO_BASELINE_HANGING,
    PANGO_BASELINE_MATHEMATICAL,
    PANGO_BASELINE_CENTRAL,
    PANGO_BASELINE_MIDDLE,
    PANGO_BASELINE_TEXT_BEFORE_EDGE,
    PANGO_BASELINE_TEXT_AFTER_EDGE,
    PANGO_BASELINE_BEFORE_EDGE,
    PANGO_BASELINE_AFTER_EDGE,
    PANGO_BASELINE_LENGTH,
    PANGO_BASELINE_USE_SCRIPT,
    PANGO_BASELINE_BASELINE
} PangoBaseline;

Enumeration of allowed alignment-adjust, alignment-baseline, and dominant-baseline values.

PANGO_BASELINE_INVALID Not a valid baseline.
PANGO_BASELINE_AUTO
PANGO_BASELINE_RESET_SIZE
PANGO_BASELINE_ALPHABETIC
PANGO_BASELINE_IDEOGRAPHIC
PANGO_BASELINE_HANGING
PANGO_BASELINE_MATHEMATICAL
PANGO_BASELINE_CENTRAL
PANGO_BASELINE_MIDDLE
PANGO_BASELINE_TEXT_BEFORE_EDGE
PANGO_BASELINE_TEXT_AFTER_EDGE
PANGO_BASELINE_BEFORE_EDGE
PANGO_BASELINE_AFTER_EDGE
PANGO_BASELINE_LENGTH
PANGO_BASELINE_USE_SCRIPT
PANGO_BASELINE_BASELINE

enum PangoLineStackingStrategy

typedef enum {
    PANGO_LINE_STACKING_STRATEGY_INVALID,
    PANGO_LINE_STACKING_STRATEGY_LINE_HEIGHT,
    PANGO_LINE_STACKING_STRATEGY_FONT_HEIGHT,
    PANGO_LINE_STACKING_STRATEGY_MAX_HEIGHT
} PangoLineStackingStrategy;

Enumeration of allowed line-stacking-strategy values.


pango_attr_alignment_adjust_get_type ()

PangoAttrType pango_attr_alignment_adjust_get_type
                                            (void);

Register the 'alignment-adjust' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_alignment_adjust_new ()

PangoAttribute* pango_attr_alignment_adjust_new
                                            (gint alignment_adjust);

Create a new alignment-adjust attribute.

alignment_adjust : the alignment-adjust value
Returns : the new PangoAttribute.

pango_attr_alignment_baseline_get_type ()

PangoAttrType pango_attr_alignment_baseline_get_type
                                            (void);

Register the 'alignment-baseline' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_alignment_baseline_new ()

PangoAttribute* pango_attr_alignment_baseline_new
                                            (gint alignment_baseline);

Create a new alignment-baseline attribute.

alignment_baseline : the alignment-baseline value
Returns : the new PangoAttribute.

pango_attr_db_reset_size_new ()

PangoAttribute* pango_attr_db_reset_size_new
                                            (gboolean db_reset_size);

Create a new dominant-baseline attribute.

db_reset_size : the dominant baseline.
Returns : the new PangoAttribute.

pango_attr_db_reset_size_get_type ()

PangoAttrType pango_attr_db_reset_size_get_type
                                            (void);

Register the 'dominant-baseline="reset-size"' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_dominant_baseline_get_type ()

PangoAttrType pango_attr_dominant_baseline_get_type
                                            (void);

Register the '' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_dominant_baseline_new ()

PangoAttribute* pango_attr_dominant_baseline_new
                                            (PangoBaseline dominant_baseline,
                                             PangoFontDescription *font_desc);

Create a new dominant-baseline attribute.

dominant_baseline : the dominant baseline.
font_desc : the PangoFontDescription.
Returns : the new PangoAttribute.

pango_attr_callback_get_type ()

PangoAttrType pango_attr_callback_get_type  (void);

Register the 'callback' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_callback_new ()

PangoAttribute* pango_attr_callback_new     (gpointer callback);

Create a new callback attribute.

callback : the callback
Returns : the new PangoAttribute.

pango_attr_callback_get_callback ()

gpointer    pango_attr_callback_get_callback
                                            (const PangoAttribute *attr);

Get the callback associated with attr.

attr : The 'callback' attribute.
Returns : The callback.

pango_attr_keep_together_within_line_get_type ()

PangoAttrType pango_attr_keep_together_within_line_get_type
                                            (void);

Register the 'keep-together.within-line' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_keep_together_within_line_new ()

PangoAttribute* pango_attr_keep_together_within_line_new
                                            (gint strength);

Create a new 'keep-together.within-line' attribute.

strength : the strength of the keep.
Returns : the new PangoAttribute.

pango_attr_keep_with_next_within_line_get_type ()

PangoAttrType pango_attr_keep_with_next_within_line_get_type
                                            (void);

Register the 'keep-with-next.within-line' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_keep_with_next_within_line_new ()

PangoAttribute* pango_attr_keep_with_next_within_line_new
                                            (gint strength);

Create a new keep-with_next.within-line attribute.

strength : the strength of the keep.
Returns : the new PangoAttribute.

pango_attr_keep_with_previous_within_line_get_type ()

PangoAttrType pango_attr_keep_with_previous_within_line_get_type
                                            (void);

Register the 'keep-with-previous.within-line' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_keep_with_previous_within_line_new ()

PangoAttribute* pango_attr_keep_with_previous_within_line_new
                                            (gint strength);

Create a new keep-with_previous.within-line attribute.

strength : the strength of the keep.
Returns : the new PangoAttribute.

pango_attr_line_height_get_type ()

PangoAttrType pango_attr_line_height_get_type
                                            (void);

Register the 'line_height' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_line_height_new ()

PangoAttribute* pango_attr_line_height_new  (gint line_height);

Create a new line-height attribute.

line_height : the line-height value
Returns : the new PangoAttribute.

pango_attr_line_stacking_strategy_get_type ()

PangoAttrType pango_attr_line_stacking_strategy_get_type
                                            (void);

Register the 'line-stacking-strategy' PangoAttribute type.

Returns : The new PangoAttrType.

pango_attr_line_stacking_strategy_new ()

PangoAttribute* pango_attr_line_stacking_strategy_new
                                            (PangoLineStackingStrategy line_stacking_strategy);

Create a new line-stacking_strategy attribute.

line_stacking_strategy : the line-stacking_strategy value
Returns : the new PangoAttribute.