bidi-override

bidi-override

Functions

Properties

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── FoObject
            ╰── FoNode
                ╰── FoFo
                    ╰── FoMarkerParent
                        ╰── FoBidiOverride

Implemented Interfaces

FoBidiOverride implements FoInlineFoIface.

Description

Functions

fo_bidi_override_new ()

FoFo *
fo_bidi_override_new (void);

Creates a new FoBidiOverride initialized to default value.

Returns

the new FoBidiOverride


fo_bidi_override_set_color ()

void
fo_bidi_override_set_color (FoFo *fo_fo,
                            FoProperty *new_color);

Sets the color property of bidi_override to new_color

Parameters

fo_fo

The FoFo object

 

new_color

The new "color" property value

 

fo_bidi_override_get_color ()

FoProperty *
fo_bidi_override_get_color (FoFo *fo_fo);

Gets the color property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "color" property value


fo_bidi_override_set_direction ()

void
fo_bidi_override_set_direction (FoFo *fo_fo,
                                FoProperty *new_direction);

Sets the direction property of bidi_override to new_direction

Parameters

fo_fo

The FoFo object

 

new_direction

The new "direction" property value

 

fo_bidi_override_get_direction ()

FoProperty *
fo_bidi_override_get_direction (FoFo *fo_fo);

Gets the direction property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "direction" property value


fo_bidi_override_set_font_family ()

void
fo_bidi_override_set_font_family (FoFo *fo_fo,
                                  FoProperty *new_font_family);

Sets the font-family property of bidi_override to new_font_family

Parameters

fo_fo

The FoFo object

 

new_font_family

The new "font-family" property value

 

fo_bidi_override_get_font_family ()

FoProperty *
fo_bidi_override_get_font_family (FoFo *fo_fo);

Gets the font-family property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "font-family" property value


fo_bidi_override_set_font_size ()

void
fo_bidi_override_set_font_size (FoFo *fo_fo,
                                FoProperty *new_font_size);

Sets the font-size property of bidi_override to new_font_size

Parameters

fo_fo

The FoFo object

 

new_font_size

The new "font-size" property value

 

fo_bidi_override_get_font_size ()

FoProperty *
fo_bidi_override_get_font_size (FoFo *fo_fo);

Gets the font-size property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "font-size" property value


fo_bidi_override_set_font_stretch ()

void
fo_bidi_override_set_font_stretch (FoFo *fo_fo,
                                   FoProperty *new_font_stretch);

Sets the font-stretch property of bidi_override to new_font_stretch

Parameters

fo_fo

The FoFo object

 

new_font_stretch

The new "font-stretch" property value

 

fo_bidi_override_get_font_stretch ()

FoProperty *
fo_bidi_override_get_font_stretch (FoFo *fo_fo);

Gets the font-stretch property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "font-stretch" property value


fo_bidi_override_set_font_style ()

void
fo_bidi_override_set_font_style (FoFo *fo_fo,
                                 FoProperty *new_font_style);

Sets the font-style property of bidi_override to new_font_style

Parameters

fo_fo

The FoFo object

 

new_font_style

The new "font-style" property value

 

fo_bidi_override_get_font_style ()

FoProperty *
fo_bidi_override_get_font_style (FoFo *fo_fo);

Gets the font-style property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "font-style" property value


fo_bidi_override_set_font_variant ()

void
fo_bidi_override_set_font_variant (FoFo *fo_fo,
                                   FoProperty *new_font_variant);

Sets the font-variant property of bidi_override to new_font_variant

Parameters

fo_fo

The FoFo object

 

new_font_variant

The new "font-variant" property value

 

fo_bidi_override_get_font_variant ()

FoProperty *
fo_bidi_override_get_font_variant (FoFo *fo_fo);

Gets the font-variant property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "font-variant" property value


fo_bidi_override_set_font_weight ()

void
fo_bidi_override_set_font_weight (FoFo *fo_fo,
                                  FoProperty *new_font_weight);

Sets the font-weight property of bidi_override to new_font_weight

Parameters

fo_fo

The FoFo object

 

new_font_weight

The new "font-weight" property value

 

fo_bidi_override_get_font_weight ()

FoProperty *
fo_bidi_override_get_font_weight (FoFo *fo_fo);

Gets the font-weight property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "font-weight" property value


fo_bidi_override_set_id ()

void
fo_bidi_override_set_id (FoFo *fo_fo,
                         FoProperty *new_id);

Sets the id property of bidi_override to new_id

Parameters

fo_fo

The FoFo object

 

new_id

The new "id" property value

 

fo_bidi_override_get_id ()

FoProperty *
fo_bidi_override_get_id (FoFo *fo_fo);

Gets the id property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "id" property value


fo_bidi_override_set_line_height ()

void
fo_bidi_override_set_line_height (FoFo *fo_fo,
                                  FoProperty *new_line_height);

Sets the line-height property of bidi_override to new_line_height

Parameters

fo_fo

The FoFo object

 

new_line_height

The new "line-height" property value

 

fo_bidi_override_get_line_height ()

FoProperty *
fo_bidi_override_get_line_height (FoFo *fo_fo);

Gets the line-height property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "line-height" property value


fo_bidi_override_set_score_spaces ()

void
fo_bidi_override_set_score_spaces (FoFo *fo_fo,
                                   FoProperty *new_score_spaces);

Sets the score-spaces property of bidi_override to new_score_spaces

Parameters

fo_fo

The FoFo object

 

new_score_spaces

The new "score-spaces" property value

 

fo_bidi_override_get_score_spaces ()

FoProperty *
fo_bidi_override_get_score_spaces (FoFo *fo_fo);

Gets the score-spaces property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "score-spaces" property value


fo_bidi_override_set_unicode_bidi ()

void
fo_bidi_override_set_unicode_bidi (FoFo *fo_fo,
                                   FoProperty *new_unicode_bidi);

Sets the unicode-bidi property of bidi_override to new_unicode_bidi

Parameters

fo_fo

The FoFo object

 

new_unicode_bidi

The new "unicode-bidi" property value

 

fo_bidi_override_get_unicode_bidi ()

FoProperty *
fo_bidi_override_get_unicode_bidi (FoFo *fo_fo);

Gets the unicode-bidi property of bidi_override

Parameters

fo_fo

The FoFo object

 

Returns

The "unicode-bidi" property value

Types and Values

FoBidiOverride

typedef struct _FoBidiOverride FoBidiOverride;

FoBidiOverrideClass

typedef struct _FoBidiOverrideClass FoBidiOverrideClass;

Property Details

The “color” property

  “color”                    FoProperty *

Color property.

Owner: FoBidiOverride

Flags: Read


The “direction” property

  “direction”                FoProperty *

Direction property.

Owner: FoBidiOverride

Flags: Read


The “font-family” property

  “font-family”              FoProperty *

Font Family property.

Owner: FoBidiOverride

Flags: Read


The “font-size” property

  “font-size”                FoProperty *

Font Size property.

Owner: FoBidiOverride

Flags: Read


The “font-stretch” property

  “font-stretch”             FoProperty *

Font Stretch property.

Owner: FoBidiOverride

Flags: Read


The “font-style” property

  “font-style”               FoProperty *

Font Style property.

Owner: FoBidiOverride

Flags: Read


The “font-variant” property

  “font-variant”             FoProperty *

Font Variant property.

Owner: FoBidiOverride

Flags: Read


The “font-weight” property

  “font-weight”              FoProperty *

Font Weight property.

Owner: FoBidiOverride

Flags: Read


The “id” property

  “id”                       FoProperty *

Id property.

Owner: FoBidiOverride

Flags: Read


The “line-height” property

  “line-height”              FoProperty *

Line Height property.

Owner: FoBidiOverride

Flags: Read


The “score-spaces” property

  “score-spaces”             FoProperty *

Score Spaces property.

Owner: FoBidiOverride

Flags: Read


The “unicode-bidi” property

  “unicode-bidi”             FoProperty *

Unicode Bidi property.

Owner: FoBidiOverride

Flags: Read