|
NovaSVG 0.10.0
A header-only SVG library
|
#include <private.h>

Public Attributes | ||
| struct { | ||
| span_t * data | ||
| int size | ||
| int capacity | ||
| } | spans | |
| int | x | |
| int | y | |
| int | w | |
| int | h | |
| span_t* novasvg::render::span_buffer_t::data |
Definition at line 121 of file private.h.
Referenced by novasvg::render::blend_linear_gradient(), novasvg::render::blend_radial_gradient(), novasvg::render::blend_solid(), novasvg::render::blend_transformed_argb(), novasvg::render::blend_transformed_bilinear_tiled_argb(), novasvg::render::blend_transformed_tiled_argb(), novasvg::render::blend_untransformed_argb(), novasvg::render::blend_untransformed_tiled_argb(), novasvg::render::span_buffer_contains(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_intersect(), and novasvg::render::span_buffer_update_extents().
| int novasvg::render::span_buffer_t::h |
Definition at line 129 of file private.h.
Referenced by novasvg::render::span_buffer_copy(), novasvg::render::span_buffer_extents(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_reset(), and novasvg::render::span_buffer_update_extents().
| int novasvg::render::span_buffer_t::size |
Definition at line 122 of file private.h.
Referenced by novasvg::render::blend(), novasvg::render::blend_linear_gradient(), novasvg::render::blend_radial_gradient(), novasvg::render::blend_solid(), novasvg::render::blend_transformed_argb(), novasvg::render::blend_transformed_bilinear_tiled_argb(), novasvg::render::blend_transformed_tiled_argb(), novasvg::render::blend_untransformed_argb(), novasvg::render::blend_untransformed_tiled_argb(), novasvg::render::span_buffer_contains(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_intersect(), and novasvg::render::span_buffer_update_extents().
| struct { ... } novasvg::render::span_buffer_t::spans |
Referenced by novasvg::render::blend(), novasvg::render::blend_linear_gradient(), novasvg::render::blend_radial_gradient(), novasvg::render::blend_solid(), novasvg::render::blend_transformed_argb(), novasvg::render::blend_transformed_bilinear_tiled_argb(), novasvg::render::blend_transformed_tiled_argb(), novasvg::render::blend_untransformed_argb(), novasvg::render::blend_untransformed_tiled_argb(), novasvg::render::span_buffer_contains(), novasvg::render::span_buffer_copy(), novasvg::render::span_buffer_destroy(), novasvg::render::span_buffer_init(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_intersect(), novasvg::render::span_buffer_reset(), novasvg::render::span_buffer_update_extents(), and novasvg::render::spans_generation_callback().
| int novasvg::render::span_buffer_t::w |
Definition at line 128 of file private.h.
Referenced by novasvg::render::span_buffer_copy(), novasvg::render::span_buffer_extents(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_reset(), and novasvg::render::span_buffer_update_extents().
| int novasvg::render::span_buffer_t::x |
Definition at line 126 of file private.h.
Referenced by novasvg::render::span_buffer_copy(), novasvg::render::span_buffer_extents(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_reset(), and novasvg::render::span_buffer_update_extents().
| int novasvg::render::span_buffer_t::y |
Definition at line 127 of file private.h.
Referenced by novasvg::render::span_buffer_copy(), novasvg::render::span_buffer_extents(), novasvg::render::span_buffer_init_rect(), novasvg::render::span_buffer_reset(), and novasvg::render::span_buffer_update_extents().