28 #ifndef __CR_CASCADE_H__ 29 #define __CR_CASCADE_H__
The declaration of the CRStyleSheet class.
An abstraction of a css stylesheet as defined by the css2 spec in chapter 4.
void cr_cascade_unref(CRCascade *a_this)
cr_cascade_unref: @a_this: the current instance of CRCascade.
CRStyleSheet * cr_cascade_get_sheet(CRCascade *a_this, enum CRStyleOrigin a_origin)
cr_cascade_get_sheet: @a_this: the current instance of CRCascade.
CRStatus
The status type returned by the methods of the croco library.
void cr_cascade_destroy(CRCascade *a_this)
cr_cascade_destroy: @a_this: the current instance of CRCascade
enum CRStatus cr_cascade_set_sheet(CRCascade *a_this, CRStyleSheet *a_sheet, enum CRStyleOrigin a_origin)
cr_cascade_set_sheet: @a_this: the current instance of CRCascade.
void cr_cascade_ref(CRCascade *a_this)
cr_cascade_ref: @a_this: the current instance of CRCascade
typedefG_BEGIN_DECLS struct _CRCascadePriv CRCascadePriv
CRCascade * cr_cascade_new(CRStyleSheet *a_author_sheet, CRStyleSheet *a_user_sheet, CRStyleSheet *a_ua_sheet)
cr_cascade_new: @a_author_sheet: the author origin style sheet.