Ewl_Image Struct Reference
[Ewl_Image: An Image Display Widget]
#include <ewl_image.h>

Detailed Description
Inherits from Ewl_Widget and extends to provide an image widget.Data Fields | |
int | ah |
int | aw |
int | cs |
void * | image |
char * | key |
int | oh |
int | ow |
char * | path |
char | proportional |
double | sh |
double | sw |
struct { | |
int h | |
int set | |
int w | |
int x | |
int y | |
} | tile |
Ewl_Image_Type | type |
Ewl_Widget | widget |
Field Documentation
int Ewl_Image::ah |
Scale height
Referenced by ewl_image_cb_reveal(), ewl_image_constrain_set(), ewl_image_scale_set(), ewl_image_size_get(), and ewl_image_size_set().
int Ewl_Image::aw |
Scale width
Referenced by ewl_image_cb_reveal(), ewl_image_constrain_set(), ewl_image_scale_set(), ewl_image_size_get(), and ewl_image_size_set().
int Ewl_Image::cs |
Constrain size
Referenced by ewl_image_cb_configure(), ewl_image_cb_reveal(), ewl_image_constrain_get(), ewl_image_constrain_set(), ewl_image_init(), and ewl_image_scale_set().
int Ewl_Image::h |
Tile height
Referenced by ewl_image_cb_configure(), ewl_image_init(), and ewl_image_tile_set().
void* Ewl_Image::image |
The evas object for the image
Referenced by ewl_image_cb_configure(), ewl_image_cb_obscure(), ewl_image_cb_reparent(), ewl_image_cb_reveal(), and ewl_image_flip().
char* Ewl_Image::key |
The key for the image
Referenced by ewl_image_cb_destroy(), ewl_image_cb_reveal(), ewl_image_file_key_get(), ewl_image_file_key_set(), ewl_image_file_path_set(), and ewl_image_file_set().
int Ewl_Image::oh |
Original image height
Referenced by ewl_image_cb_configure(), ewl_image_cb_reveal(), ewl_image_constrain_set(), and ewl_image_scale_set().
int Ewl_Image::ow |
Original image width
Referenced by ewl_image_cb_configure(), ewl_image_cb_reveal(), ewl_image_constrain_set(), and ewl_image_scale_set().
char* Ewl_Image::path |
The path to the image
Referenced by ewl_image_cb_destroy(), ewl_image_cb_reveal(), ewl_image_file_key_set(), ewl_image_file_path_get(), ewl_image_file_set(), and ewl_image_thumbnail_get().
Is the image displayed proportional
Referenced by ewl_image_cb_configure(), ewl_image_cb_reveal(), ewl_image_proportional_get(), ewl_image_proportional_set(), and ewl_image_scale_set().
int Ewl_Image::set |
Tiling set?
Referenced by ewl_image_cb_configure(), and ewl_image_tile_set().
double Ewl_Image::sh |
Scale height
Referenced by ewl_image_cb_reveal(), ewl_image_constrain_set(), ewl_image_init(), ewl_image_scale_get(), and ewl_image_scale_set().
double Ewl_Image::sw |
Scale width
Referenced by ewl_image_cb_reveal(), ewl_image_constrain_set(), ewl_image_init(), ewl_image_scale_get(), and ewl_image_scale_set().
struct { ... } Ewl_Image::tile |
Image tiling information
Referenced by ewl_image_cb_configure(), ewl_image_init(), and ewl_image_tile_set().
The type of the image
Referenced by ewl_image_cb_configure(), ewl_image_cb_mouse_down(), ewl_image_cb_mouse_move(), ewl_image_cb_mouse_up(), ewl_image_cb_reveal(), ewl_image_file_set(), and ewl_image_thumbnail_get().
int Ewl_Image::w |
Tile width
Referenced by ewl_image_cb_configure(), ewl_image_init(), and ewl_image_tile_set().
Inherit from Ewl_Widget
int Ewl_Image::x |
Tile x start
Referenced by ewl_image_cb_configure(), ewl_image_init(), and ewl_image_tile_set().
int Ewl_Image::y |
Tile y start
Referenced by ewl_image_cb_configure(), ewl_image_init(), and ewl_image_tile_set().
The documentation for this struct was generated from the following file:
- lib/ewl_image.h