Cairo.SurfaceObserver – cairo Reference Manual
Packages
cairo
Cairo
SurfaceObserver
SurfaceObserver
add_fill_callback
add_finish_callback
add_flush_callback
add_glyphs_callback
add_mask_callback
add_paint_callback
add_stroke_callback
elapsed
print
SurfaceObserver
Object Hierarchy:
Description:
[
CCode
( cname =
"cairo_surface_t"
, ref_function =
"cairo_surface_reference"
, type_id =
"cairo_gobject_surface_get_type ()"
, unref_function =
"cairo_surface_destroy"
) ]
[
Compact
]
public
class
SurfaceObserver
Namespace:
Cairo
Package:
cairo
Content:
Creation methods:
public
SurfaceObserver
(
Surface
target,
SurfaceObserverMode
mode)
Methods:
public
Status
add_fill_callback
(
SurfaceObserverCallback
func)
public
Status
add_finish_callback
(
SurfaceObserverCallback
func)
public
Status
add_flush_callback
(
SurfaceObserverCallback
func)
public
Status
add_glyphs_callback
(
SurfaceObserverCallback
func)
public
Status
add_mask_callback
(
SurfaceObserverCallback
func)
public
Status
add_paint_callback
(
SurfaceObserverCallback
func)
public
Status
add_stroke_callback
(
SurfaceObserverCallback
func)
public
double
elapsed
()
public
Status
print
(
WriteFunc
write_func)