XenevaOS
Loading...
Searching...
No Matches
computed.h
Go to the documentation of this file.
1/*
2 * This file is part of LibCSS
3 * Licensed under the MIT License,
4 * http://www.opensource.org/licenses/mit-license.php
5 * Copyright 2009 John-Mark Bell <jmb@netsurf-browser.org>
6 */
7
8#ifndef css_select_computed_h_
9#define css_select_computed_h_
10
11#include <libcss/computed.h>
12#include <libcss/hint.h>
13#include <libcss/unit.h>
14
16
23static inline css_computed_style * css__computed_style_ref(
24 css_computed_style *style)
25{
26 if (style == NULL)
27 return NULL;
28
29 style->count++;
30 return style;
31}
32
34
36 struct css_select_handler *handler, void *pw);
37
39 const css_computed_style *orig,
40 css_computed_style **clone_out);
41
43 css_computed_style *style,
44 const css_unit_ctx *unit_ctx);
45
46#endif
#define NULL
Definition actypes.h:561
struct kobject * parent
Definition kobject.h:91
css_error
Definition errors.h:18
css_error css__compute_absolute_values(const css_computed_style *parent, css_computed_style *style, const css_unit_ctx *unit_ctx)
Definition computed.c:1136
css_error css__computed_style_create(css_computed_style **result)
Definition computed.c:69
css_error css__computed_style_initialise(css_computed_style *style, struct css_select_handler *handler, void *pw)
Definition computed.c:205
css_error css__computed_style_clone(const css_computed_style *orig, css_computed_style **clone_out)
Definition computed.c:242
Definition autogenerated_computed.h:272
uint32_t count
Definition autogenerated_computed.h:283
Definition select.h:51
Definition unit.h:39