Class Index | Cross Index | Namespace Index |
Gdk Image
Contained in: global
Derived from:
Gdk_Handle
Derived by:
none
#include <gtk--/image.h>
public function member index: |
||
Gdk_Image | (); | |
Gdk_Image | (GdkImage* image); | |
Gdk_Image | (GdkImageType type, Gdk_Visual& visual, gint width, gint height); | |
void | assign | (GdkImage*& img); |
void | create | (GdkImageType type, Gdk_Visual& visual, gint width, gint height); |
void | get | (Gdk_Drawable& drawable, gint x, gint y, gint width, gint height); |
guint32 | get_pixel | (gint x, gint y) const; |
GdkImage* | operator -> | (); |
const GdkImage* | operator -> | () const; |
void | put_pixel | (gint x, gint y, guint32 pixel); |
void | release | (); |
~Gdk_Image | (); | |
private function member index: |
||
void | destroy | (); |
Gdk_Image& | operator = | (const Gdk_Image& image); |
void | ref | (); |
void | unref | (); |
As a client side object it is not derived from drawable,
so you can not use drawable methods on it. The only
provided methods are set and get pixels. It can
be drawn to a drawable with Gdk_Drawable::draw_image and yanked from
a drawable with Gdk_Image::get.