fo-block-fo

fo-block-fo —

Synopsis




#define     FO_BLOCK_FO_IFACE               (obj)
struct      FoBlockFo;
struct      FoBlockFoIface;
void        fo_block_fo_update_area         (FoFo *fo,
                                             FoArea *area);
FoProperty* fo_block_fo_get_background_color
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_after_color
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_after_style
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_after_width
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_before_color
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_before_style
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_before_width
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_end_color
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_end_style
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_end_width
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_start_color
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_start_style
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_border_start_width
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_keep_together   (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_keep_with_next  (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_keep_with_previous
                                            (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_padding_after   (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_padding_before  (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_padding_end     (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_padding_start   (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_space_before    (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_space_after     (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_start_indent    (FoFo *fo_block_fo);
FoProperty* fo_block_fo_get_end_indent      (FoFo *fo_block_fo);

Object Hierarchy


  GInterface
   +----FoBlockFoIface

Implementations

FoBlockFoIface is implemented by FoBlockLayout, table, list-item, FoBlockWhitespace, FoBlockBlock, table-and-caption, block-container, list-block and block.

Prerequisites

FoBlockFoIface requires FoFo.

Description

Details

FO_BLOCK_FO_IFACE()

#define     FO_BLOCK_FO_IFACE(obj)

obj :

struct FoBlockFo

struct FoBlockFo;


struct FoBlockFoIface

struct FoBlockFoIface;


fo_block_fo_update_area ()

void        fo_block_fo_update_area         (FoFo *fo,
                                             FoArea *area);

fo :
area :

fo_block_fo_get_background_color ()

FoProperty* fo_block_fo_get_background_color
                                            (FoFo *fo_block_fo);

Gets the background-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "background-color" property value

fo_block_fo_get_border_after_color ()

FoProperty* fo_block_fo_get_border_after_color
                                            (FoFo *fo_block_fo);

Gets the border-after-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-after-color" property value

fo_block_fo_get_border_after_style ()

FoProperty* fo_block_fo_get_border_after_style
                                            (FoFo *fo_block_fo);

Gets the border-after-style property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-after-style" property value

fo_block_fo_get_border_after_width ()

FoProperty* fo_block_fo_get_border_after_width
                                            (FoFo *fo_block_fo);

Gets the border-after-width property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-after-width" property value

fo_block_fo_get_border_before_color ()

FoProperty* fo_block_fo_get_border_before_color
                                            (FoFo *fo_block_fo);

Gets the border-before-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-before-color" property value

fo_block_fo_get_border_before_style ()

FoProperty* fo_block_fo_get_border_before_style
                                            (FoFo *fo_block_fo);

Gets the border-before-style property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-before-style" property value

fo_block_fo_get_border_before_width ()

FoProperty* fo_block_fo_get_border_before_width
                                            (FoFo *fo_block_fo);

Gets the border-before-width property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-before-width" property value

fo_block_fo_get_border_end_color ()

FoProperty* fo_block_fo_get_border_end_color
                                            (FoFo *fo_block_fo);

Gets the border-end-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-end-color" property value

fo_block_fo_get_border_end_style ()

FoProperty* fo_block_fo_get_border_end_style
                                            (FoFo *fo_block_fo);

Gets the border-end-style property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-end-style" property value

fo_block_fo_get_border_end_width ()

FoProperty* fo_block_fo_get_border_end_width
                                            (FoFo *fo_block_fo);

Gets the border-end-width property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-end-width" property value

fo_block_fo_get_border_start_color ()

FoProperty* fo_block_fo_get_border_start_color
                                            (FoFo *fo_block_fo);

Gets the border-start-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-start-color" property value

fo_block_fo_get_border_start_style ()

FoProperty* fo_block_fo_get_border_start_style
                                            (FoFo *fo_block_fo);

Gets the border-start-style property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-start-style" property value

fo_block_fo_get_border_start_width ()

FoProperty* fo_block_fo_get_border_start_width
                                            (FoFo *fo_block_fo);

Gets the border-start-width property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "border-start-width" property value

fo_block_fo_get_keep_together ()

FoProperty* fo_block_fo_get_keep_together   (FoFo *fo_block_fo);

Gets the keep-together property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "keep-together" property value

fo_block_fo_get_keep_with_next ()

FoProperty* fo_block_fo_get_keep_with_next  (FoFo *fo_block_fo);

Gets the keep-with-next property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "keep-with-next" property value

fo_block_fo_get_keep_with_previous ()

FoProperty* fo_block_fo_get_keep_with_previous
                                            (FoFo *fo_block_fo);

Gets the keep-with-previous property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "keep-with-previous" property value

fo_block_fo_get_padding_after ()

FoProperty* fo_block_fo_get_padding_after   (FoFo *fo_block_fo);

Gets the padding-after-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "padding-after-color" property value

fo_block_fo_get_padding_before ()

FoProperty* fo_block_fo_get_padding_before  (FoFo *fo_block_fo);

Gets the padding-before-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "padding-before-color" property value

fo_block_fo_get_padding_end ()

FoProperty* fo_block_fo_get_padding_end     (FoFo *fo_block_fo);

Gets the padding-end-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "padding-end-color" property value

fo_block_fo_get_padding_start ()

FoProperty* fo_block_fo_get_padding_start   (FoFo *fo_block_fo);

Gets the padding-start-color property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "padding-start-color" property value

fo_block_fo_get_space_before ()

FoProperty* fo_block_fo_get_space_before    (FoFo *fo_block_fo);

Gets the space-before property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "space-before" property value

fo_block_fo_get_space_after ()

FoProperty* fo_block_fo_get_space_after     (FoFo *fo_block_fo);

Gets the space-after property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "space-after" property value

fo_block_fo_get_start_indent ()

FoProperty* fo_block_fo_get_start_indent    (FoFo *fo_block_fo);

Gets the start-indent property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "start-indent" property value

fo_block_fo_get_end_indent ()

FoProperty* fo_block_fo_get_end_indent      (FoFo *fo_block_fo);

Gets the end-indent property of fo_block_fo

fo_block_fo : The FoBlockFo object
Returns : The "end-indent" property value