ccss_selector_group_t

ccss_selector_group_t

Synopsis

typedef             ccss_selector_group_t;
ccss_selector_group_t* ccss_selector_group_new          (void);
void                ccss_selector_group_free            (ccss_selector_group_t *self);
bool                ccss_selector_group_apply           (ccss_selector_group_t const *self,
                                                         ccss_style_t *style);
bool                ccss_selector_group_apply_type      (ccss_selector_group_t const *self,
                                                         char const *type,
                                                         ccss_style_t *style);
void                ccss_selector_group_dump            (ccss_selector_group_t const *self);

Description

Details

ccss_selector_group_t

typedef struct ccss_selector_group_ ccss_selector_group_t;

Represents a set of associated styling information.


ccss_selector_group_new ()

ccss_selector_group_t* ccss_selector_group_new          (void);

Create an empty selector group.

A newly allocated ccss_selector_group_t.

Returns :


ccss_selector_group_free ()

void                ccss_selector_group_free            (ccss_selector_group_t *self);

Free the selector group and all associated resources.


ccss_selector_group_apply ()

bool                ccss_selector_group_apply           (ccss_selector_group_t const *self,
                                                         ccss_style_t *style);

Apply the styling information held by self to style.

self :

a ccss_selector_group_t.

style :

a ccss_style_t.

Returns :


ccss_selector_group_apply_type ()

bool                ccss_selector_group_apply_type      (ccss_selector_group_t const *self,
                                                         char const *type,
                                                         ccss_style_t *style);

Apply the styling information held by self to style.

self :

a ccss_selector_group_t.

type :

style information matching exactly this type name will be applied.

style :

a ccss_style_t.

Returns :

TRUE if applicable style information available.

ccss_selector_group_dump ()

void                ccss_selector_group_dump            (ccss_selector_group_t const *self);

Print informations about the internal state of this object.

self :

a ccss_selector_group_t.