Gtk-- Reference: Gdk_Imlib::Image

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``;