Data Structures | |
| struct | address_const_of |
| struct | address_of |
Public Member Functions | |
| bool | animated_get () const |
| Check if an image can be animated (have multiple frames) More... | |
| void | load_size_get (int *w_, int *h_) const |
| void | load_size_set (int w_, int h_) const |
| Set the loading size of an image. More... | |
| bool | smooth_scale_get () const |
| Retrieves whether the given image is using high-quality image scaling algorithm. More... | |
| void | smooth_scale_set (bool smooth_scale_) const |
| Sets whether to use high-quality image scaling algorithm on the given image. More... | |
| double | ratio_get () const |
| The native ration of the image object. More... | |
| operator::efl::image () const | |
| operator::efl::image & () | |
| operator::efl::image const & () const | |
Static Public Member Functions | |
| static Eo_Class const * | _eo_class () |
|
inline |
Check if an image can be animated (have multiple frames)
| is_animated | If it's animated or not. |
|
inline |
| w | The new width of the image's load size. |
| h | The new height of the image's load size. |
|
inline |
Set the loading size of an image.
The image will be loaded into memory as if it was the set size instead of the original size. This can save a lot of memory, and is important for scalable types like svg.
| w | The new width of the image's load size. |
| h | The new height of the image's load size. |
|
inline |
Retrieves whether the given image is using high-quality image scaling algorithm.
| smooth_scale | Whether to use smooth scale or not. |
|
inline |
Sets whether to use high-quality image scaling algorithm on the given image.
When enabled, a higher quality image scaling algorithm is used when scaling images to sizes other than the source image's original one. This gives better results but is more computationally expensive.
| smooth_scale | Whether to use smooth scale or not. |
|
inline |
The native ration of the image object.
| ratio | The image's ratio |