Class Index Cross Index Namespace Index

Class Gdk_Imlib::Image


Contained in: global
Derived from: Gdk_Handle
Derived by: none

#include <gtk--/imlib.h>


public function member index:

Image();
Image(const Image& im);
Image(const Gtk::string& file);
Image(const gchar* const* data);
gint add_to_eim(const Gtk::string& file) const;
void apply(Gdk_Window& p) const;
void apply_modifiers_to_rgb();
void changed();
void clone(const Image& im);
void clone_scaled(const Image& im, int w, int h);
Gdk_Pixmap copy_image();
Gdk_Bitmap copy_mask();
void create_from_data(unsigned char* data, unsigned char* alpha, gint w, gint h);
void create_from_drawable(Gdk_Drawable& gwin, Gdk_Bitmap& gmask, int x, int y, int width, int height);
void create_from_xpm_data(const gchar* const* data);
void crop(gint x, gint y, gint w, gint h);
void crop_and_clone(const Image& im, int x, int y, int w, int h);
void destroy();
void flip_horizontal();
void flip_vertical();
void get_blue_curve(unsigned char mod[]) const;
void get_blue_modifier(Color_Modifier& mod) const;
void get_border(Border& border) const;
void get_green_curve(unsigned char mod[]) const;
void get_green_modifier(Color_Modifier& mod) const;
void get_modifier(Color_Modifier& mod) const;
void get_red_curve(unsigned char mod[]) const;
void get_red_modifier(Color_Modifier& mod) const;
void get_shape(Color& color) const;
void inlined_png_to_image(unsigned char* data, int data_size);
void kill();
void load(const Gtk::string& file);
Gdk_Pixmap move_image();
Gdk_Bitmap move_mask();
Image& operator = (const Image& im);
void paste(Gdk_Drawable& p, gint x, gint y, gint w, gint h) const;
void paste_border(Gdk_Drawable& p, gint x, gint y, gint w, gint h) const;
gint render(gint width, gint height);
gint rgb_height() const;
gint rgb_width() const;
void rotate(gint d);
gint save(const Gtk::string& file, Save_Info& info) const;
gint save_to_eim(const Gtk::string& file) const;
gint save_to_ppm(const Gtk::string& file) const;
void set_blue_curve(unsigned char mod[]);
void set_blue_modifier(Color_Modifier& mod);
void set_border(Border& border);
void set_green_curve(unsigned char mod[]);
void set_green_modifier(Color_Modifier& mod);
void set_modifier(Color_Modifier& mod);
void set_red_curve(unsigned char mod[]);
void set_red_modifier(Color_Modifier& mod);
void set_shape(Color& color);
~Image();
 

private function member index:

void ref();
void unref();
 

Description:



Function Member Descriptions:

Gdk_Imlib::Image::apply - Makes the image a background for a window

void apply(Gdk_Window& p) const;