9#ifndef libcss_font_face_h_
10#define libcss_font_face_h_
17#include <libwapcaplet/libwapcaplet.h>
58 lwc_string **font_family);
66 lwc_string **location);
css_error
Definition errors.h:18
css_error css_font_face_get_font_family(const css_font_face *font_face, lwc_string **font_family)
Definition font_face.c:111
css_error css_font_face_get_src(const css_font_face *font_face, uint32_t index, const css_font_face_src **src)
Definition font_face.c:171
css_font_face_format
Definition font_face.h:24
@ CSS_FONT_FACE_FORMAT_EMBEDDED_OPENTYPE
Definition font_face.h:31
@ CSS_FONT_FACE_FORMAT_WOFF
Definition font_face.h:27
@ CSS_FONT_FACE_FORMAT_SVG
Definition font_face.h:33
@ CSS_FONT_FACE_FORMAT_UNSPECIFIED
Definition font_face.h:25
@ CSS_FONT_FACE_FORMAT_UNKNOWN
Definition font_face.h:36
@ CSS_FONT_FACE_FORMAT_OPENTYPE
Definition font_face.h:29
css_font_face_location_type
Definition font_face.h:49
@ CSS_FONT_FACE_LOCATION_TYPE_UNSPECIFIED
Definition font_face.h:50
@ CSS_FONT_FACE_LOCATION_TYPE_URI
Definition font_face.h:52
@ CSS_FONT_FACE_LOCATION_TYPE_LOCAL
Definition font_face.h:51
css_font_face_format css_font_face_src_format(const css_font_face_src *src)
Definition font_face.c:223
css_error css_font_face_src_get_location(const css_font_face_src *src, lwc_string **location)
Definition font_face.c:194
css_font_face_location_type css_font_face_src_location_type(const css_font_face_src *src)
Definition font_face.c:211
css_error css_font_face_count_srcs(const css_font_face *font_face, uint32_t *count)
Definition font_face.c:152
uint8_t css_font_face_font_style(const css_font_face *font_face)
Definition font_face.c:128
uint8_t css_font_face_font_weight(const css_font_face *font_face)
Definition font_face.c:139
Definition font_face.h:15
Definition font_face.h:26