return Elm_Object_Item *;
params {
- @in const char *label; /*@ The Label of the new item */
+ @in const(char)* label; /*@ The Label of the new item */
@in Evas_Object *icon; /*@ Icon to be set on new item */
@in Evas_Smart_Cb func; /*@ Convenience function called when item selected */
- @in const void *data; /*@ Data passed to @p func */
+ @in const(void)* data; /*@ Data passed to @p func */
}
}
}
@ingroup File_Selector_Button */
}
values {
- const char *title; /*@ The title string */
+ const(char)* title; /*@ The title string */
}
}
}
@ingroup File_Selector_Entry */
}
values {
- const char *title; /*@ The title string */
+ const(char)* title; /*@ The title string */
}
}
}
@see elm_hoversel_item_add()
@ingroup Hoversel */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
}
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The text label to use for the item (NULL if not desired) */
- @in const char *icon_file; /*@ An image file path on disk to use for the icon or standard
+ @in const(char)* label; /*@ The text label to use for the item (NULL if not desired) */
+ @in const(char)* icon_file; /*@ An image file path on disk to use for the icon or standard
icon name (NULL if not desired) */
@in Elm_Icon_Type icon_type; /*@ The icon type if relevant */
@in Evas_Smart_Cb func; /*@ Convenience function to call when this item is selected. The last
parameter @p event_info of @c func is the selected item pointer. */
- @in const void *data; /*@ Data to pass to item-related functions */
+ @in const(void)* data; /*@ Data to pass to item-related functions */
}
}
}
}
values {
Elm_Multibuttonentry_Format_Cb format_function; /*@ format_function The actual format function */
- const void *data; /*@ data User data to passed to @a format_function */
+ const(void)* data; /*@ data User data to passed to @a format_function */
}
}
items {
@return The list of items, or NULL if none
@ingroup Multibuttonentry */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
first_item {
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of new item */
+ @in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
@in void *data; /*@ The pointer to the data to be attached */
}
return Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The item before which to add it */
- @in const char *label; /*@ The label of new item */
+ @in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
@in void *data; /*@ The pointer to the data to be attached */
}
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of new item */
+ @in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
@in void *data; /*@ The pointer to the data to be attached */
}
return Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The item after which to add it */
- @in const char *label; /*@ The label of new item */
+ @in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
@in void *data; /*@ The pointer to the data to be attached */
}
return Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The naviframe item to insert before. */
- @in const char *title_label; /*@ The label in the title area. The name of the title
+ @in const(char)* title_label; /*@ The label in the title area. The name of the title
label part is "elm.text.title" */
@in Evas_Object *prev_btn; /*@ The button to go to the previous item. If it is NULL,
then naviframe will create a back button automatically. The name of
"elm.swallow.next_btn" */
@in Evas_Object *content; /*@ The main content object. The name of content part is
"elm.swallow.content" */
- @in const char *item_style; /*@ The current item style name. @c NULL would be default. */
+ @in const(char)* item_style; /*@ The current item style name. @c NULL would be default. */
}
}
item_push {
return Elm_Object_Item *;
params {
- @in const char *title_label; /*@ The label in the title area. The name of the title
+ @in const(char)* title_label; /*@ The label in the title area. The name of the title
label part is "elm.text.title" */
@in Evas_Object *prev_btn; /*@ The button to go to the previous item. If it is NULL,
then naviframe will create a back button automatically. The name of
"elm.swallow.next_btn" */
@in Evas_Object *content; /*@ The main content object. The name of content part is
"elm.swallow.content" */
- @in const char *item_style; /*@ The current item style name. @c NULL would be default. */
+ @in const(char)* item_style; /*@ The current item style name. @c NULL would be default. */
}
}
item_simple_promote {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The naviframe item to insert after. */
- @in const char *title_label; /*@ The label in the title area. The name of the title
+ @in const(char)* title_label; /*@ The label in the title area. The name of the title
label part is "elm.text.title" */
@in Evas_Object *prev_btn; /*@ The button to go to the previous item. If it is NULL,
then naviframe will create a back button automatically. The name of
"elm.swallow.next_btn" */
@in Evas_Object *content; /*@ The main content object. The name of content part is
"elm.swallow.content" */
- @in const char *item_style; /*@ The current item style name. @c NULL would be default. */
+ @in const(char)* item_style; /*@ The current item style name. @c NULL would be default. */
}
}
}
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The Label of the new item */
+ @in const(char)* label; /*@ The Label of the new item */
@in Evas_Object *icon; /*@ Icon to be set on new item */
@in Evas_Smart_Cb func; /*@ Convenience function called when item selected */
- @in const void *data; /*@ Data passed to @p func above */
+ @in const(void)* data; /*@ Data passed to @p func above */
}
}
}
@return The selected label
@ingroup Actionslider */
- return const char *;
+ return const(char)*;
}
}
}
constructor {
/*@ Class constructor of elm_app_client. */
params {
- @in const char *package; /*@ Package of application */
+ @in const(char)* package; /*@ Package of application */
}
}
}
/*@ Return the application package. */
}
values {
- const char *ret; /*@ application package */
+ const(char)* ret; /*@ application package */
}
}
}
params {
@in Eina_Value *args; /*@ an array of */
@in Elm_App_Client_Open_View_Cb view_open_cb; /*@ callback to be called when view open */
- @in const void *data; /*@ calback user data */
+ @in const(void)* data; /*@ calback user data */
}
return Elm_App_Client_Pending *; /* handler to cancel the view opening if it takes to long */
}
constructor {
/*@ Class constructor of elm_app_client_view */
params {
- @in const char *path; /*@ DBus path of view */
+ @in const(char)* path; /*@ DBus path of view */
}
}
}
/*@ Get icon pixels of view, view could have a icon in raw format not saved in disk. */
}
values {
- unsigned int w; /*@ icon width */
- unsigned int h; /*@ icon height */
+ uint w; /*@ icon width */
+ uint h; /*@ icon height */
Eina_Bool has_alpha; /*@ if icon have alpha channel */
- const unsigned char *pixels; /*@ unsigned char array, with all bytes of icon */
+ const(uchar)* pixels; /*@ uchar array, with all bytes of icon */
}
}
path {
/*@ Get DBus path of view */
}
values {
- const char *ret; /*@ DBus path of view */
+ const(char)* ret; /*@ DBus path of view */
}
}
package {
/*@ Get application package */
}
values {
- const char *ret; /*@ Package of application */
+ const(char)* ret; /*@ Package of application */
}
}
icon {
/*@ Get icon path of view */
}
values {
- const char *ret; /*@ icon path of view */
+ const(char)* ret; /*@ icon path of view */
}
}
progress {
/*@ Get progress of view, should be -1 if there nothing in progress or something between 0-100 */
}
values {
- unsigned short progress; /*@ progress of view */
+ ushort progress; /*@ progress of view */
}
}
title {
/*@ Get title of view */
}
values {
- const char *ret; /*@ title of view */
+ const(char)* ret; /*@ title of view */
}
}
}
/*@ Pause view */
params {
@in Elm_App_Client_View_Cb cb; /*@ callback to be called when view was paused */
- @in const void *data; /*@ callback user data */
+ @in const(void)* data; /*@ callback user data */
}
}
resume {
/*@ Resume view */
params {
@in Elm_App_Client_View_Cb cb; /*@ callback to be called when view was resumed */
- @in const void *data; /*@ callback user data */
+ @in const(void)* data; /*@ callback user data */
}
}
close {
/*@ Close view */
params {
@in Elm_App_Client_View_Cb cb; /*@ callback to be called when view was closed */
- @in const void *data; /*@ callback user data */
+ @in const(void)* data; /*@ callback user data */
}
}
}
constructor {
/*@ Class constructor of elm_app_server */
params {
- @in const char *packageid; /*@ package of application */
+ @in const(char)* packageid; /*@ package of application */
@in Elm_App_Server_Create_View_Cb create_view_cb; /*@ callback to be called when user whants to open some application view */
}
}
get {
}
values {
- const char *ret;
+ const(char)* ret;
}
}
package {
/*@ Set icon to application, using the raw pixels of image. */
}
values {
- unsigned int w;
- unsigned int h;
+ uint w;
+ uint h;
Eina_Bool has_alpha;
- const unsigned char *pixels;
+ const(uchar)* pixels;
}
}
}
view_check {
/*@ If view id is available and unique, return the full DBus object path of view */
params {
- @in const char *id; /*@ view identifier */
+ @in const(char)* id; /*@ view identifier */
}
return Eina_Bool; /* @c EINA_TRUE if id is valid or @c EINA_FALSE if not */
}
title_set {
/*@ Set a title to application. */
params {
- @in const char *title; /*@ title of application */
+ @in const(char)* title; /*@ title of application */
}
}
title_get {
constructor {
/*@ Class constructor of elm_app_server_view */
params {
- @in const char *id; /*@ identifier of view */
+ @in const(char)* id; /*@ identifier of view */
}
}
}
get {
}
values {
- const char *icon;
+ const(char)* icon;
}
}
title {
get {
}
values {
- const char *title;
+ const(char)* title;
}
}
window {
get {
}
values {
- const char *ret;
+ const(char)* ret;
}
}
pixels {
/*@ Set icon to application, using the raw pixels of image. */
}
values {
- unsigned int w;
- unsigned int h;
+ uint w;
+ uint h;
Eina_Bool has_alpha;
- const unsigned char *pixels;
+ const(uchar)* pixels;
}
}
}
@ingroup Bg */
}
values {
- const char *file; /*@ The file path */
- const char *group; /*@ Optional key (group in Edje) within the file */
+ const(char)* file; /*@ The file path */
+ const(char)* group; /*@ Optional key (group in Edje) within the file */
}
}
load_size {
}
values {
Evas_Object_Box_Layout cb; /*@ The callback function used for layout */
- const void *data; /*@ Data that will be passed to layout function */
+ const(void)* data; /*@ Data that will be passed to layout function */
Ecore_Cb free_data; /*@ Function called to free @p data */
}
}
@ingroup Calendar */
}
values {
- const char **weekdays; /*@ Array of seven strings to be used as weekday names.
+ const(char)** weekdays; /*@ Array of seven strings to be used as weekday names.
@warning It must have 7 elements, or it will access invalid memory.
@warning The strings must be NULL terminated ('@\0'). */
}
@see elm_calendar_marks_clear()
@ingroup Calendar */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
}
return Elm_Calendar_Mark *;
params {
- @in const char *mark_type; /*@ A string used to define the type of mark. It will be
+ @in const(char)* mark_type; /*@ A string used to define the type of mark. It will be
emitted to the theme, that should display a related modification on these
days representation. */
@in struct tm *mark_time; /*@ A time struct to represent the date of inclusion of the
@ingroup Colorselector */
}
values {
- const char *palette_name; /*@ Name of palette */
+ const(char)* palette_name; /*@ Name of palette */
}
}
mode {
@since 1.9
@ingroup Colorselector */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
palette_selected_item {
content_set {
/*@ No description supplied by the EAPI. */
params {
- @in const char *name;
+ @in const(char)* name;
@in Evas_Object *content;
}
return Eina_Bool;
content_get {
/*@ No description supplied by the EAPI. */
params {
- @in const char *name;
+ @in const(char)* name;
}
return Evas_Object *;
}
content_unset {
/*@ No description supplied by the EAPI. */
params {
- @in const char *name;
+ @in const(char)* name;
}
return Evas_Object *;
}
/*@ Get the datetime format. */
}
values {
- const char *fmt; /*@ The datetime format */
+ const(char)* fmt; /*@ The datetime format */
}
}
}
return Eina_Bool;
params {
- @in const struct tm *mintime; /*@ Time structure containing the minimum time value. */
+ @in const(struct tm)* mintime; /*@ Time structure containing the minimum time value. */
}
}
value_min_get {
return Eina_Bool;
params {
- @in const struct tm *newtime; /*@ Time structure filled with values to be set. */
+ @in const(struct tm)* newtime; /*@ Time structure filled with values to be set. */
}
}
value_get {
return Eina_Bool;
params {
- @in const struct tm *maxtime; /*@ Time structure containing the maximum time value. */
+ @in const(struct tm)* maxtime; /*@ Time structure containing the maximum time value. */
}
}
value_max_get {
@ingroup Dayselector */
}
values {
- unsigned int length; /*@ Weekend length, number of days as an integer. */
+ uint length; /*@ Weekend length, number of days as an integer. */
}
}
weekend_start {
@ingroup Dayselector */
params {
- @in const char **weekdays; /*@ Array of seven strings to be used as weekday names.
+ @in const(char)* *weekdays; /*@ Array of seven strings to be used as weekday names.
@warning It must have 7 elements, or it will access invalid memory.
@warning The strings must be NULL terminated ('@\0'). */
}
@see elm_diskselector_clear()
@ingroup Diskselector */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
last_item {
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of the diskselector item. */
+ @in const(char)* label; /*@ The label of the diskselector item. */
@in Evas_Object *icon; /*@ The icon object to use at left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
@in Evas_Smart_Cb func; /*@ The function to call when the item is selected. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
clear {
@ingroup Entry */
}
values {
- const char *style; /*@ The style to use for the underlying hover */
+ const(char)* style; /*@ The style to use for the underlying hover */
}
}
single_line {
@ingroup Entry */
}
values {
- const char *file; /*@ The path to the file to load and save */
+ const(char)* file; /*@ The path to the file to load and save */
Elm_Text_Format format; /*@ The file format */
}
}
@return The selected text within the entry or NULL on failure
@ingroup Entry */
- return const char *;
+ return const(char)*;
}
}
cursor_is_visible_format {
@since 1.7 */
params {
- @in const char *style; /*@ The style user to push */
+ @in const(char)* style; /*@ The style user to push */
}
}
item_provider_remove {
@since 1.7 */
const;
- return const char *;
+ return const(char)*;
}
context_menu_clear {
/*@
@ingroup Entry */
params {
- @in const char *entry; /*@ The text to insert */
+ @in const(char)* entry; /*@ The text to insert */
}
}
input_panel_imdata_set {
@ingroup Entry */
params {
- @in const void *data; /*@ The specific data to be set to the input panel. */
+ @in const(void)* data; /*@ The specific data to be set to the input panel. */
@in int len; /*@ the length of data, in bytes, to send to the input panel */
}
}
@ingroup Entry */
params {
- @in const char *entry; /*@ The text to be displayed */
+ @in const(char)* entry; /*@ The text to be displayed */
}
}
context_menu_item_add {
@ingroup Entry */
params {
- @in const char *label; /*@ The item's text label */
- @in const char *icon_file; /*@ The item's icon file */
+ @in const(char)* label; /*@ The item's text label */
+ @in const(char)* icon_file; /*@ The item's icon file */
@in Elm_Icon_Type icon_type; /*@ The item's icon type */
@in Evas_Smart_Cb func; /*@ The callback to execute when the item is clicked */
- @in const void *data; /*@ The data to associate with the item for related functions */
+ @in const(void)* data; /*@ The data to associate with the item for related functions */
}
}
markup_filter_prepend {
call to this function when changes happen.
@ingroup Flipselector */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
first_item {
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The (text) label of the new item */
+ @in const(char)* label; /*@ The (text) label of the new item */
@in Evas_Smart_Cb func; /*@ Convenience callback function to take place when
item is selected */
@in void *data; /*@ Data passed to @p func, above */
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The (text) label of the new item */
+ @in const(char)* label; /*@ The (text) label of the new item */
@in Evas_Smart_Cb func; /*@ Convenience callback function to take place when
item is selected */
- @in const void *data; /*@ Data passed to @p func, above */
+ @in const(void)* data; /*@ Data passed to @p func, above */
}
}
flip_prev {
@see elm_gengrid_selected_item_get()
@ingroup Gengrid */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
last_item {
return Elm_Object_Item *;
params {
- @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
- @in const void *data; /*@ The item data. */
+ @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+ @in const(void)* data; /*@ The item data. */
@in Elm_Object_Item *relative; /*@ The item to place this new one before. */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is
selected. */
- @in const void *func_data; /*@ Data to be passed to @p func. */
+ @in const(void)* func_data; /*@ Data to be passed to @p func. */
}
}
realized_items_update {
return Elm_Object_Item *;
params {
- @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
- @in const void *data; /*@ The item data. */
+ @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+ @in const(void)* data; /*@ The item data. */
@in Elm_Object_Item *relative; /*@ The item to place this new one after. */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is
selected. */
- @in const void *func_data; /*@ Data to be passed to @p func. */
+ @in const(void)* func_data; /*@ Data to be passed to @p func. */
}
}
items_count {
@ingroup Gengrid */
const;
- return unsigned int;
+ return uint;
}
at_xy_item_get {
/*@
return Elm_Object_Item *;
params {
- @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
- @in const void *data; /*@ The item data. */
+ @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+ @in const(void)* data; /*@ The item data. */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is
selected. */
- @in const void *func_data; /*@ Data to be passed to @p func. */
+ @in const(void)* func_data; /*@ Data to be passed to @p func. */
}
}
item_prepend {
return Elm_Object_Item *;
params {
- @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
- @in const void *data; /*@ The item data. */
+ @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+ @in const(void)* data; /*@ The item data. */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is
selected. */
- @in const void *func_data; /*@ Data to be passed to @p func. */
+ @in const(void)* func_data; /*@ Data to be passed to @p func. */
}
}
clear {
return Elm_Object_Item *;
params {
- @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
- @in const void *data; /*@ The item data. */
+ @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+ @in const(void)* data; /*@ The item data. */
@in Eina_Compare_Cb comp; /*@ User defined comparison function that defines the sort order
based on gengrid item and its data. */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected. */
- @in const void *func_data; /*@ Data to be passed to @p func. */
+ @in const(void)* func_data; /*@ Data to be passed to @p func. */
}
}
}
@see elm_genlist_selected_item_get()
@ingroup Genlist */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
last_item {
return Elm_Object_Item *;
params {
- @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item data */
+ @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
@in Elm_Object_Item *before_it; /*@ The item to place this new one before. */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
- @in const void *func_data; /*@ Data passed to @p func above. */
+ @in const(void)* func_data; /*@ Data passed to @p func above. */
}
}
realized_items_update {
return Elm_Object_Item *;
params {
- @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item data */
+ @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
@in Elm_Object_Item *after_it; /*@ The item to place this new one after. */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
- @in const void *func_data; /*@ Data passed to @p func above. */
+ @in const(void)* func_data; /*@ Data passed to @p func above. */
}
}
at_xy_item_get {
@ingroup Genlist */
const;
- return unsigned int;
+ return uint;
}
item_prepend {
/*@
return Elm_Object_Item *;
params {
- @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item data */
+ @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
- @in const void *func_data; /*@ Data passed to @p func above. */
+ @in const(void)* func_data; /*@ Data passed to @p func above. */
}
}
clear {
return Elm_Object_Item *;
params {
- @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item data */
+ @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
- @in const void *func_data; /*@ Data passed to @p func above. */
+ @in const(void)* func_data; /*@ Data passed to @p func above. */
}
}
item_sorted_insert {
return Elm_Object_Item *;
params {
- @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item data */
+ @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Eina_Compare_Cb comp; /*@ The function called for the sort */
@in Evas_Smart_Cb func; /*@ Convenience function called when item selected */
- @in const void *func_data; /*@ Data passed to @p func above. */
+ @in const(void)* func_data; /*@ Data passed to @p func above. */
}
}
search_by_text_item_get {
params {
@in Elm_Object_Item * item_to_search_from; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the genlist. */
@in Elm_Gen_Item_Text_Get_Cb _text_get; /*@ Pointer to Elm_Gen_Item_Text_Get_Cb function to get text for comparison. */
- @in const char * part_name; /*@ Name of the TEXT part of genlist item to search string in. */
- @in const char * pattern; /*@ The search pattern. */
+ @in const(char)* part_name; /*@ Name of the TEXT part of genlist item to search string in. */
+ @in const(char)* pattern; /*@ The search pattern. */
@in int flags; /*@ fnmatch search flags */
}
}
@ingroup Hover */
const;
- return const char *;
+ return const(char)*;
params {
@in Elm_Hover_Axis pref_axis; /*@ The preferred orientation axis for the hover object to use */
}
@ingroup Icon */
}
values {
- const char *name; /*@ The icon name */
+ const(char)* name; /*@ The icon name */
}
}
thumb {
@ingroup Icon */
}
values {
- const char *file; /*@ The path to file that will be used as icon image */
- const char *group; /*@ The group that the icon belongs to an edje file */
+ const(char)* file; /*@ The path to file that will be used as icon image */
+ const(char)* group; /*@ The group that the icon belongs to an edje file */
}
}
}
@ingroup Image */
}
values {
- const char *file; /*@ The path to file that will be used as image source */
- const char *group; /*@ The group that the image belongs to, in case it's an
+ const(char)* file; /*@ The path to file that will be used as image source */
+ const(char)* group; /*@ The group that the image belongs to, in case it's an
EET (including Edje case) file. This can be used as a key inside
evas image cache if this is a normal image file not eet file. */
}
legacy null;
}
values {
- const Eina_File *file; /*@ The handler to an Eina_File that will be used as image source */
- const char *group; /*@ The group that the image belongs to, in case it's an
+ const(Eina_File)* file; /*@ The handler to an Eina_File that will be used as image source */
+ const(char)* group; /*@ The group that the image belongs to, in case it's an
EET (including Edje case) file. This can be used as a key inside
evas image cache if this is a normal image file not eet file. */
}
return Eina_Bool;
}
values {
- const void *img; /*@ The binary data that will be used as image source */
+ const(void)* img; /*@ The binary data that will be used as image source */
size_t size; /*@ The size of binary data blob @p img */
- const char *format; /*@ (Optional) expected format of @p img bytes */
- const char *key; /*@ Optional indexing key of @p img to be passed to the
+ const(char)* format; /*@ (Optional) expected format of @p img bytes */
+ const(char)* key; /*@ Optional indexing key of @p img to be passed to the
image loader (eg. if @p img is a memory-mapped EET file) */
}
}
return Elm_Object_Item *;
params {
- @in const char *letter; /*@ Letter under which the item should be indexed */
+ @in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func; /*@ The function to call when the item is selected. */
- @in const void *data; /*@ The item data to set for the index's item */
+ @in const(void)* data; /*@ The item data to set for the index's item */
}
}
item_clear {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The index item to insert after. */
- @in const char *letter; /*@ Letter under which the item should be indexed */
+ @in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The item data to set for the index's item */
+ @in const(void)* data; /*@ The item data to set for the index's item */
}
}
item_find {
return Elm_Object_Item *;
params {
- @in const void *data; /*@ The item data pointed to by the desired index item */
+ @in const(void)* data; /*@ The item data pointed to by the desired index item */
}
}
item_insert_before {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The index item to insert after. */
- @in const char *letter; /*@ Letter under which the item should be indexed */
+ @in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The item data to set for the index's item */
+ @in const(void)* data; /*@ The item data to set for the index's item */
}
}
item_append {
return Elm_Object_Item *;
params {
- @in const char *letter; /*@ Letter under which the item should be indexed */
+ @in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func; /*@ The function to call when the item is selected. */
- @in const void *data; /*@ The item data to set for the index's item */
+ @in const(void)* data; /*@ The item data to set for the index's item */
}
}
selected_item_get {
return Elm_Object_Item *;
params {
- @in const char *letter; /*@ Letter under which the item should be indexed */
+ @in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The item data to set for the index's item */
+ @in const(void)* data; /*@ The item data to set for the index's item */
@in Eina_Compare_Cb cmp_func; /*@ The comparing function to be used to sort index
items <b>by index item handles</b> */
@in Eina_Compare_Cb cmp_data_func; /*@ A @b fallback function to be called for the
/*@ Gets an localized string describing ATSPI widget role name. */
}
values {
- const char *localized_name;
+ const(char)* localized_name;
}
}
protected name {
set {
}
values {
- const char *name; /*@ obj name */
+ const(char)* name; /*@ obj name */
}
}
protected relation_set {
role. */
}
values {
- const char *role_name;
+ const(char)* role_name;
}
}
protected attributes {
/*@ Sets contextual information about widget. */
}
values {
- const char *description;
+ const(char)* description;
}
}
protected parent {
}
}
events {
- property,changed (const char *);
+ property,changed (const(char)*);
children,changed (Elm_Atspi_Event_Children_Changed_Data);
state,changed (Elm_Atspi_Event_State_Changed_Data);
visible,data,changed;
/*@ Gets action name for given id */
}
values {
- const char *name;
+ const(char)* name;
}
keys {
int id;
/*@ Gets localized action name for given id */
}
values {
- const char *name;
+ const(char)* name;
}
keys {
int id;
return Eina_Bool;
}
values {
- const char *description;
+ const(char)* description;
}
keys {
int id;
params {
@in int id;
}
- return const char *;
+ return const(char)*;
}
}
implements {
return Eina_Bool;
}
values {
- const char *string;
+ const(char)* string;
}
}
}
methods {
protected insert {
params {
- @in const char *string;
+ @in const(char)* string;
@in int position;
}
return Eina_Bool;
set {
}
values {
- const char *description;
+ const(char)* description;
}
}
protected locale {
/* Gets locale of the image description. */
}
values {
- const char *locale;
+ const(char)* locale;
}
}
}
return Eina_Bool;
}
keys {
- const char *name @nonull; /*@ text attribute name */
+ const(char)* name @nonull; /*@ text attribute name */
int *start_offset @nonull; /*@ Position in text from which
given attribute is set. */
int *end_offset; /*@ Position in text to which given attribute
}
values {
double value; /*@ Value of widget casted to floating point number. */
- const char *text; /*@ string describing value in given context
+ const(char)* text; /*@ string describing value in given context
eg. small, enough */
}
}
values {
double lower_limit;
double upper_limit;
- const char *description;
+ const(char)* description;
}
}
protected increment {
get {
}
values {
- const Elm_Action *actions; /*@ NULL-terminated array of Elm_Actions
+ const(Elm_Action)* actions; /*@ NULL-terminated array of Elm_Actions
*/
}
}
/*@ Get the currently selected item's (full) path, in the given file the given file selector widget */
}
values {
- const char *path;
+ const(char)* path;
}
}
thumbnail_size {
/*@ Get the parent directory's path that a given file selector selector widget will display contents from */
}
values {
- const char *path;
+ const(char)* path;
}
}
mode {
/*@ Get a list of selected paths in the fileselector. */
}
values {
- const Eina_List *ret;
+ const(Eina_List)* ret;
}
}
}
params {
@in Elm_Fileselector_Filter_Func func; /*@ function */
@in void *data;
- @in const char *filter_name;
+ @in const(char)* filter_name;
}
return Eina_Bool;
}
mime_types_filter_append {
/*@ Append mime type based filter into filter list */
params {
- @in const char *mime_types;
- @in const char *filter_name;
+ @in const(char)* mime_types;
+ @in const(char)* filter_name;
}
return Eina_Bool;
}
return Eina_Bool;
}
values {
- const char *file; /*@ The path to file (edj) that will be used as layout */
- const char *group; /*@ The group that the layout belongs in edje file */
+ const(char)* file; /*@ The path to file (edj) that will be used as layout */
+ const(char)* group; /*@ The group that the layout belongs in edje file */
}
}
theme {
return Eina_Bool;
}
values {
- const char *klass; /*@ the class of the group */
- const char *group; /*@ the group */
- const char *style; /*@ the style to used */
+ const(char)* klass; /*@ the class of the group */
+ const(char)* group; /*@ the group */
+ const(char)* style; /*@ the style to used */
}
}
text_aliases {
legacy null;
}
values {
- const Elm_Layout_Part_Alias_Description *aliases;
+ const(Elm_Layout_Part_Alias_Description)* aliases;
}
}
content_aliases {
legacy null;
}
values {
- const Elm_Layout_Part_Alias_Description *aliases;
+ const(Elm_Layout_Part_Alias_Description)* aliases;
}
}
edje {
return Eina_Bool;
params {
- @in const char *part; /*@ The box part name to remove child. */
+ @in const(char)* part; /*@ The box part name to remove child. */
@in Eina_Bool clear; /*@ If EINA_TRUE, then all objects will be deleted as
well, otherwise they will just be removed and will be
dangling on the canvas. */
return Eina_Bool;
params {
- @in const char *part_name; /*@ a part from loaded edje group. */
+ @in const(char)* part_name; /*@ a part from loaded edje group. */
@in Eina_Bool engine_only; /*@ if cursors should be just provided by the engine (EINA_TRUE)
or should also search on widget's theme as well (EINA_FALSE) */
}
const;
return Eina_Bool;
params {
- @in const char *part_name; /*@ a part from loaded edje group. */
+ @in const(char)* part_name; /*@ a part from loaded edje group. */
}
}
table_unpack {
return Evas_Object *;
params {
- @in const char *part; /*@ The table part name to remove child. */
+ @in const(char)* part; /*@ The table part name to remove child. */
@in Evas_Object *child; /*@ The object to remove from table. */
}
}
return Evas_Object *;
params {
- @in const char *part; /*@ The box part name to remove child. */
+ @in const(char)* part; /*@ The box part name to remove child. */
@in Evas_Object *child; /*@ The object to remove from box. */
}
}
return Eina_Bool;
params {
- @in const char *part_name; /*@ a part from loaded edje group. */
- @in const char *style; /*@ the theme style to use (default, transparent, ...) */
+ @in const(char)* part_name; /*@ a part from loaded edje group. */
+ @in const(char)* style; /*@ the theme style to use (default, transparent, ...) */
}
}
part_cursor_style_get {
@ingroup Layout */
const;
- return const char *;
+ return const(char)*;
params {
- @in const char *part_name; /*@ a part from loaded edje group. */
+ @in const(char)* part_name; /*@ a part from loaded edje group. */
}
}
text_set {
return Eina_Bool;
params {
- @in const char *part; /*@ The TEXT part where to set the text */
- @in const char *text; /*@ The text to set */
+ @in const(char)* part; /*@ The TEXT part where to set the text */
+ @in const(char)* text; /*@ The text to set */
}
}
text_get {
@ingroup Layout */
const;
- return const char *;
+ return const(char)*;
params {
- @in const char *part; /*@ The TEXT part to retrieve the text off */
+ @in const(char)* part; /*@ The TEXT part to retrieve the text off */
}
}
signal_callback_add {
@ingroup Layout */
params {
- @in const char *emission; /*@ The signal's name string */
- @in const char *source; /*@ The signal's source string */
+ @in const(char)* emission; /*@ The signal's name string */
+ @in const(char)* source; /*@ The signal's source string */
@in Edje_Signal_Cb func; /*@ The callback function to be executed when the signal is
emitted. */
@in void *data; /*@ A pointer to data to pass in to the callback function. */
return Eina_Bool;
params {
- @in const char *part_name; /*@ a part from loaded edje group. */
- @in const char *cursor; /*@ cursor name to use, see Elementary_Cursor.h */
+ @in const(char)* part_name; /*@ a part from loaded edje group. */
+ @in const(char)* cursor; /*@ cursor name to use, see Elementary_Cursor.h */
}
}
part_cursor_get {
@ingroup Layout */
const;
- return const char *;
+ return const(char)*;
params {
- @in const char *part_name; /*@ a part from loaded edje group. */
+ @in const(char)* part_name; /*@ a part from loaded edje group. */
}
}
box_insert_before {
return Eina_Bool;
params {
- @in const char *part; /*@ the box part to insert. */
+ @in const(char)* part; /*@ the box part to insert. */
@in Evas_Object *child; /*@ the child object to insert into box. */
- @in const Evas_Object *reference; /*@ another reference object to insert before in box. */
+ @in const(Evas_Object)* reference; /*@ another reference object to insert before in box. */
}
}
box_insert_at {
return Eina_Bool;
params {
- @in const char *part; /*@ the box part to insert. */
+ @in const(char)* part; /*@ the box part to insert. */
@in Evas_Object *child; /*@ the child object to insert into box. */
- @in unsigned int pos; /*@ the numeric position >=0 to insert the child. */
+ @in uint pos; /*@ the numeric position >=0 to insert the child. */
}
}
sub_object_add_enable {
@ingroup Layout */
const;
- return const char *;
+ return const(char)*;
params {
- @in const char *key; /*@ The data key */
+ @in const(char)* key; /*@ The data key */
}
}
box_append {
return Eina_Bool;
params {
- @in const char *part; /*@ the box part to which the object will be appended. */
+ @in const(char)* part; /*@ the box part to which the object will be appended. */
@in Evas_Object *child; /*@ the child object to append to box. */
}
}
return void *;
params {
- @in const char *emission; /*@ The signal's name string */
- @in const char *source; /*@ The signal's source string */
+ @in const(char)* emission; /*@ The signal's name string */
+ @in const(char)* source; /*@ The signal's source string */
@in Edje_Signal_Cb func; /*@ The callback function being executed when the signal
was emitted. */
}
return Eina_Bool;
params {
- @in const char *part; /*@ the box part to prepend. */
+ @in const(char)* part; /*@ the box part to prepend. */
@in Evas_Object *child; /*@ the child object to prepend to box. */
}
}
@ingroup Layout */
params {
- @in const char *emission; /*@ The signal's name string */
- @in const char *source; /*@ The signal's source string */
+ @in const(char)* emission; /*@ The signal's name string */
+ @in const(char)* source; /*@ The signal's source string */
}
}
table_pack {
return Eina_Bool;
params {
- @in const char *part; /*@ the box part to pack child. */
+ @in const(char)* part; /*@ the box part to pack child. */
@in Evas_Object *child; /*@ the child object to pack into table. */
- @in unsigned short col; /*@ the column to which the child should be added. (>= 0) */
- @in unsigned short row; /*@ the row to which the child should be added. (>= 0) */
- @in unsigned short colspan; /*@ how many columns should be used to store this object. (>=
+ @in ushort col; /*@ the column to which the child should be added. (>= 0) */
+ @in ushort row; /*@ the row to which the child should be added. (>= 0) */
+ @in ushort colspan; /*@ how many columns should be used to store this object. (>=
1) */
- @in unsigned short rowspan; /*@ how many rows should be used to store this object. (>= 1) */
+ @in ushort rowspan; /*@ how many rows should be used to store this object. (>= 1) */
}
}
part_cursor_unset {
return Eina_Bool;
params {
- @in const char *part_name; /*@ a part from loaded edje group, that had a cursor set
+ @in const(char)* part_name; /*@ a part from loaded edje group, that had a cursor set
with elm_layout_part_cursor_set(). */
}
}
return Eina_Bool;
params {
- @in const char *part; /*@ The table part name to remove child. */
+ @in const(char)* part; /*@ The table part name to remove child. */
@in Eina_Bool clear; /*@ If EINA_TRUE, then all objects will be deleted as
well, otherwise they will just be removed and will be
dangling on the canvas. */
@see elm_list_clear()
@ingroup List */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
first_item {
@see elm_list_multi_select_set()
@ingroup List */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
last_item {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The list item to insert before. */
- @in const char *label; /*@ The label of the list item. */
+ @in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
@in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
icon can be any Evas object. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
go {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The list item to insert after. */
- @in const char *label; /*@ The label of the list item. */
+ @in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
@in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
icon can be any Evas object. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
at_xy_item_get {
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of the list item. */
+ @in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
@in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
icon can be any Evas object. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
item_prepend {
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of the list item. */
+ @in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
@in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
icon can be any Evas object. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
clear {
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of the list item. */
+ @in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
@in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
icon can be any Evas object. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
@in Eina_Compare_Cb cmp_func; /*@ The comparing function to be used to sort list
items <b>by #Elm_Object_Item item handles</b>. This function will
receive two items and compare them, returning a non-negative integer
@ingroup Map */
}
values {
- const char *user_agent; /*@ The user agent to be used by the map. */
+ const(char)* user_agent; /*@ The user agent to be used by the map. */
}
}
zoom_max {
params {
@in Elm_Map_Source_Type type; /*@ source type. */
- @in const char *source_name; /*@ The source to be used. */
+ @in const(char)* source_name; /*@ The source to be used. */
}
}
source_get {
@ingroup Map */
const;
- return const char *;
+ return const(char)*;
params {
@in Elm_Map_Source_Type type; /*@ source type. */
}
@ingroup Map */
const;
- return const char **;
+ return const(char)**;
params {
@in Elm_Map_Source_Type type; /*@ source type. */
}
const;
return Elm_Map_Name *;
params {
- @in const char *address; /*@ The address. */
+ @in const(char)* address; /*@ The address. */
@in double lon; /*@ The longitude. */
@in double lat; /*@ The latitude. */
@in Elm_Map_Name_Cb name_cb; /*@ The callback function. */
return Elm_Map_Overlay *;
params {
- @in const Elm_Map_Route *route; /*@ The route object to make a overlay. */
+ @in const(Elm_Map_Route)* route; /*@ The route object to make a overlay. */
}
}
overlay_scale_add {
@return An Eina_List* of @p item's items
@ingroup Menu */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
first_item {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *parent; /*@ The parent menu item (optional) */
- @in const char *icon; /*@ An icon display on the item. The icon will be destroyed by the menu. */
- @in const char *label; /*@ The label of the item. */
+ @in const(char)* icon; /*@ An icon display on the item. The icon will be destroyed by the menu. */
+ @in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func; /*@ Function called when the user select the item. */
- @in const void *data; /*@ Data sent by the callback. */
+ @in const(void)* data; /*@ Data sent by the callback. */
}
}
close {
return Eina_Bool;
}
values {
- const char *file; /*@ The path to file that will be used as @a obj's image. */
+ const(char)* file; /*@ The path to file that will be used as @a obj's image. */
}
}
}
@ingroup Photo */
const;
params {
- @in const char *file; /*@ The path to file that will be used as thumbnail. */
- @in const char *group; /*@ The key used in case of an EET file. */
+ @in const(char)* file; /*@ The path to file that will be used as thumbnail. */
+ @in const(char)* group; /*@ The key used in case of an EET file. */
}
}
}
@ingroup Photocam */
}
values {
- const char *file; /*@ The photo file */
+ const(char)* file; /*@ The photo file */
}
}
gesture_enabled {
return Eina_Bool;
params {
- @in const char *svcname; /*@ The service name to connect to set up by the socket. */
+ @in const(char)* svcname; /*@ The service name to connect to set up by the socket. */
@in int svcnum; /*@ The service number to connect to (set up by socket). */
@in Eina_Bool svcsys; /*@ Boolean to set if the service is a system one or not (set up by socket). */
}
return Eina_Bool;
}
values {
- const char *file; /*@ The @b .epb (binary) file to get contents from */
- const char *page; /*@ The page, inside @a file, where to get item contents from */
+ const(char)* file; /*@ The @b .epb (binary) file to get contents from */
+ const(char)* page; /*@ The page, inside @a file, where to get item contents from */
}
}
autosave {
return Eina_Bool;
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) */
- @in const Eina_Value *value; /*@ The value to set on the item. It should be typed as
+ @in const(Eina_Value)* value; /*@ The value to set on the item. It should be typed as
the item expects, preferably, or a conversion will
take place */
}
const;
return Eina_Bool;
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to get value from */
@out Eina_Value value; /*@ Where to store the value of the item. It will be
overwritten and setup with the type the item
@since 1.8 */
- return const Evas_Object *;
+ return const(Evas_Object)*;
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to get object from */
}
}
@since 1.8 */
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to act on */
@in Eina_Bool disabled; /*@ @c EINA_TRUE, to make it disabled, @c EINA_FALSE
otherwise */
const;
return Eina_Bool;
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to get disabled state from */
}
}
return Eina_Bool;
params {
- @in const char *name; /*@ the name of the SWALLOW item (as declared in the prefs
+ @in const(char)* name; /*@ the name of the SWALLOW item (as declared in the prefs
collection) */
@in Evas_Object *child; /*@ The object to occupy the item */
}
@since 1.8 */
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to act on */
@in Eina_Bool editable; /*@ @c EINA_TRUE, to make it editable, @c EINA_FALSE
otherwise */
const;
return Eina_Bool;
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to get editable state from */
}
}
return Evas_Object *;
params {
- @in const char *name; /*@ the name of the SWALLOW item (as declared in the prefs
+ @in const(char)* name; /*@ the name of the SWALLOW item (as declared in the prefs
collection) */
}
}
@since 1.8 */
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to change visibility of */
@in Eina_Bool visible; /*@ @c EINA_TRUE, to make it visible, @c EINA_FALSE
otherwise */
const;
return Eina_Bool;
params {
- @in const char *name; /*@ The name of the item (as declared in the prefs
+ @in const(char)* name; /*@ The name of the item (as declared in the prefs
collection) to get visibility state from */
}
}
@ingroup Progressbar */
}
values {
- const char *units; /*@ The format string for @p obj's units label */
+ const(char)* units; /*@ The format string for @p obj's units label */
}
}
unit_format_function {
@ingroup Progressbar */
params {
- @in const char *part; /*@ The partname to which val have to set */
+ @in const(char)* part; /*@ The partname to which val have to set */
@in double val; /*@ The progress value (@b must be between @c 0.0 and @c
1.0) */
}
const;
return double;
params {
- @in const char *part; /*@ The part name of the progress bar */
+ @in const(char)* part; /*@ The part name of the progress bar */
}
}
pulse {
/*@ Set custom theme elements for the scroller */
}
values {
- const char *klass;
- const char *group;
+ const(char)* klass;
+ const(char)* group;
}
}
}
@ingroup SegmentControl */
const;
- return const char *;
+ return const(char)*;
params {
@in int idx; /*@ The index of the segment item. */
}
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
- @in const char *label; /*@ The label of the item. */
+ @in const(char)* label; /*@ The label of the item. */
@in int idx; /*@ Item position. Value should be between 0 and items count. */
}
}
@in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
icon can be any Evas object, but usually it is an icon created
with elm_icon_add(). */
- @in const char *label; /*@ The label of the item.
+ @in const(char)* label; /*@ The label of the item.
Note that, NULL is different from empty string "". */
}
}
@ingroup Slider */
}
values {
- const char *indicator; /*@ The format string for the indicator display. */
+ const(char)* indicator; /*@ The format string for the indicator display. */
}
}
inverted {
@ingroup Slider */
}
values {
- const char *units; /*@ The format string for the unit display. */
+ const(char)* units; /*@ The format string for the unit display. */
}
}
indicator_show_on_focus {
@ingroup Slideshow */
}
values {
- const char *layout; /*@ The new layout's name string */
+ const(char)* layout; /*@ The new layout's name string */
}
}
transition {
@ingroup Slideshow */
}
values {
- const char *transition; /*@ The new transition's name string */
+ const(char)* transition; /*@ The new transition's name string */
}
}
loop {
call to this function when changes happen.
@ingroup Slideshow */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
transitions {
@see elm_slideshow_transition_set()
@ingroup Slideshow */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
count {
@return The number of items on @p obj, at the moment of this call
@ingroup Slideshow */
- return unsigned int;
+ return uint;
}
}
item_current {
@see elm_slideshow_layout_set()
@ingroup Slideshow */
- return const Eina_List *;
+ return const(Eina_List)*;
}
}
}
const;
return Elm_Object_Item *;
params {
- @in unsigned int nth; /*@ The number of the item to grab a handle to (0 being
+ @in uint nth; /*@ The number of the item to grab a handle to (0 being
the first) */
}
}
return Elm_Object_Item *;
params {
- @in const Elm_Slideshow_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item's data */
+ @in const(Elm_Slideshow_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item's data */
}
}
item_sorted_insert {
return Elm_Object_Item *;
params {
- @in const Elm_Slideshow_Item_Class *itc; /*@ The item class for the item */
- @in const void *data; /*@ The item's data */
+ @in const(Elm_Slideshow_Item_Class)* itc; /*@ The item class for the item */
+ @in const(void)* data; /*@ The item's data */
@in Eina_Compare_Cb func; /*@ The comparing function to be used to sort slideshow
items <b>by #Elm_Slideshow_Item_Class item handles</b> */
}
@ingroup Spinner */
}
values {
- const char *fmt; /*@ The format string for the label display. */
+ const(char)* fmt; /*@ The format string for the label display. */
}
}
}
params {
@in double value; /*@ The value to be replaced. */
- @in const char *label; /*@ The label to be used. */
+ @in const(char)* label; /*@ The label to be used. */
}
}
}
/*@ Retrieve the id of the Status Notifier Item. */
}
values {
- const char *id;
+ const(char)* id;
}
}
category {
/*@ Retrieve the path to the icon's theme currently in use. */
}
values {
- const char *icon_theme_path;
+ const(char)* icon_theme_path;
}
}
menu {
/*@ Retrieve the object path of the D-Bus Menu currently in use. */
}
values {
- const Eo *menu;
+ const(Eo)* menu;
}
}
att_icon_name {
/*@ Retrieve the name of the attention icon used by the Status Notifier Item. */
}
values {
- const char *att_icon_name;
+ const(char)* att_icon_name;
}
}
status {
/*@ Retrieve the name of the icon used by the Status Notifier Item. */
}
values {
- const char *icon_name;
+ const(char)* icon_name;
}
}
title {
/*@ Retrieve the title of the Status Notifier Item. */
}
values {
- const char *title;
+ const(char)* title;
}
}
}
@ingroup Thumb */
}
values {
- const char *file; /*@ The path to file that will be used as thumbnail source. */
- const char *key; /*@ The key used in case of an EET file. */
+ const(char)* file; /*@ The path to file that will be used as thumbnail source. */
+ const(char)* key; /*@ The key used in case of an EET file. */
}
}
orientation {
@ingroup Thumb */
}
values {
- const char *file; /*@ Pointer to thumb path. */
- const char *key; /*@ Pointer to thumb key. */
+ const(char)* file; /*@ Pointer to thumb path. */
+ const(char)* key; /*@ Pointer to thumb key. */
}
}
}
return Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The toolbar item to insert before. */
- @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
- @in const char *label; /*@ The label of the item. */
+ @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+ @in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
item_insert_after {
return Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The toolbar item to insert after. */
- @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
- @in const char *label; /*@ The label of the item. */
+ @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+ @in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
item_append {
return Elm_Object_Item *;
params {
- @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
- @in const char *label; /*@ The label of the item. */
+ @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+ @in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
items_count {
@ingroup Toolbar */
const;
- return unsigned int;
+ return uint;
}
item_prepend {
/*@
return Elm_Object_Item *;
params {
- @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
- @in const char *label; /*@ The label of the item. */
+ @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+ @in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
- @in const void *data; /*@ The data to associate with the item for related callbacks. */
+ @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
}
}
item_find_by_label {
const;
return Elm_Object_Item *;
params {
- @in const char *label; /*@ The label of the item to find. */
+ @in const(char)* label; /*@ The label of the item to find. */
}
}
}
return Eina_Bool;
}
values {
- const char *filename; /*@ The file or URI to target.
+ const(char)* filename; /*@ The file or URI to target.
Local files can be specified using file:// or by using full file paths.
URI could be remote source of video, like http:// or local source like
WebCam (v4l2://). (You can use Emotion API to request and list
@note Don't change or free the string returned by this function.
@ingroup Video */
- return const char *;
+ return const(char)*;
}
}
}
@ingroup Web */
}
values {
- const char *user_agent; /*@ String for useragent */
+ const(char)* user_agent; /*@ String for useragent */
}
}
url {
@ingroup Web */
}
values {
- const char *url; /*@ The URL to set */
+ const(char)* url; /*@ The URL to set */
}
}
bg_color {
error occurred
@ingroup Web */
- return const char *;
+ return const(char)*;
}
}
title {
failure
@ingroup Web */
- return const char *;
+ return const(char)*;
}
}
}
return Eina_Bool;
params {
- @in const char *html; /*@ HTML data to load */
- @in const char *base_url; /*@ Base URL used for relative paths to external objects (optional) */
- @in const char *unreachable_url; /*@ URL that could not be reached (optional) */
+ @in const(char)* html; /*@ HTML data to load */
+ @in const(char)* base_url; /*@ Base URL used for relative paths to external objects (optional) */
+ @in const(char)* unreachable_url; /*@ URL that could not be reached (optional) */
}
}
text_search {
const;
return Eina_Bool;
params {
- @in const char *string; /*@ String to search */
+ @in const(char)* string; /*@ String to search */
@in Eina_Bool case_sensitive; /*@ If search should be case sensitive or not */
@in Eina_Bool forward; /*@ If search is from cursor and on or backwards */
@in Eina_Bool wrap; /*@ If search should wrap at the end */
@ingroup Web */
- return unsigned int;
+ return uint;
params {
- @in const char *string; /*@ String to match */
+ @in const(char)* string; /*@ String to match */
@in Eina_Bool case_sensitive; /*@ If match should be case sensitive or not */
@in Eina_Bool highlight; /*@ If matches should be highlighted */
- @in unsigned int limit; /*@ Maximum amount of matches, or zero to unlimited */
+ @in uint limit; /*@ Maximum amount of matches, or zero to unlimited */
}
}
region_bring_in {
/*@ This function returns the widget focus highlight style. */
}
values {
- const char *style;
+ const(char)* style;
}
}
tree_unfocusable {
/*@ No description supplied by the EAPI. */
}
values {
- const char *style;
+ const(char)* style;
}
}
scale {
/*@ No description supplied by the EAPI. */
}
values {
- const char *txt;
+ const(char)* txt;
}
}
drag_lock_x {
}
values {
Evas_Object *edj;
- const char *wname;
- const char *welement;
- const char *wstyle;
+ const(char)* wname;
+ const(char)* welement;
+ const(char)* wstyle;
}
}
hover_object {
/*@ No description supplied by the EAPI. */
}
values {
- const char *part;
- const char *domain;
+ const(char)* part;
+ const(char)* domain;
Eina_Bool translatable;
}
}
/*@ No description supplied by the EAPI. */
}
values {
- const char *part;
- const char *domain;
- const char *label;
+ const(char)* part;
+ const(char)* domain;
+ const(char)* label;
}
}
scrollable_children {
focus_order {
get {
/*@ No description supplied by the EAPI. */
- return unsigned int;
+ return uint;
}
}
drag_child_locked_x {
/*@ No description supplied by the EAPI. */
}
keys {
- const char *part;
+ const(char)* part;
}
values {
- const char *label;
+ const(char)* label;
}
}
}
const;
return Evas_Object *;
params {
- @out unsigned int newest_focus_order;
+ @out uint newest_focus_order;
@in Eina_Bool can_focus_only;
}
}
}
part_text_translate {
/*@ No description supplied by the EAPI. */
- return const char *;
+ return const(char)*;
params {
- @in const char *part;
- @in const char *text;
+ @in const(char)* part;
+ @in const(char)* text;
}
}
focus_highlight_geometry_get {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Event_Cb func;
- @in const void *data;
+ @in const(void)* data;
}
}
access {
return void *;
params {
@in Elm_Event_Cb func;
- @in const void *data;
+ @in const(void)* data;
}
}
on_focus {
focus_direction {
/*@ 'Virtual' function handling passing focus to sub-objects given a direction, in degrees. */
params {
- @in const Evas_Object *base;
+ @in const(Evas_Object)* base;
@in double degree;
@out Evas_Object *direction;
@out double weight;
signal_callback_add {
/*@ No description supplied by the EAPI. */
params {
- @in const char *emission;
- @in const char *source;
+ @in const(char)* emission;
+ @in const(char)* source;
@in Edje_Signal_Cb func;
@in void *data;
}
const;
return Evas_Object *;
params {
- @in const char *name;
+ @in const(char)* name;
@in int recurse;
}
}
const;
return Eina_Bool;
params {
- @in const Evas_Object *base;
- @in const Eina_List *items;
+ @in const(Evas_Object)* base;
+ @in const(Eina_List)* items;
@in list_data_get_func_type list_data_get;
@in double degree;
@out Evas_Object *direction;
translatable_part_text_get {
/*@ No description supplied by the EAPI. */
const;
- return const char *;
+ return const(char)*;
params {
- @in const char *part;
+ @in const(char)* part;
}
}
focus_restore {
const;
return Eina_Bool;
params {
- @in const Eina_List *items;
+ @in const(Eina_List)* items;
@in list_data_get_func_type list_data_get;
@in Elm_Focus_Direction dir;
@out Evas_Object *next;
const;
return Eina_Bool;
params {
- @in const Evas_Object *base;
+ @in const(Evas_Object)* base;
@in double degree;
@out Evas_Object *direction;
@out double weight;
/*@ No description supplied by the EAPI. */
return void *;
params {
- @in const char *emission;
- @in const char *source;
+ @in const(char)* emission;
+ @in const(char)* source;
@in Edje_Signal_Cb func;
}
}
signal_emit {
/*@ No description supplied by the EAPI. */
params {
- @in const char *emission;
- @in const char *source;
+ @in const(char)* emission;
+ @in const(char)* source;
}
}
disable {
constructor {
/*@ No description supplied by the EAPI. */
params {
- @in const char *name;
+ @in const(char)* name;
@in Elm_Win_Type type;
}
}
}
values {
int *rotations; /*@ The array of rotation value. */
- unsigned int count; /*@ The number of array of rotations */
+ uint count; /*@ The number of array of rotations */
}
}
quickpanel_zone {
@ingroup Win */
}
values {
- const char *icon_name; /*@ The icon name to set */
+ const(char)* icon_name; /*@ The icon name to set */
}
}
withdrawn {
@ingroup Win */
}
values {
- const char *role; /*@ The role to set */
+ const(char)* role; /*@ The role to set */
}
}
size_step {
@ingroup Win */
}
values {
- const char *style; /*@ The style to set */
+ const(char)* style; /*@ The style to set */
}
}
borderless {
}
values {
char **profiles; /*@ The string array of available profiles */
- unsigned int count; /*@ The number of members in profiles */
+ uint count; /*@ The number of members in profiles */
}
}
focus_highlight_enabled {
@ingroup Win */
}
values {
- const char *title; /*@ The title to set */
+ const(char)* title; /*@ The title to set */
}
}
alpha {
@since 1.8 */
}
values {
- const char *profile; /*@ The string value of a window profile */
+ const(char)* profile; /*@ The string value of a window profile */
}
}
shaped {
return Eina_Bool;
params {
- @in const char *svcname; /*@ The name of the service to be advertised. ensure that it is unique (when combined with @p svcnum) otherwise creation may fail. */
+ @in const(char)* svcname; /*@ The name of the service to be advertised. ensure that it is unique (when combined with @p svcnum) otherwise creation may fail. */
@in int svcnum; /*@ A number (any value, 0 being the common default) to differentiate multiple instances of services with the same name. */
@in Eina_Bool svcsys; /*@ A boolean that if true, specifies to create a system-wide service all users can connect to, otherwise the service is private to the user id that created the service. */
}