FoPropertyMargin

FoPropertyMargin —

Synopsis




enum        FoEnumMargin;
#define     FO_TYPE_ENUM_MARGIN
GType       fo_enum_margin_get_type         (void);
struct      FoPropertyMargin;
struct      FoPropertyMarginClass;
FoProperty* fo_property_margin_new          (void);
FoProperty* fo_property_margin_new_from_expression
                                            (const gchar *expression,
                                             FoContext *context,
                                             FoProperty *current_font_size,
                                             FoFo *fo_node,
                                             GError **error);
FoProperty* fo_property_margin_get_initial  (void);
void        fo_property_margin_resolve      (FoContext *current_context,
                                             FoContext *parent_context);

Description

Details

enum FoEnumMargin

typedef enum {
  FO_ENUM_MARGIN_AUTO
} FoEnumMargin;


FO_TYPE_ENUM_MARGIN

#define FO_TYPE_ENUM_MARGIN fo_enum_margin_get_type ()


fo_enum_margin_get_type ()

GType       fo_enum_margin_get_type         (void);

Returns :

struct FoPropertyMargin

struct FoPropertyMargin;


struct FoPropertyMarginClass

struct FoPropertyMarginClass;


fo_property_margin_new ()

FoProperty* fo_property_margin_new          (void);

Creates a new FoPropertyMargin initialized to default value.

Returns : the new FoPropertyMargin.

fo_property_margin_new_from_expression ()

FoProperty* fo_property_margin_new_from_expression
                                            (const gchar *expression,
                                             FoContext *context,
                                             FoProperty *current_font_size,
                                             FoFo *fo_node,
                                             GError **error);

expression :
context :
current_font_size :
fo_node :
error :
Returns :

fo_property_margin_get_initial ()

FoProperty* fo_property_margin_get_initial  (void);

Get an instance of the property with the correct initial value.

Returns : An instance of the property.

fo_property_margin_resolve ()

void        fo_property_margin_resolve      (FoContext *current_context,
                                             FoContext *parent_context);

current_context :
parent_context :