Evas_Object_Size_Hints_Group (3) - Linux Manuals
Evas_Object_Size_Hints_Group: Functions that deals with hints about object size.
NAME
Generic Object Size Hints Functions - Functions that deals with hints about object size.
Functions
EAPI void evas_object_size_hint_min_get (const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h)
Retrieves the size hint for the minimum size.
EAPI void evas_object_size_hint_min_set (Evas_Object *obj, Evas_Coord w, Evas_Coord h)
Sets the size hint for the minimum size.
EAPI void evas_object_size_hint_max_get (const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h)
Retrieves the size hint for the maximum size.
EAPI void evas_object_size_hint_max_set (Evas_Object *obj, Evas_Coord w, Evas_Coord h)
Sets the size hint for the maximum size.
EAPI void evas_object_size_hint_request_get (const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h)
Retrieves the size request hint.
EAPI void evas_object_size_hint_request_set (Evas_Object *obj, Evas_Coord w, Evas_Coord h)
Sets the requested size hint.
EAPI void evas_object_size_hint_aspect_get (const Evas_Object *obj, Evas_Aspect_Control *aspect, Evas_Coord *w, Evas_Coord *h)
Retrieves the size aspect control hint.
EAPI void evas_object_size_hint_aspect_set (Evas_Object *obj, Evas_Aspect_Control aspect, Evas_Coord w, Evas_Coord h)
Sets the size aspect control hint.
Detailed Description
Functions that deals with hints about object size.
Function Documentation
EAPI void evas_object_size_hint_aspect_get (const Evas_Object * obj, Evas_Aspect_Control * aspect, Evas_Coord * w, Evas_Coord * h)
Retrieves the size aspect control hint.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Note that if any of aspect, w or h are NULL, the NULL parameters are ignored.
Parameters:
-
obj The given evas object.
aspect Returns the hint on how size should be calculated.
w Pointer to an integer in which to store the aspect width.
h Pointer to an integer in which to store the aspect height.
EAPI void evas_object_size_hint_aspect_set (Evas_Object * obj, Evas_Aspect_Control aspect, Evas_Coord w, Evas_Coord h)
Sets the size aspect control hint.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Parameters:
-
obj The given evas object.
aspect Hint on how to calculate size.
w Integer to use as aspect width hint.
h Integer to use as aspect height hint.
EAPI void evas_object_size_hint_max_get (const Evas_Object * obj, Evas_Coord * w, Evas_Coord * h)
Retrieves the size hint for the maximum size.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Note that if any of w or h are NULL, the NULL parameters are ignored.
Parameters:
-
obj The given evas object.
w Pointer to an integer in which to store the maximum width.
h Pointer to an integer in which to store the maximum height.
EAPI void evas_object_size_hint_max_set (Evas_Object * obj, Evas_Coord w, Evas_Coord h)
Sets the size hint for the maximum size.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Parameters:
-
obj The given evas object.
w Integer to use as the maximum width hint.
h Integer to use as the maximum height hint.
EAPI void evas_object_size_hint_min_get (const Evas_Object * obj, Evas_Coord * w, Evas_Coord * h)
Retrieves the size hint for the minimum size.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Note that if any of w or h are NULL, the NULL parameters are ignored.
Parameters:
-
obj The given evas object.
w Pointer to an integer in which to store the minimum width.
h Pointer to an integer in which to store the minimum height.
EAPI void evas_object_size_hint_min_set (Evas_Object * obj, Evas_Coord w, Evas_Coord h)
Sets the size hint for the minimum size.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Parameters:
-
obj The given evas object.
w Integer to use as the minimum width hint.
h Integer to use as the minimum height hint.
EAPI void evas_object_size_hint_request_get (const Evas_Object * obj, Evas_Coord * w, Evas_Coord * h)
Retrieves the size request hint.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Note that if any of w or h are NULL, the NULL parameters are ignored.
Parameters:
-
obj The given evas object.
w Pointer to an integer in which to store the requested width.
h Pointer to an integer in which to store the requested height.
EAPI void evas_object_size_hint_request_set (Evas_Object * obj, Evas_Coord w, Evas_Coord h)
Sets the requested size hint.
This is not a size enforcement in any way, it's just a hint that should be used whenever appropriate.
Parameters:
-
obj The given evas object.
w Integer to use as the preferred width hint.
h Integer to use as the preferred height hint.
Author
Generated automatically by Doxygen for Evas from the source code.