NetSurf
Data Fields
rsvg_content Struct Reference
Collaboration diagram for rsvg_content:
[legend]

Data Fields

struct content base
 
RsvgHandle * rsvgh
 Context handle for RSVG renderer. More...
 
cairo_surface_t * cs
 The surface built inside a nsbitmap. More...
 
cairo_t * ct
 Cairo drawing context. More...
 
struct bitmapbitmap
 Created NetSurf bitmap. More...
 

Detailed Description

Definition at line 58 of file rsvg.c.

Field Documentation

◆ base

struct content rsvg_content::base

Definition at line 59 of file rsvg.c.

Referenced by rsvg_clone(), rsvg_create(), and rsvg_create_svg_data().

◆ bitmap

struct bitmap* rsvg_content::bitmap

Created NetSurf bitmap.

Definition at line 64 of file rsvg.c.

Referenced by rsvg_content_is_opaque(), rsvg_convert(), rsvg_create_svg_data(), rsvg_destroy(), rsvg_get_internal(), and rsvg_redraw().

◆ cs

cairo_surface_t* rsvg_content::cs

The surface built inside a nsbitmap.

Definition at line 62 of file rsvg.c.

Referenced by rsvg_convert(), rsvg_create_svg_data(), and rsvg_destroy().

◆ ct

cairo_t* rsvg_content::ct

Cairo drawing context.

Definition at line 63 of file rsvg.c.

Referenced by rsvg_convert(), rsvg_create_svg_data(), and rsvg_destroy().

◆ rsvgh

RsvgHandle * rsvg_content::rsvgh

Context handle for RSVG renderer.

Definition at line 61 of file rsvg.c.

Referenced by rsvg__get_demensions(), rsvg_cache_convert(), rsvg_convert(), rsvg_create_svg_data(), rsvg_destroy(), and rsvg_process_data().


The documentation for this struct was generated from the following files: