# Cairo::SurfacePattern Member List

This is the complete list of members for Cairo::SurfacePattern, including all inherited members.

cobj() | Cairo::Pattern | `[inline]`
cobj() const | Cairo::Pattern | `[inline]`
cobject typedef | Cairo::Pattern |
create(const RefPtr< Surface >& surface) | Cairo::SurfacePattern | `[static]`
get_extend() const | Cairo::SurfacePattern |
get_filter() const | Cairo::SurfacePattern |
get_matrix(Matrix& matrix) const | Cairo::Pattern |
get_matrix() const | Cairo::Pattern |
get_matrix(cairo_matrix_t& matrix) const | Cairo::Pattern |
get_surface() const | Cairo::SurfacePattern |
get_surface() | Cairo::SurfacePattern |
get_type() const | Cairo::Pattern |
m_cobject | Cairo::Pattern | `[protected]`
Pattern(cairo_pattern_t* cobject, bool has_reference=false) | Cairo::Pattern | `[explicit]`
Pattern() | Cairo::Pattern | `[protected]`
reference() const | Cairo::Pattern |
set_extend(Extend extend) | Cairo::SurfacePattern |
set_filter(Filter filter) | Cairo::SurfacePattern |
set_matrix(const Matrix& matrix) | Cairo::Pattern |
set_matrix(const cairo_matrix_t& matrix) | Cairo::Pattern |
SurfacePattern(const RefPtr< Surface >& surface) | Cairo::SurfacePattern | `[explicit, protected]`
SurfacePattern(cairo_pattern_t* cobject, bool has_reference=false) | Cairo::SurfacePattern | `[explicit]`
unreference() const | Cairo::Pattern |
~Pattern() | Cairo::Pattern | `[virtual]`
~SurfacePattern() | Cairo::SurfacePattern | `[virtual]`