![]() |
![]() |
![]() |
Cairo Composite Manager Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
#define CCM_PIXMAP_XPIXMAP (obj) CCMPixmap; CCMPixmap* ccm_pixmap_new (CCMDrawable *drawable, Pixmap xpixmap); CCMPixmap* ccm_pixmap_image_new (CCMDrawable *drawable, Pixmap xpixmap); CCMPixmap* ccm_pixmap_new_from_visual (CCMScreen *screen, Visual *visual, Pixmap xpixmap);
"foreign" gboolean : Read / Write "freeze" gboolean : Read / Write "y-invert" gboolean : Read / Write
#define CCM_PIXMAP_XPIXMAP(obj) (ccm_drawable_get_xid(CCM_DRAWABLE(obj)))
|
CCMPixmap* ccm_pixmap_new (CCMDrawable *drawable, Pixmap xpixmap);
Create a new pixmap
|
CCMDrawable |
|
pixmap |
Returns : |
CCMPixmap |
CCMPixmap* ccm_pixmap_image_new (CCMDrawable *drawable, Pixmap xpixmap);
Create a new pixmap which software rendering backend
|
CCMDrawable |
|
pixmap |
Returns : |
CCMPixmap |
"foreign"
property"foreign" gboolean : Read / Write
This property indicate the object doesn't owned XPixmap if true.
Default value: FALSE
"freeze"
property"freeze" gboolean : Read / Write
This property locks paint and damage if is true.
Default value: FALSE
"y-invert"
property"y-invert" gboolean : Read / Write
Get if pixmap is y inverted.
Default value: FALSE