Cairo.RasterSourcePattern – cairo Reference Manual
Packages
cairo
Cairo
RasterSourcePattern
RasterSourcePattern
get_acquire
get_callback_data
get_copy
get_finish
get_snapshot
set_acquire
set_callback_data
set_copy
set_finish
set_snapshot
RasterSourcePattern
Object Hierarchy:
Description:
[
CCode
( cname =
"cairo_pattern_t"
, ref_function =
"cairo_pattern_reference"
, type_id =
"cairo_gobject_pattern_get_type ()"
, unref_function =
"cairo_pattern_destroy"
) ]
[
Compact
]
public
class
RasterSourcePattern
:
Pattern
Namespace:
Cairo
Package:
cairo
Content:
Creation methods:
public
RasterSourcePattern
(
void
* data,
Content
content,
int
width,
int
height)
Methods:
public
void
get_acquire
(
out
RasterSourceAcquireFunc
acquire,
out
RasterSourceReleaseFunc
release)
public
void
*
get_callback_data
()
public
RasterSourceCopyFunc
get_copy
()
public
RasterSourceFinishFunc
get_finish
()
public
RasterSourceSnapshotFunc
get_snapshot
()
public
void
set_acquire
(
RasterSourceAcquireFunc
acquire,
RasterSourceReleaseFunc
release)
public
void
set_callback_data
(
void
* data)
public
void
set_copy
(
RasterSourceCopyFunc
copy)
public
void
set_finish
(
RasterSourceFinishFunc
finish)
public
void
set_snapshot
(
RasterSourceSnapshotFunc
snapshot)
Inherited Members:
All known members inherited from class Cairo.Pattern
add_color_stop_rgb
add_color_stop_rgba
get_color_stop_count
get_color_stop_rgba
get_extend
get_filter
get_linear_points
get_matrix
get_rgba
get_surface
get_type
get_user_data
set_extend
set_filter
set_matrix
set_user_data
status