forked from enlightenment/efl
eolian: utilize the new void_ptr builtin across eo files
This lets me narrow down the remaining cases of pointers across the EFL. The void pointers will later need to be reevaluated on per-case basis and replaced appropriately where possible/feasible.
This commit is contained in:
parent
69ea4145c9
commit
b1946ca5d6
|
@ -17,7 +17,7 @@ class Ecore.Animator (Eo.Base)
|
||||||
params {
|
params {
|
||||||
@in runtime: double; [[Animation runtime in seconds.]]
|
@in runtime: double; [[Animation runtime in seconds.]]
|
||||||
@in func: Ecore_Timeline_Cb; [[Animation callback function.]]
|
@in func: Ecore_Timeline_Cb; [[Animation callback function.]]
|
||||||
@in data: const(void)*; [[Private data passed to callback functions.]]
|
@in data: const(void_ptr); [[Private data passed to callback functions.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
constructor {
|
constructor {
|
||||||
|
@ -25,7 +25,7 @@ class Ecore.Animator (Eo.Base)
|
||||||
legacy: null;
|
legacy: null;
|
||||||
params {
|
params {
|
||||||
@in func: Ecore_Task_Cb; [[Animation callback function.]]
|
@in func: Ecore_Task_Cb; [[Animation callback function.]]
|
||||||
@in data: const(void)*; [[Private data passed to callback functions.]]
|
@in data: const(void_ptr); [[Private data passed to callback functions.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,7 @@ struct Ecore.Exe.Event_Data.Line
|
||||||
struct Ecore.Exe.Event_Data
|
struct Ecore.Exe.Event_Data
|
||||||
{
|
{
|
||||||
exe: Eo.Base; [[The handle to the process. FIXME: should actually be Ecore.Exe, workaround cyclic]]
|
exe: Eo.Base; [[The handle to the process. FIXME: should actually be Ecore.Exe, workaround cyclic]]
|
||||||
data: void *; [[the raw binary data from the child process that was received]]
|
data: void_ptr; [[the raw binary data from the child process that was received]]
|
||||||
size: int; [[the size of this data in bytes]]
|
size: int; [[the size of this data in bytes]]
|
||||||
lines: Ecore.Exe.Event_Data.Line *; [[an array of line data if line buffered, the last one has it's line member set to $NULL]]
|
lines: Ecore.Exe.Event_Data.Line *; [[an array of line data if line buffered, the last one has it's line member set to $NULL]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,7 +35,7 @@ class Ecore.Poller (Eo.Base)
|
||||||
for the poller.]]
|
for the poller.]]
|
||||||
@in interval: int; [[The tick interval; must be a power of 2 and <= 32768.]]
|
@in interval: int; [[The tick interval; must be a power of 2 and <= 32768.]]
|
||||||
@in func: Ecore_Task_Cb; [[Ecore poller callback function.]]
|
@in func: Ecore_Task_Cb; [[Ecore poller callback function.]]
|
||||||
@in data: const(void)*; [[Private data passed to callback function.]]
|
@in data: const(void_ptr); [[Private data passed to callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property interval {
|
@property interval {
|
||||||
|
|
|
@ -33,17 +33,17 @@ class Efl.Loop (Eo.Base)
|
||||||
job {
|
job {
|
||||||
[[Will execute that promise in the near future.]]
|
[[Will execute that promise in the near future.]]
|
||||||
params {
|
params {
|
||||||
@in data: const(void)* @optional; [[The data to be given when the promise is done.]]
|
@in data: const(void_ptr) @optional; [[The data to be given when the promise is done.]]
|
||||||
}
|
}
|
||||||
return: promise<void*>; [[The promise that will be triggered.]]
|
return: promise<void_ptr>; [[The promise that will be triggered.]]
|
||||||
}
|
}
|
||||||
timeout {
|
timeout {
|
||||||
[[Will trigger this promise when the specified timeout occur.]]
|
[[Will trigger this promise when the specified timeout occur.]]
|
||||||
params {
|
params {
|
||||||
@in time: double; [[The time from now in second that the main loop will wait before triggering it.]]
|
@in time: double; [[The time from now in second that the main loop will wait before triggering it.]]
|
||||||
@in data: const(void)* @optional; [[The data to be given when the promise is done.]]
|
@in data: const(void_ptr) @optional; [[The data to be given when the promise is done.]]
|
||||||
}
|
}
|
||||||
return: promise<void*>; [[The promise that will be triggered.]]
|
return: promise<void_ptr>; [[The promise that will be triggered.]]
|
||||||
}
|
}
|
||||||
args_add {
|
args_add {
|
||||||
[[Add a new set of arguments to the loop that makes an args event.]]
|
[[Add a new set of arguments to the loop that makes an args event.]]
|
||||||
|
|
|
@ -111,7 +111,7 @@ class Ecore.Audio (Eo.Base)
|
||||||
vio: Ecore.Audio.Vio *; [[the @Ecore.Audio.Vio struct with
|
vio: Ecore.Audio.Vio *; [[the @Ecore.Audio.Vio struct with
|
||||||
the function callbacks
|
the function callbacks
|
||||||
]]
|
]]
|
||||||
data: void *; [[user data to pass to the VIO functions]]
|
data: void_ptr; [[user data to pass to the VIO functions]]
|
||||||
free_func: eo_key_data_free_func; [[this function takes care to
|
free_func: eo_key_data_free_func; [[this function takes care to
|
||||||
clean up $data when he VIO is
|
clean up $data when he VIO is
|
||||||
destroyed. NULL means do
|
destroyed. NULL means do
|
||||||
|
|
|
@ -119,7 +119,7 @@ class Ecore.Audio.In (Ecore.Audio)
|
||||||
]]
|
]]
|
||||||
return: ssize; [[The amount of samples written to buf]]
|
return: ssize; [[The amount of samples written to buf]]
|
||||||
params {
|
params {
|
||||||
@in buf: void *; [[The buffer to read into]]
|
@in buf: void_ptr; [[The buffer to read into]]
|
||||||
@in len: size; [[The amount of samples to read]]
|
@in len: size; [[The amount of samples to read]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -130,7 +130,7 @@ class Ecore.Audio.In (Ecore.Audio)
|
||||||
]]
|
]]
|
||||||
return: ssize; [[The amount of samples written to buf]]
|
return: ssize; [[The amount of samples written to buf]]
|
||||||
params {
|
params {
|
||||||
@in buf: void *; [[The buffer to read into]]
|
@in buf: void_ptr; [[The buffer to read into]]
|
||||||
@in len: size; [[The amount of samples to read]]
|
@in len: size; [[The amount of samples to read]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,7 +30,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
values {
|
values {
|
||||||
name: string; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
func: Ecore_Con_Eet_Data_Cb; [[The callback function.]]
|
func: Ecore_Con_Eet_Data_Cb; [[The callback function.]]
|
||||||
data: const (void) *; [[The data (if any) that should be
|
data: const(void_ptr); [[The data (if any) that should be
|
||||||
passed to callback function.]]
|
passed to callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -42,7 +42,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
values {
|
values {
|
||||||
name: string; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
func: Ecore_Con_Eet_Raw_Data_Cb; [[The callback function.]]
|
func: Ecore_Con_Eet_Raw_Data_Cb; [[The callback function.]]
|
||||||
data: const (void) *; [[The data (if any) that should be
|
data: const(void_ptr); [[The data (if any) that should be
|
||||||
passed to callback function.]]
|
passed to callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -74,7 +74,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
reply: Ecore.Con.Reply *; [[Contains the ecore_con_eet object
|
reply: Ecore.Con.Reply *; [[Contains the ecore_con_eet object
|
||||||
to which the data has to be sent.]]
|
to which the data has to be sent.]]
|
||||||
name: string; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
value: void *; [[Actual data]]
|
value: void_ptr; [[Actual data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
raw_send {
|
raw_send {
|
||||||
|
@ -84,7 +84,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
to which the data has to be sent.]]
|
to which the data has to be sent.]]
|
||||||
protocol_name: string; [[The name of the eet stream.]]
|
protocol_name: string; [[The name of the eet stream.]]
|
||||||
section: string; [[Name of section in the eet descriptor.]]
|
section: string; [[Name of section in the eet descriptor.]]
|
||||||
value: void *; [[The value of the section.]]
|
value: void_ptr; [[The value of the section.]]
|
||||||
length: uint; [[The length of the data that is being sent.]]
|
length: uint; [[The length of the data that is being sent.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -149,7 +149,7 @@ abstract Efl.Network (Eo.Base) {
|
||||||
legacy: null;
|
legacy: null;
|
||||||
|
|
||||||
params {
|
params {
|
||||||
data: const(void)*; [[The given data]]
|
data: const(void_ptr); [[The given data]]
|
||||||
size: int; [[Length of the data, in bytes.]]
|
size: int; [[Length of the data, in bytes.]]
|
||||||
}
|
}
|
||||||
return: int; [[The number of bytes sent. 0 will be returned if there
|
return: int; [[The number of bytes sent. 0 will be returned if there
|
||||||
|
@ -170,7 +170,7 @@ abstract Efl.Network (Eo.Base) {
|
||||||
params {
|
params {
|
||||||
name: string @nonull; [[IP address or server name to translate.]]
|
name: string @nonull; [[IP address or server name to translate.]]
|
||||||
done_cb: Ecore_Con_Dns_Cb; [[Callback to notify when done.]]
|
done_cb: Ecore_Con_Dns_Cb; [[Callback to notify when done.]]
|
||||||
data: const(void)*; [[User data to be given to done_cb.]]
|
data: const(void_ptr); [[User data to be given to done_cb.]]
|
||||||
}
|
}
|
||||||
return: bool; [[true if the request did not fail to be set up, false otherwise.]]
|
return: bool; [[true if the request did not fail to be set up, false otherwise.]]
|
||||||
}
|
}
|
||||||
|
@ -184,7 +184,7 @@ abstract Efl.Network (Eo.Base) {
|
||||||
|
|
||||||
/* FIXME: Should actually be a binbuf. */
|
/* FIXME: Should actually be a binbuf. */
|
||||||
struct Ecore.Con.Event_Data.Received {
|
struct Ecore.Con.Event_Data.Received {
|
||||||
data: void *; [[The data that got sent.]]
|
data: void_ptr; [[The data that got sent.]]
|
||||||
size: int; [[The length of the data sent.]]
|
size: int; [[The length of the data sent.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
type @extern cairo_t: void *;
|
type @extern cairo_t: void_ptr;
|
||||||
|
|
||||||
class Ector.Cairo.Surface (Eo.Base, Ector.Surface)
|
class Ector.Cairo.Surface (Eo.Base, Ector.Surface)
|
||||||
{
|
{
|
||||||
|
@ -19,7 +19,7 @@ class Ector.Cairo.Surface (Eo.Base, Ector.Surface)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
symbol_get {
|
symbol_get {
|
||||||
return: void * @warn_unused;
|
return: void_ptr @warn_unused;
|
||||||
params {
|
params {
|
||||||
@in name: string;
|
@in name: string;
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,19 +61,19 @@ mixin Ector.Buffer
|
||||||
map should try to convert the data into a new buffer]]
|
map should try to convert the data into a new buffer]]
|
||||||
@out stride: uint @optional; [[Returns the length in bytes of a mapped line]]
|
@out stride: uint @optional; [[Returns the length in bytes of a mapped line]]
|
||||||
}
|
}
|
||||||
return: void* @warn_unused; [[Pointer to the top-left pixel data. Returns $null in case of failure]]
|
return: void_ptr @warn_unused; [[Pointer to the top-left pixel data. Returns $null in case of failure]]
|
||||||
}
|
}
|
||||||
unmap @virtual_pure {
|
unmap @virtual_pure {
|
||||||
[[Unmap a region of this buffer, and upload data to the GPU (if needed).]]
|
[[Unmap a region of this buffer, and upload data to the GPU (if needed).]]
|
||||||
params {
|
params {
|
||||||
@in data: void*; [[Data pointer returned by a previous call to map]]
|
@in data: void_ptr; [[Data pointer returned by a previous call to map]]
|
||||||
@in length: uint; [[Must be the same as returned by map.]]
|
@in length: uint; [[Must be the same as returned by map.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
pixels_set @virtual_pure {
|
pixels_set @virtual_pure {
|
||||||
[[Set the source pixels for this buffer, or allocate a new memory region]]
|
[[Set the source pixels for this buffer, or allocate a new memory region]]
|
||||||
params {
|
params {
|
||||||
@in pixels: void*; [[If $null, allocates an empty buffer]]
|
@in pixels: void_ptr; [[If $null, allocates an empty buffer]]
|
||||||
@in width: int; [[Buffer width]]
|
@in width: int; [[Buffer width]]
|
||||||
@in height: int; [[Buffer height]]
|
@in height: int; [[Buffer height]]
|
||||||
@in stride: int; [[Can be 0]]
|
@in stride: int; [[Can be 0]]
|
||||||
|
|
|
@ -185,7 +185,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Edje.Text.Change_Cb; [[The callback function to handle the text change]]
|
func: Edje.Text.Change_Cb; [[The callback function to handle the text change]]
|
||||||
data: void *; [[The data associated to the callback function.]]
|
data: void_ptr; [[The data associated to the callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property part_text_cursor_begin {
|
@property part_text_cursor_begin {
|
||||||
|
@ -281,7 +281,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Edje.Item_Provider_Cb; [[The function to call (or $null to disable) to get item objects]]
|
func: Edje.Item_Provider_Cb; [[The function to call (or $null to disable) to get item objects]]
|
||||||
data: void *; [[The data pointer to pass to the func callback]]
|
data: void_ptr; [[The data pointer to pass to the func callback]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property part_text_cursor_line_begin {
|
@property part_text_cursor_line_begin {
|
||||||
|
@ -310,7 +310,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Edje.Message_Handler_Cb; [[The function to handle messages coming from obj]]
|
func: Edje.Message_Handler_Cb; [[The function to handle messages coming from obj]]
|
||||||
data: void *; [[Auxiliary data to be passed to func]]
|
data: void_ptr; [[Auxiliary data to be passed to func]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property size_min {
|
@property size_min {
|
||||||
|
@ -467,11 +467,11 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
return: void *; [[The same data pointer if successful, or $null otherwise]]
|
return: void_ptr; [[The same data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
||||||
@in data: void *; [[The data passed to the callback function]]
|
@in data: void_ptr; [[The data passed to the callback function]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_drag_step_set {
|
part_drag_step_set {
|
||||||
|
@ -512,7 +512,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
otherwise, the returned pointer is an Ecore_IMF
|
otherwise, the returned pointer is an Ecore_IMF
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: void *; [[The input method context (Ecore_IMF_Context *) in entry]]
|
return: void_ptr; [[The input method context (Ecore_IMF_Context *) in entry]]
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
|
@ -547,12 +547,12 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
\@ref edje_object_signal_callback_del_full().]]
|
\@ref edje_object_signal_callback_del_full().]]
|
||||||
|
|
||||||
legacy: null;
|
legacy: null;
|
||||||
return: void *; [[The data pointer]]
|
return: void_ptr; [[The data pointer]]
|
||||||
params {
|
params {
|
||||||
@in emission: string; [[The emission string.]]
|
@in emission: string; [[The emission string.]]
|
||||||
@in source: string; [[The source string.]]
|
@in source: string; [[The source string.]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function.]]
|
@in func: Edje.Signal_Cb; [[The callback function.]]
|
||||||
@in data: void *; [[The callback function.]]
|
@in data: void_ptr; [[The callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_cursor_next {
|
part_text_cursor_next {
|
||||||
|
@ -656,11 +656,11 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
See also @.text_insert_filter_callback_add and @.text_insert_filter_callback_del]]
|
See also @.text_insert_filter_callback_add and @.text_insert_filter_callback_del]]
|
||||||
|
|
||||||
return: void *; [[The same data pointer if successful, or $null otherwise]]
|
return: void_ptr; [[The same data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
||||||
@in data: void *; [[The data passed to the callback function]]
|
@in data: void_ptr; [[The data passed to the callback function]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_style_user_pop {
|
part_text_style_user_pop {
|
||||||
|
@ -683,7 +683,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in data: const(void)*; [[The specific data to be set to the input panel.]]
|
@in data: const(void_ptr); [[The specific data to be set to the input panel.]]
|
||||||
@in len: int; [[the length of data, in bytes, to send to the input panel]]
|
@in len: int; [[the length of data, in bytes, to send to the input panel]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -693,7 +693,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in data: void *; [[The specific data to be got from the input panel]]
|
@in data: void_ptr; [[The specific data to be got from the input panel]]
|
||||||
@in len: int *; [[The length of data]]
|
@in len: int *; [[The length of data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1082,7 +1082,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
params {
|
params {
|
||||||
@in type: Edje.Message_Type; [[The type of message to send to obj]]
|
@in type: Edje.Message_Type; [[The type of message to send to obj]]
|
||||||
@in id: int; [[A identification number for the message to be sent]]
|
@in id: int; [[A identification number for the message to be sent]]
|
||||||
@in msg: void *; [[The message's body, a struct depending on type]]
|
@in msg: void_ptr; [[The message's body, a struct depending on type]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_select_none @const {
|
part_text_select_none @const {
|
||||||
|
@ -1154,7 +1154,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
See also @.text_insert_filter_callback_add and @.text_insert_filter_callback_del_full]]
|
See also @.text_insert_filter_callback_add and @.text_insert_filter_callback_del_full]]
|
||||||
|
|
||||||
return: void *; [[The user data pointer if successful, or $null otherwise]]
|
return: void_ptr; [[The user data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
||||||
|
@ -1262,7 +1262,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@in source: string; [[The signal's "source" string]]
|
@in source: string; [[The signal's "source" string]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function to be executed when the signal is
|
@in func: Edje.Signal_Cb; [[The callback function to be executed when the signal is
|
||||||
emitted.]]
|
emitted.]]
|
||||||
@in data: void *; [[A pointer to data to pass in to func.]]
|
@in data: void_ptr; [[A pointer to data to pass in to func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_select_all @const {
|
part_text_select_all @const {
|
||||||
|
@ -1397,7 +1397,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Markup_Filter_Cb; [[The callback function that will act as markup filter]]
|
@in func: Edje.Markup_Filter_Cb; [[The callback function that will act as markup filter]]
|
||||||
@in data: void *; [[User provided data to pass to the filter function]]
|
@in data: void_ptr; [[User provided data to pass to the filter function]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
message_signal_process {
|
message_signal_process {
|
||||||
|
@ -1876,7 +1876,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Text.Filter_Cb; [[The callback function that will act as filter]]
|
@in func: Edje.Text.Filter_Cb; [[The callback function that will act as filter]]
|
||||||
@in data: void *; [[User provided data to pass to the filter function]]
|
@in data: void_ptr; [[User provided data to pass to the filter function]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_show @const {
|
part_text_input_panel_show @const {
|
||||||
|
@ -1916,7 +1916,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
return: void *; [[The user data pointer if successful, or $null otherwise]]
|
return: void_ptr; [[The user data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: string; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
||||||
|
|
|
@ -6,8 +6,8 @@ interface Efl.Canvas.Layout_Internal ()
|
||||||
@property real_part @protected {
|
@property real_part @protected {
|
||||||
set {}
|
set {}
|
||||||
values {
|
values {
|
||||||
ed: void*;
|
ed: void_ptr;
|
||||||
rp: void*;
|
rp: void_ptr;
|
||||||
part: string;
|
part: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -141,7 +141,7 @@ interface Efl.Gfx.Buffer ()
|
||||||
argb8888 by default.]]
|
argb8888 by default.]]
|
||||||
@out stride: int @optional; [[Returns the length in bytes of a mapped line]]
|
@out stride: int @optional; [[Returns the length in bytes of a mapped line]]
|
||||||
}
|
}
|
||||||
return: void* @warn_unused; [[Pointer to the top-left pixel data. Returns $null in case of failure]]
|
return: void_ptr @warn_unused; [[Pointer to the top-left pixel data. Returns $null in case of failure]]
|
||||||
}
|
}
|
||||||
buffer_unmap {
|
buffer_unmap {
|
||||||
[[Unmap a region of this buffer, and update the internal data if needed.
|
[[Unmap a region of this buffer, and update the internal data if needed.
|
||||||
|
@ -149,7 +149,7 @@ interface Efl.Gfx.Buffer ()
|
||||||
EFL will update the internal image if the map had write access.
|
EFL will update the internal image if the map had write access.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in data: void*; [[Data pointer returned by a previous call to map]]
|
@in data: void_ptr; [[Data pointer returned by a previous call to map]]
|
||||||
@in length: int; [[Must be the same as returned by map.]]
|
@in length: int; [[Must be the same as returned by map.]]
|
||||||
}
|
}
|
||||||
return: bool; [[This will return $false in case of failure (invalid
|
return: bool; [[This will return $false in case of failure (invalid
|
||||||
|
@ -174,7 +174,7 @@ interface Efl.Gfx.Buffer ()
|
||||||
internally.
|
internally.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in pixels: void* @nullable; [[If $null, allocates an empty buffer]]
|
@in pixels: void_ptr @nullable; [[If $null, allocates an empty buffer]]
|
||||||
@in width: int;
|
@in width: int;
|
||||||
@in height: int;
|
@in height: int;
|
||||||
@in stride: int @optional; [[If 0, automatically guessed from the $width.]]
|
@in stride: int @optional; [[If 0, automatically guessed from the $width.]]
|
||||||
|
@ -200,7 +200,7 @@ interface Efl.Gfx.Buffer ()
|
||||||
$pixels should not be the return value of @.buffer_data_get.
|
$pixels should not be the return value of @.buffer_data_get.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in pixels: const(void)* @nullable; [[If $null, allocates an empty buffer]]
|
@in pixels: const(void_ptr) @nullable; [[If $null, allocates an empty buffer]]
|
||||||
@in width: int;
|
@in width: int;
|
||||||
@in height: int;
|
@in height: int;
|
||||||
@in stride: int @optional; [[If 0, automatically guessed from the $width.]]
|
@in stride: int @optional; [[If 0, automatically guessed from the $width.]]
|
||||||
|
@ -217,7 +217,7 @@ interface Efl.Gfx.Buffer ()
|
||||||
Note: This is different from the legacy API data, which is now
|
Note: This is different from the legacy API data, which is now
|
||||||
replaced by map/unmap.
|
replaced by map/unmap.
|
||||||
]]
|
]]
|
||||||
return: void* @warn_unused;
|
return: void_ptr @warn_unused;
|
||||||
}
|
}
|
||||||
/* Note: border, span and buffer flags not imported from ector buffer */
|
/* Note: border, span and buffer flags not imported from ector buffer */
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@ interface Efl.Pack.Layout ()
|
||||||
values {
|
values {
|
||||||
/* FIXME: engine is an Eo.Class */
|
/* FIXME: engine is an Eo.Class */
|
||||||
engine: const(Eo.Base); [[Must be an $Efl.Pack.Layout subclass.]]
|
engine: const(Eo.Base); [[Must be an $Efl.Pack.Layout subclass.]]
|
||||||
data: const(void)*; [[Any data to pass along to $Efl.Pack.Layout.layout_do.
|
data: const(void_ptr); [[Any data to pass along to $Efl.Pack.Layout.layout_do.
|
||||||
Owned by the caller. Depends on the layout engine.]]
|
Owned by the caller. Depends on the layout engine.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ interface Efl.Pack.Layout ()
|
||||||
[[Lay out (resize and move) children objects of $pack.]]
|
[[Lay out (resize and move) children objects of $pack.]]
|
||||||
params {
|
params {
|
||||||
pack: Efl.Gfx; [[The container to lay out.]]
|
pack: Efl.Gfx; [[The container to lay out.]]
|
||||||
data: const(void)* @optional; [[Extra data passed by the caller.]]
|
data: const(void_ptr) @optional; [[Extra data passed by the caller.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@ import eina_types;
|
||||||
struct Eio.Data
|
struct Eio.Data
|
||||||
{
|
{
|
||||||
[[A structure to handle arbitrary data to be sent over Promises.]]
|
[[A structure to handle arbitrary data to be sent over Promises.]]
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
size: uint;
|
size: uint;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ class Eio.Model (Eo.Base, Efl.Model)
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
filter_cb: Eio_Filter_Direct_Cb; [[Filter callback]]
|
filter_cb: Eio_Filter_Direct_Cb; [[Filter callback]]
|
||||||
userdata: void *; [[User's private data]]
|
userdata: void_ptr; [[User's private data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
path_set {
|
path_set {
|
||||||
|
|
|
@ -40,7 +40,7 @@ class Elm.App.Client (Eo.Base)
|
||||||
params {
|
params {
|
||||||
@in args: generic_value * @optional; [[an array of.]]
|
@in args: generic_value * @optional; [[an array of.]]
|
||||||
@in view_open_cb: Elm_App_Client_Open_View_Cb @optional; [[callback to be called when view open]]
|
@in view_open_cb: Elm_App_Client_Open_View_Cb @optional; [[callback to be called when view open]]
|
||||||
@in data: const(void)* @optional; [[callback user data]]
|
@in data: const(void_ptr) @optional; [[callback user data]]
|
||||||
}
|
}
|
||||||
return: Elm_App_Client_Pending *; [[handler to cancel the view opening if it takes to long ]]
|
return: Elm_App_Client_Pending *; [[handler to cancel the view opening if it takes to long ]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -93,21 +93,21 @@ class Elm.App.Client.View (Eo.Base)
|
||||||
[[Pause view]]
|
[[Pause view]]
|
||||||
params {
|
params {
|
||||||
@in cb: Elm_App_Client_View_Cb @optional; [[callback to be called when view was paused ]]
|
@in cb: Elm_App_Client_View_Cb @optional; [[callback to be called when view was paused ]]
|
||||||
@in data: const(void)* @optional; [[callback user data]]
|
@in data: const(void_ptr) @optional; [[callback user data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
resume {
|
resume {
|
||||||
[[Resume view]]
|
[[Resume view]]
|
||||||
params {
|
params {
|
||||||
@in cb: Elm_App_Client_View_Cb @optional; [[callback to be called when view was resumed]]
|
@in cb: Elm_App_Client_View_Cb @optional; [[callback to be called when view was resumed]]
|
||||||
@in data: const(void)* @optional; [[callback user data]]
|
@in data: const(void_ptr) @optional; [[callback user data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
close {
|
close {
|
||||||
[[Close view]]
|
[[Close view]]
|
||||||
params {
|
params {
|
||||||
@in cb: Elm_App_Client_View_Cb @optional; [[callback to be called when view was closed]]
|
@in cb: Elm_App_Client_View_Cb @optional; [[callback to be called when view was closed]]
|
||||||
@in data: const(void)* @optional; [[callback user data]]
|
@in data: const(void_ptr) @optional; [[callback user data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -125,7 +125,7 @@ class Elm.Box (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
cb: Evas_Object_Box_Layout @nullable; [[The callback function used for layout]]
|
cb: Evas_Object_Box_Layout @nullable; [[The callback function used for layout]]
|
||||||
data: const(void)* @optional; [[Data that will be passed to layout function]]
|
data: const(void_ptr) @optional; [[Data that will be passed to layout function]]
|
||||||
free_data: Ecore_Cb @optional; [[Function called to free $data]]
|
free_data: Ecore_Cb @optional; [[Function called to free $data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -177,7 +177,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm.Interface.Atspi_Widget_Action, Efl.Orientati
|
||||||
@in label: string; [[The Label of the new item]]
|
@in label: string; [[The Label of the new item]]
|
||||||
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func]]
|
@in data: const(void_ptr) @optional; [[Data passed to $func]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_prepend {
|
item_prepend {
|
||||||
|
@ -196,7 +196,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm.Interface.Atspi_Widget_Action, Efl.Orientati
|
||||||
@in label: string; [[The Label of the new item]]
|
@in label: string; [[The Label of the new item]]
|
||||||
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func]]
|
@in data: const(void_ptr) @optional; [[Data passed to $func]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,7 +34,7 @@ class Elm.Ctxpopup.Item(Elm.Widget.Item)
|
||||||
init {
|
init {
|
||||||
params {
|
params {
|
||||||
func: Evas_Smart_Cb @nullable;
|
func: Evas_Smart_Cb @nullable;
|
||||||
data: const(void) * @optional;
|
data: const(void_ptr) @optional;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -183,7 +183,7 @@ class Elm.Diskselector (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
icon can be any Evas object, but usually it is an icon created
|
icon can be any Evas object, but usually it is an icon created
|
||||||
with elm_icon_add(). ]]
|
with elm_icon_add(). ]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
clear {
|
clear {
|
||||||
|
|
|
@ -76,7 +76,7 @@ class Elm.Diskselector.Item(Elm.Widget.Item)
|
||||||
/* init { FIXME
|
/* init { FIXME
|
||||||
params {
|
params {
|
||||||
Evas_Smart_Cb func;
|
Evas_Smart_Cb func;
|
||||||
const(void)* data;
|
const(void_ptr) data;
|
||||||
}
|
}
|
||||||
}*/
|
}*/
|
||||||
}
|
}
|
||||||
|
|
|
@ -603,7 +603,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
IMPORTANT: Many functions may change (i.e delete and create a new one)
|
IMPORTANT: Many functions may change (i.e delete and create a new one)
|
||||||
the internal input method context. Do NOT cache the returned object.
|
the internal input method context. Do NOT cache the returned object.
|
||||||
]]
|
]]
|
||||||
return: void *;
|
return: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property cursor_is_format {
|
@property cursor_is_format {
|
||||||
|
@ -679,7 +679,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
This prepends the given callback.]]
|
This prepends the given callback.]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Entry_Item_Provider_Cb; [[The function called to provide the item object.]]
|
@in func: Elm_Entry_Item_Provider_Cb; [[The function called to provide the item object.]]
|
||||||
@in data: void * @optional; [[The data passed to $func.]]
|
@in data: void_ptr @optional; [[The data passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
input_panel_show {
|
input_panel_show {
|
||||||
|
@ -746,7 +746,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Entry_Item_Provider_Cb; [[The function called to provide the item object.]]
|
@in func: Elm_Entry_Item_Provider_Cb; [[The function called to provide the item object.]]
|
||||||
@in data: void * @optional; [[The data passed to $func.]]
|
@in data: void_ptr @optional; [[The data passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text_style_user_peek @const {
|
text_style_user_peek @const {
|
||||||
|
@ -796,7 +796,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
The size and format of data are defined by the input panel.
|
The size and format of data are defined by the input panel.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in data: const(void)*; [[The specific data to be set to the input panel.]]
|
@in data: const(void_ptr); [[The specific data to be set to the input panel.]]
|
||||||
@in len: int; [[The length of data, in bytes, to send to the input panel.]]
|
@in len: int; [[The length of data, in bytes, to send to the input panel.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -851,7 +851,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Entry_Filter_Cb; [[The filter function to remove.]]
|
@in func: Elm_Entry_Filter_Cb; [[The filter function to remove.]]
|
||||||
@in data: void * @optional; [[The user data passed when adding the function.]]
|
@in data: void_ptr @optional; [[The user data passed when adding the function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_provider_append {
|
item_provider_append {
|
||||||
|
@ -868,7 +868,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Entry_Item_Provider_Cb; [[The function called to provide the item object.]]
|
@in func: Elm_Entry_Item_Provider_Cb; [[The function called to provide the item object.]]
|
||||||
@in data: void * @optional; [[The data passed to $func.]]
|
@in data: void_ptr @optional; [[The data passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
markup_filter_append {
|
markup_filter_append {
|
||||||
|
@ -885,7 +885,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Entry_Filter_Cb; [[The function to use as text filter.]]
|
@in func: Elm_Entry_Filter_Cb; [[The function to use as text filter.]]
|
||||||
@in data: void * @optional; [[User data to pass to $func.]]
|
@in data: void_ptr @optional; [[User data to pass to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
entry_append {
|
entry_append {
|
||||||
|
@ -919,7 +919,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
@in icon_file: string @optional; [[The item's icon file.]]
|
@in icon_file: string @optional; [[The item's icon file.]]
|
||||||
@in icon_type: Elm.Icon.Type; [[The item's icon type.]]
|
@in icon_type: Elm.Icon.Type; [[The item's icon type.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback to execute when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback to execute when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related functions.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related functions.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
markup_filter_prepend {
|
markup_filter_prepend {
|
||||||
|
@ -928,7 +928,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
Prepend the given callback to the list.]]
|
Prepend the given callback to the list.]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Entry_Filter_Cb; [[The function to use as text filter.]]
|
@in func: Elm_Entry_Filter_Cb; [[The function to use as text filter.]]
|
||||||
@in data: void * @optional; [[User data to pass to $func.]]
|
@in data: void_ptr @optional; [[User data to pass to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -79,7 +79,7 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin,
|
||||||
@in label: string; [[The (text) label of the new item.]]
|
@in label: string; [[The (text) label of the new item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
||||||
item is selected.]]
|
item is selected.]]
|
||||||
@in data: void * @optional; [[Data passed to $func, above.]]
|
@in data: void_ptr @optional; [[Data passed to $func, above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flip_next {
|
flip_next {
|
||||||
|
@ -110,7 +110,7 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin,
|
||||||
@in label: string; [[The (text) label of the new item.]]
|
@in label: string; [[The (text) label of the new item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
||||||
item is selected.]]
|
item is selected.]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func, above.]]
|
@in data: const(void_ptr) @optional; [[Data passed to $func, above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
flip_prev {
|
flip_prev {
|
||||||
|
|
|
@ -374,11 +374,11 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in relative: Elm.Widget.Item; [[The item to place this new one before.]]
|
@in relative: Elm.Widget.Item; [[The item to place this new one before.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||||
when the item is selected.]]
|
when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data to be passed to $func.]]
|
@in func_data: const(void_ptr) @optional; [[Data to be passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
realized_items_update {
|
realized_items_update {
|
||||||
|
@ -400,11 +400,11 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on error.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on error.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in relative: Elm.Widget.Item; [[The item to place this new one after.]]
|
@in relative: Elm.Widget.Item; [[The item to place this new one after.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||||
when the item is selected.]]
|
when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data to be passed to $func.]]
|
@in func_data: const(void_ptr) @optional; [[Data to be passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
items_count @const {
|
items_count @const {
|
||||||
|
@ -448,10 +448,10 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||||
when the item is selected.]]
|
when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data to be passed to $func.]]
|
@in func_data: const(void_ptr) @optional; [[Data to be passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_prepend {
|
item_prepend {
|
||||||
|
@ -462,10 +462,10 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called
|
||||||
when the item is selected.]]
|
when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data to be passed to $func.]]
|
@in func_data: const(void_ptr) @optional; [[Data to be passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
clear {
|
clear {
|
||||||
|
@ -487,13 +487,13 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Gengrid.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in comp: Eina_Compare_Cb; [[User defined comparison function
|
@in comp: Eina_Compare_Cb; [[User defined comparison function
|
||||||
that defines the sort order based
|
that defines the sort order based
|
||||||
on gengrid item and its data.
|
on gengrid item and its data.
|
||||||
]]
|
]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data to be passed to $func.]]
|
@in func_data: const(void_ptr) @optional; [[Data to be passed to $func.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
search_by_text_item_get {
|
search_by_text_item_get {
|
||||||
|
|
|
@ -132,7 +132,7 @@ class Elm.Gengrid.Item(Elm.Widget.Item)
|
||||||
/* init { FIXME
|
/* init { FIXME
|
||||||
params {
|
params {
|
||||||
Evas_Smart_Cb func;
|
Evas_Smart_Cb func;
|
||||||
const(void)* data;
|
const(void_ptr) data;
|
||||||
}
|
}
|
||||||
}*/
|
}*/
|
||||||
show {
|
show {
|
||||||
|
|
|
@ -346,12 +346,12 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||||
@in before_it: Elm.Widget.Item; [[The item to place this new one before.]]
|
@in before_it: Elm.Widget.Item; [[The item to place this new one before.]]
|
||||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data passed to $func above.]]
|
@in func_data: const(void_ptr) @optional; [[Data passed to $func above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
realized_items_update {
|
realized_items_update {
|
||||||
|
@ -374,12 +374,12 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||||
@in after_it: Elm.Widget.Item; [[The item to place this new one after.]]
|
@in after_it: Elm.Widget.Item; [[The item to place this new one after.]]
|
||||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data passed to $func above.]]
|
@in func_data: const(void_ptr) @optional; [[Data passed to $func above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
at_xy_item_get @const {
|
at_xy_item_get @const {
|
||||||
|
@ -415,7 +415,7 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
key: void *; [[Filter key]]
|
key: void_ptr; [[Filter key]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
filter_iterator_new {
|
filter_iterator_new {
|
||||||
|
@ -452,11 +452,11 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data passed to $func above.]]
|
@in func_data: const(void_ptr) @optional; [[Data passed to $func above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
clear {
|
clear {
|
||||||
|
@ -474,11 +474,11 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data passed to $func above.]]
|
@in func_data: const(void_ptr) @optional; [[Data passed to $func above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_sorted_insert {
|
item_sorted_insert {
|
||||||
|
@ -491,12 +491,12 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
@in itc: const(Elm.Genlist.Item.Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item data.]]
|
@in data: const(void_ptr); [[The item data.]]
|
||||||
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
@in parent: Elm.Widget.Item @nullable; [[The parent item, or $null if none.]]
|
||||||
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
@in type: Elm.Genlist.Item.Type; [[Item type.]]
|
||||||
@in comp: Eina_Compare_Cb; [[The function called for the sort.]]
|
@in comp: Eina_Compare_Cb; [[The function called for the sort.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when the item is selected.]]
|
||||||
@in func_data: const(void)* @optional; [[Data passed to $func above.]]
|
@in func_data: const(void_ptr) @optional; [[Data passed to $func above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
search_by_text_item_get {
|
search_by_text_item_get {
|
||||||
|
|
|
@ -265,7 +265,7 @@ class Elm.Genlist.Item(Elm.Widget.Item)
|
||||||
/* init { FIXME
|
/* init { FIXME
|
||||||
params {
|
params {
|
||||||
Evas_Smart_Cb func;
|
Evas_Smart_Cb func;
|
||||||
const(void)* data;
|
const(void_ptr) data;
|
||||||
}
|
}
|
||||||
}*/
|
}*/
|
||||||
subitems_count {
|
subitems_count {
|
||||||
|
|
|
@ -109,7 +109,7 @@ class Elm.Gesture_Layer (Elm.Widget)
|
||||||
idx: Elm.Gesture.Type; [[The gesture you want to track state of.]]
|
idx: Elm.Gesture.Type; [[The gesture you want to track state of.]]
|
||||||
cb_type: Elm.Gesture.State; [[The event the callback tracks (START, MOVE, END, ABORT).]]
|
cb_type: Elm.Gesture.State; [[The event the callback tracks (START, MOVE, END, ABORT).]]
|
||||||
cb: Elm_Gesture_Event_Cb; [[The callback itself.]]
|
cb: Elm_Gesture_Event_Cb; [[The callback itself.]]
|
||||||
data: void * @optional; [[Custom data to be passed.]]
|
data: void_ptr @optional; [[Custom data to be passed.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
attach {
|
attach {
|
||||||
|
@ -130,7 +130,7 @@ class Elm.Gesture_Layer (Elm.Widget)
|
||||||
@in idx: Elm.Gesture.Type; [[The gesture you want to track state of.]]
|
@in idx: Elm.Gesture.Type; [[The gesture you want to track state of.]]
|
||||||
@in cb_type: Elm.Gesture.State; [[The event the callback tracks (START, MOVE, END, ABORT).]]
|
@in cb_type: Elm.Gesture.State; [[The event the callback tracks (START, MOVE, END, ABORT).]]
|
||||||
@in cb: Elm_Gesture_Event_Cb; [[The callback itself.]]
|
@in cb: Elm_Gesture_Event_Cb; [[The callback itself.]]
|
||||||
@in data: void * @nullable; [[Custom callback data.]]
|
@in data: void_ptr @nullable; [[Custom callback data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cb_add {
|
cb_add {
|
||||||
|
@ -148,7 +148,7 @@ class Elm.Gesture_Layer (Elm.Widget)
|
||||||
@in idx: Elm.Gesture.Type; [[The gesture you want to track state of.]]
|
@in idx: Elm.Gesture.Type; [[The gesture you want to track state of.]]
|
||||||
@in cb_type: Elm.Gesture.State; [[The event the callback tracks (START, MOVE, END, ABORT).]]
|
@in cb_type: Elm.Gesture.State; [[The event the callback tracks (START, MOVE, END, ABORT).]]
|
||||||
@in cb: Elm_Gesture_Event_Cb; [[The callback itself.]]
|
@in cb: Elm_Gesture_Event_Cb; [[The callback itself.]]
|
||||||
@in data: void * @optional; [[Custom data to be passed.]]
|
@in data: void_ptr @optional; [[Custom data to be passed.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -84,7 +84,7 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
|
||||||
@in icon_file: string @optional; [[An image file path on disk to use for the icon or standard icon name (NULL if not desired)]]
|
@in icon_file: string @optional; [[An image file path on disk to use for the icon or standard icon name (NULL if not desired)]]
|
||||||
@in icon_type: Elm.Icon.Type; [[The icon type if relevant]]
|
@in icon_type: Elm.Icon.Type; [[The icon type if relevant]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function to call when this item is selected. The last parameter $event_info of $func is the selected item pointer.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function to call when this item is selected. The last parameter $event_info of $func is the selected item pointer.]]
|
||||||
@in data: const(void)* @optional; [[Data to pass to item-related functions]]
|
@in data: const(void_ptr) @optional; [[Data to pass to item-related functions]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,7 +102,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
params {
|
params {
|
||||||
@in letter: string; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void_ptr) @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_clear {
|
item_clear {
|
||||||
|
@ -129,7 +129,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
@in after: Elm.Widget.Item; [[The index item to insert after.]]
|
@in after: Elm.Widget.Item; [[The index item to insert after.]]
|
||||||
@in letter: string; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void_ptr) @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_find {
|
item_find {
|
||||||
|
@ -137,7 +137,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The index item handle, if found, or $NULL otherwise]]
|
return: Elm.Widget.Item; [[The index item handle, if found, or $NULL otherwise]]
|
||||||
params {
|
params {
|
||||||
@in data: const(void)*; [[The item data pointed to by the desired index item]]
|
@in data: const(void_ptr); [[The item data pointed to by the desired index item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_insert_before {
|
item_insert_before {
|
||||||
|
@ -158,7 +158,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
@in before: Elm.Widget.Item; [[The index item to insert after.]]
|
@in before: Elm.Widget.Item; [[The index item to insert after.]]
|
||||||
@in letter: string; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void_ptr) @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_append {
|
item_append {
|
||||||
|
@ -175,7 +175,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
params {
|
params {
|
||||||
@in letter: string; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void_ptr) @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
selected_item_get @const {
|
selected_item_get @const {
|
||||||
|
@ -200,7 +200,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
params {
|
params {
|
||||||
@in letter: string; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void_ptr) @optional; [[The item data to set for the index's item]]
|
||||||
@in cmp_func: Eina_Compare_Cb; [[The comparing function to be used to sort index items by index item handles]]
|
@in cmp_func: Eina_Compare_Cb; [[The comparing function to be used to sort index items by index item handles]]
|
||||||
@in cmp_data_func: Eina_Compare_Cb @optional; [[A fallback function to be called for the
|
@in cmp_data_func: Eina_Compare_Cb @optional; [[A fallback function to be called for the
|
||||||
sorting of index items by item data). It will be used
|
sorting of index items by item data). It will be used
|
||||||
|
|
|
@ -329,7 +329,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
[[Register accessibility event listener]]
|
[[Register accessibility event listener]]
|
||||||
params {
|
params {
|
||||||
@in cb: Eo_Event_Cb; [[callback]]
|
@in cb: Eo_Event_Cb; [[callback]]
|
||||||
@in data: void*; [[data]]
|
@in data: void_ptr; [[data]]
|
||||||
}
|
}
|
||||||
return: Elm.Atspi.Event.Handler*; [[Event handler]]
|
return: Elm.Atspi.Event.Handler*; [[Event handler]]
|
||||||
}
|
}
|
||||||
|
@ -343,7 +343,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
params {
|
params {
|
||||||
@in accessible: Elm.Interface.Atspi_Accessible; [[Accessibility object.]]
|
@in accessible: Elm.Interface.Atspi_Accessible; [[Accessibility object.]]
|
||||||
@in event: const(Eo.Event.Description)*; [[Accessibility event type.]]
|
@in event: const(Eo.Event.Description)*; [[Accessibility event type.]]
|
||||||
@in event_info: void*; [[Accessibility event details.]]
|
@in event_info: void_ptr; [[Accessibility event details.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property translation_domain {
|
@property translation_domain {
|
||||||
|
|
|
@ -163,7 +163,7 @@ interface Elm.Interface.Fileselector ()
|
||||||
[[Append custom filter into filter list]]
|
[[Append custom filter into filter list]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Fileselector_Filter_Func; [[function]]
|
@in func: Elm_Fileselector_Filter_Func; [[function]]
|
||||||
@in data: void *;
|
@in data: void_ptr;
|
||||||
@in filter_name: string;
|
@in filter_name: string;
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
|
|
|
@ -219,7 +219,7 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
@in source: string; [[The signal's source string.]]
|
@in source: string; [[The signal's source string.]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function to be executed
|
@in func: Edje.Signal_Cb; [[The callback function to be executed
|
||||||
when the signal is emitted.]]
|
when the signal is emitted.]]
|
||||||
@in data: void * @optional; [[A pointer to data to pass in to the
|
@in data: void_ptr @optional; [[A pointer to data to pass in to the
|
||||||
callback function.]]
|
callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -279,7 +279,7 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
previous call to @.signal_callback_add. The data pointer that
|
previous call to @.signal_callback_add. The data pointer that
|
||||||
was passed to this call will be returned.
|
was passed to this call will be returned.
|
||||||
]]
|
]]
|
||||||
return: void *; [[The data pointer of the signal callback (passed on
|
return: void_ptr; [[The data pointer of the signal callback (passed on
|
||||||
@.signal_callback_add) or $null on errors.]]
|
@.signal_callback_add) or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in emission: string; [[The signal's name string.]]
|
@in emission: string; [[The signal's name string.]]
|
||||||
|
|
|
@ -231,7 +231,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
@in icon: Evas.Object @optional; [[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 icon: Evas.Object @optional; [[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 end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
go {
|
go {
|
||||||
|
@ -278,7 +278,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
@in icon: Evas.Object @optional; [[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 icon: Evas.Object @optional; [[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 end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
at_xy_item_get @const {
|
at_xy_item_get @const {
|
||||||
|
@ -348,7 +348,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
@in icon: Evas.Object @optional; [[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 icon: Evas.Object @optional; [[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 end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_prepend {
|
item_prepend {
|
||||||
|
@ -379,7 +379,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
@in icon: Evas.Object @optional; [[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 icon: Evas.Object @optional; [[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 end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
clear {
|
clear {
|
||||||
|
@ -417,7 +417,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
@in icon: Evas.Object @optional; [[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 icon: Evas.Object @optional; [[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 end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
@in cmp_func: Eina_Compare_Cb; [[The comparing function to be used to sort list
|
@in cmp_func: Eina_Compare_Cb; [[The comparing function to be used to sort list
|
||||||
items by #Elm.Widget.Item item handles. This function will
|
items by #Elm.Widget.Item item handles. This function will
|
||||||
receive two items and compare them, returning a non-negative integer
|
receive two items and compare them, returning a non-negative integer
|
||||||
|
|
|
@ -83,7 +83,7 @@ class Elm.List.Item(Elm.Widget.Item)
|
||||||
/* init { FIXME
|
/* init { FIXME
|
||||||
params {
|
params {
|
||||||
Evas_Smart_Cb func;
|
Evas_Smart_Cb func;
|
||||||
const(void)* data;
|
const(void_ptr) data;
|
||||||
}
|
}
|
||||||
}*/
|
}*/
|
||||||
show {
|
show {
|
||||||
|
|
|
@ -343,14 +343,14 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
@in tlon: double; [[The destination longitude.]]
|
@in tlon: double; [[The destination longitude.]]
|
||||||
@in tlat: double; [[The destination latitude.]]
|
@in tlat: double; [[The destination latitude.]]
|
||||||
@in route_cb: Elm_Map_Route_Cb @optional; [[The route to be traced.]]
|
@in route_cb: Elm_Map_Route_Cb @optional; [[The route to be traced.]]
|
||||||
@in data: void * @optional; [[A pointer of user data.]]
|
@in data: void_ptr @optional; [[A pointer of user data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
track_add {
|
track_add {
|
||||||
[[Add a track on the map.]]
|
[[Add a track on the map.]]
|
||||||
return: Evas.Object; [[The route object. This is an elm object of type Route.]]
|
return: Evas.Object; [[The route object. This is an elm object of type Route.]]
|
||||||
params {
|
params {
|
||||||
@in emap: void *; [[The emap route object.]]
|
@in emap: void_ptr; [[The emap route object.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
region_to_canvas_convert @const {
|
region_to_canvas_convert @const {
|
||||||
|
@ -495,7 +495,7 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
@in lon: double; [[The longitude.]]
|
@in lon: double; [[The longitude.]]
|
||||||
@in lat: double; [[The latitude.]]
|
@in lat: double; [[The latitude.]]
|
||||||
@in name_cb: Elm_Map_Name_Cb @optional; [[The callback function.]]
|
@in name_cb: Elm_Map_Name_Cb @optional; [[The callback function.]]
|
||||||
@in data: void * @optional; [[The user callback data.]]
|
@in data: void_ptr @optional; [[The user callback data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
name_search @const {
|
name_search @const {
|
||||||
|
@ -508,7 +508,7 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
params {
|
params {
|
||||||
@in address: string; [[The address.]]
|
@in address: string; [[The address.]]
|
||||||
@in name_cb: Elm_Map_Name_List_Cb @optional; [[The callback function.]]
|
@in name_cb: Elm_Map_Name_List_Cb @optional; [[The callback function.]]
|
||||||
@in data: void * @optional; [[The user callback data.]]
|
@in data: void_ptr @optional; [[The user callback data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
region_bring_in {
|
region_bring_in {
|
||||||
|
|
|
@ -51,7 +51,7 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface, Elm.Interface.Atspi.Select
|
||||||
@in icon: string @optional; [[An icon display on the item. The icon will be destroyed by the menu.]]
|
@in icon: string @optional; [[An icon display on the item. The icon will be destroyed by the menu.]]
|
||||||
@in label: string; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Function called when the user select the item.]]
|
@in func: Evas_Smart_Cb @optional; [[Function called when the user select the item.]]
|
||||||
@in data: const(void)* @optional; [[Data sent by the callback.]]
|
@in data: const(void_ptr) @optional; [[Data sent by the callback.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
close {
|
close {
|
||||||
|
|
|
@ -43,7 +43,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
format_function: Elm_Multibuttonentry_Format_Cb @nullable; [[format_function The actual format function]]
|
format_function: Elm_Multibuttonentry_Format_Cb @nullable; [[format_function The actual format function]]
|
||||||
data: const(void)* @optional; [[data User data to passed to $format_function]]
|
data: const(void_ptr) @optional; [[data User data to passed to $format_function]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property items {
|
@property items {
|
||||||
|
@ -90,7 +90,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
params {
|
params {
|
||||||
@in label: string; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void_ptr @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
clear {
|
clear {
|
||||||
|
@ -105,7 +105,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Multibuttonentry_Item_Filter_Cb; [[The filter function to remove]]
|
@in func: Elm_Multibuttonentry_Item_Filter_Cb; [[The filter function to remove]]
|
||||||
@in data: void *; [[The user data passed when adding the function]]
|
@in data: void_ptr; [[The user data passed when adding the function]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_insert_before {
|
item_insert_before {
|
||||||
|
@ -118,7 +118,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
@in before: Elm.Widget.Item; [[The item before which to add it]]
|
@in before: Elm.Widget.Item; [[The item before which to add it]]
|
||||||
@in label: string; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void_ptr @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_append {
|
item_append {
|
||||||
|
@ -130,7 +130,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
params {
|
params {
|
||||||
@in label: string; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void_ptr @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_filter_prepend {
|
item_filter_prepend {
|
||||||
|
@ -140,7 +140,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
for more information]]
|
for more information]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Multibuttonentry_Item_Filter_Cb; [[The function to use as text filter]]
|
@in func: Elm_Multibuttonentry_Item_Filter_Cb; [[The function to use as text filter]]
|
||||||
@in data: void *; [[User data to pass to $func]]
|
@in data: void_ptr; [[User data to pass to $func]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_filter_append {
|
item_filter_append {
|
||||||
|
@ -156,7 +156,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Multibuttonentry_Item_Filter_Cb; [[The function to use as item filter]]
|
@in func: Elm_Multibuttonentry_Item_Filter_Cb; [[The function to use as item filter]]
|
||||||
@in data: void *; [[User data to pass to $func]]
|
@in data: void_ptr; [[User data to pass to $func]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_insert_after {
|
item_insert_after {
|
||||||
|
@ -169,7 +169,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
@in after: Elm.Widget.Item; [[The item after which to add it]]
|
@in after: Elm.Widget.Item; [[The item after which to add it]]
|
||||||
@in label: string; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void_ptr @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ class Elm.Naviframe.Item(Elm.Widget.Item)
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Naviframe_Item_Pop_Cb @nullable; [[The callback function.]]
|
@in func: Elm_Naviframe_Item_Pop_Cb @nullable; [[The callback function.]]
|
||||||
@in data: void * @optional; [[Data to be passed to func call.]]
|
@in data: void_ptr @optional; [[Data to be passed to func call.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -155,7 +155,7 @@ class Elm.Popup (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
@in label: string; [[The Label of the new item.]]
|
@in label: string; [[The Label of the new item.]]
|
||||||
@in icon: Evas.Object @optional; [[Icon to be set on new item.]]
|
@in icon: Evas.Object @optional; [[Icon to be set on new item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected.]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func above.]]
|
@in data: const(void_ptr) @optional; [[Data passed to $func above.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dismiss {
|
dismiss {
|
||||||
|
|
|
@ -8,7 +8,7 @@ class Elm.Route (Elm.Widget)
|
||||||
[[No description supplied by the EAPI.]]
|
[[No description supplied by the EAPI.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
emap: void *;
|
emap: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property longitude_min_max {
|
@property longitude_min_max {
|
||||||
|
|
|
@ -276,7 +276,7 @@ class Elm.Slideshow (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm_Slideshow_Item_Class)*; [[The item class for the item.]]
|
@in itc: const(Elm_Slideshow_Item_Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item's data.]]
|
@in data: const(void_ptr); [[The item's data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_sorted_insert {
|
item_sorted_insert {
|
||||||
|
@ -294,7 +294,7 @@ class Elm.Slideshow (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
on success, or $null on errors.]]
|
on success, or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in itc: const(Elm_Slideshow_Item_Class)*; [[The item class for the item.]]
|
@in itc: const(Elm_Slideshow_Item_Class)*; [[The item class for the item.]]
|
||||||
@in data: const(void)*; [[The item's data.]]
|
@in data: const(void_ptr); [[The item's data.]]
|
||||||
@in func: Eina_Compare_Cb; [[The comparing function to be used to sort the slideshow
|
@in func: Eina_Compare_Cb; [[The comparing function to be used to sort the slideshow
|
||||||
items by #Elm_Slideshow_Item_Class item handles.]]
|
items by #Elm_Slideshow_Item_Class item handles.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,7 +35,7 @@ interface Elm.Sys_Notify_Interface
|
||||||
@in timeout: int; [[Timeout display in milliseconds]]
|
@in timeout: int; [[Timeout display in milliseconds]]
|
||||||
@in cb: Elm_Sys_Notify_Send_Cb; [[Callback used to retrieve the notification id
|
@in cb: Elm_Sys_Notify_Send_Cb; [[Callback used to retrieve the notification id
|
||||||
returned by the Notification Server]]
|
returned by the Notification Server]]
|
||||||
@in cb_data: const(void) * @optional; [[Optional context data]]
|
@in cb_data: const(void_ptr) @optional; [[Optional context data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
simple_send @const {
|
simple_send @const {
|
||||||
|
|
|
@ -226,7 +226,7 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: string; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_insert_after {
|
item_insert_after {
|
||||||
|
@ -260,7 +260,7 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: string; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_append {
|
item_append {
|
||||||
|
@ -293,7 +293,7 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: string; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
items_count @const {
|
items_count @const {
|
||||||
|
@ -330,7 +330,7 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: string; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_find_by_label @const {
|
item_find_by_label @const {
|
||||||
|
|
|
@ -20,7 +20,7 @@ struct Elm.Toolbar.Item.State
|
||||||
icon_str: string;
|
icon_str: string;
|
||||||
icon: Evas.Object;
|
icon: Evas.Object;
|
||||||
func: Evas_Smart_Cb ;
|
func: Evas_Smart_Cb ;
|
||||||
data: const(void)*;
|
data: const(void_ptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
class Elm.Toolbar.Item(Elm.Widget.Item)
|
class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
|
@ -185,7 +185,7 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
/* init { FIXME
|
/* init { FIXME
|
||||||
params {
|
params {
|
||||||
Evas_Smart_Cb func;
|
Evas_Smart_Cb func;
|
||||||
const(void)* data;
|
const(void_ptr) data;
|
||||||
}
|
}
|
||||||
}*/
|
}*/
|
||||||
icon_memfile_set {
|
icon_memfile_set {
|
||||||
|
@ -195,7 +195,7 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
@.icon.set.
|
@.icon.set.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in img: const (void) *; [[The binary data that will be used as an image.]]
|
@in img: const(void_ptr); [[The binary data that will be used as an image.]]
|
||||||
@in size: size; [[The size of binary data $img.]]
|
@in size: size; [[The size of binary data $img.]]
|
||||||
@in format: string; [[Optional format of $img to pass to the image loader.]]
|
@in format: string; [[Optional format of $img to pass to the image loader.]]
|
||||||
@in key: string; [[Optional key of $img to pass to the image loader (eg. if $img is an edje file).]]
|
@in key: string; [[Optional key of $img to pass to the image loader (eg. if $img is an edje file).]]
|
||||||
|
@ -229,7 +229,7 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
@in icon: string; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: string; [[The label of the new state.]]
|
@in label: string; [[The label of the new state.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked when this state is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked when this state is selected.]]
|
||||||
@in data: const (void) * @optional; [[The data to associate with the state.]]
|
@in data: const(void_ptr) @optional; [[The data to associate with the state.]]
|
||||||
}
|
}
|
||||||
return: Elm.Toolbar.Item.State *; [[The toolbar item state, or $null upon failure.]]
|
return: Elm.Toolbar.Item.State *; [[The toolbar item state, or $null upon failure.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -201,7 +201,7 @@ class Elm.Web (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Elm_Web_Console_Message; [[The callback function to be used.]]
|
func: Elm_Web_Console_Message; [[The callback function to be used.]]
|
||||||
data: void *; [[User data.]]
|
data: void_ptr; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property window_create_hook {
|
@property window_create_hook {
|
||||||
|
@ -217,7 +217,7 @@ class Elm.Web (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Elm_Web_Window_Open @nullable; [[The hook function to be called when a window is requested.]]
|
func: Elm_Web_Window_Open @nullable; [[The hook function to be called when a window is requested.]]
|
||||||
data: void * @optional; [[User data.]]
|
data: void_ptr @optional; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property dialog_file_selector_hook {
|
@property dialog_file_selector_hook {
|
||||||
|
@ -232,7 +232,7 @@ class Elm.Web (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Elm_Web_Dialog_File_Selector @nullable; [[The callback function to be used.]]
|
func: Elm_Web_Dialog_File_Selector @nullable; [[The callback function to be used.]]
|
||||||
data: void * @optional; [[User data.]]
|
data: void_ptr @optional; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property dialog_confirm_hook {
|
@property dialog_confirm_hook {
|
||||||
|
@ -246,7 +246,7 @@ class Elm.Web (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Elm_Web_Dialog_Confirm @nullable; [[The callback function to be used.]]
|
func: Elm_Web_Dialog_Confirm @nullable; [[The callback function to be used.]]
|
||||||
data: void * @optional; [[User data.]]
|
data: void_ptr @optional; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property popup_selected {
|
@property popup_selected {
|
||||||
|
@ -275,7 +275,7 @@ class Elm.Web (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Elm_Web_Dialog_Prompt @nullable; [[The callback function to be used.]]
|
func: Elm_Web_Dialog_Prompt @nullable; [[The callback function to be used.]]
|
||||||
data: void * @optional; [[User data.]]
|
data: void_ptr @optional; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property dialog_alert_hook {
|
@property dialog_alert_hook {
|
||||||
|
@ -289,7 +289,7 @@ class Elm.Web (Elm.Widget)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: Elm_Web_Dialog_Alert @nullable; [[callback function to be used.]]
|
func: Elm_Web_Dialog_Alert @nullable; [[callback function to be used.]]
|
||||||
data: void * @optional; [[User data.]]
|
data: void_ptr @optional; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property forward_possible {
|
@property forward_possible {
|
||||||
|
|
|
@ -300,7 +300,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
func: region_hook_func_type @nullable;
|
func: region_hook_func_type @nullable;
|
||||||
data: void * @optional;
|
data: void_ptr @optional;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property domain_part_text_translatable {
|
@property domain_part_text_translatable {
|
||||||
|
@ -562,14 +562,14 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
params {
|
params {
|
||||||
@in source: Evas.Object;
|
@in source: Evas.Object;
|
||||||
@in type: Evas.Callback_Type;
|
@in type: Evas.Callback_Type;
|
||||||
@in event_info: void *;
|
@in event_info: void_ptr;
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
event_callback_add {
|
event_callback_add {
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Event_Cb;
|
@in func: Elm_Event_Cb;
|
||||||
@in data: const(void)* @optional;
|
@in data: const(void_ptr) @optional;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
access {
|
access {
|
||||||
|
@ -585,10 +585,10 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
event_callback_del {
|
event_callback_del {
|
||||||
return: void *;
|
return: void_ptr;
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Event_Cb;
|
@in func: Elm_Event_Cb;
|
||||||
@in data: const(void)* @nullable;
|
@in data: const(void_ptr) @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
on_focus {
|
on_focus {
|
||||||
|
@ -630,7 +630,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in type: Evas.Callback_Type;
|
@in type: Evas.Callback_Type;
|
||||||
@in event_info: void *;
|
@in event_info: void_ptr;
|
||||||
@in event_flags: Efl.Event.Flags *;
|
@in event_flags: Efl.Event.Flags *;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -639,7 +639,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
@in emission: string;
|
@in emission: string;
|
||||||
@in source: string;
|
@in source: string;
|
||||||
@in func: Edje.Signal_Cb;
|
@in func: Edje.Signal_Cb;
|
||||||
@in data: void *;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
focus_next_manager_is {
|
focus_next_manager_is {
|
||||||
|
@ -776,7 +776,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_callback_del {
|
signal_callback_del {
|
||||||
return: void *;
|
return: void_ptr;
|
||||||
params {
|
params {
|
||||||
@in emission: string;
|
@in emission: string;
|
||||||
@in source: string;
|
@in source: string;
|
||||||
|
|
|
@ -278,7 +278,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
emission: string; [[The signal's name.]]
|
emission: string; [[The signal's name.]]
|
||||||
source: string; [[The signal's source.]]
|
source: string; [[The signal's source.]]
|
||||||
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
||||||
data: void *; [[A pointer to data to pass to the callback function.]]
|
data: void_ptr; [[A pointer to data to pass to the callback function.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_callback_del {
|
signal_callback_del {
|
||||||
|
@ -299,7 +299,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
source: string; [[The signal's source.]]
|
source: string; [[The signal's source.]]
|
||||||
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
||||||
}
|
}
|
||||||
return: void*; [[The data pointer of the signal callback or $NULL, on errors.]]
|
return: void_ptr; [[The data pointer of the signal callback or $NULL, on errors.]]
|
||||||
}
|
}
|
||||||
signal_emit {
|
signal_emit {
|
||||||
[[Send a signal to the edje object of the widget item.
|
[[Send a signal to the edje object of the widget item.
|
||||||
|
@ -463,7 +463,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
See: elm_object_tooltip_content_cb_set() for more details.]]
|
See: elm_object_tooltip_content_cb_set() for more details.]]
|
||||||
params {
|
params {
|
||||||
func: Elm_Tooltip_Item_Content_Cb @nullable; [[the function used to create the tooltip contents.]]
|
func: Elm_Tooltip_Item_Content_Cb @nullable; [[the function used to create the tooltip contents.]]
|
||||||
data: const (void) * @optional; [[what to provide to $func as callback data/context.]]
|
data: const(void_ptr) @optional; [[what to provide to $func as callback data/context.]]
|
||||||
del_cb: Evas_Smart_Cb @optional; [[called when data is not needed anymore, either when another callback replaces $func, the tooltip is unset with @.tooltip_unset or the owner $item dies. This callback receives as the first parameter the given $data, and $event_info is the item.]]
|
del_cb: Evas_Smart_Cb @optional; [[called when data is not needed anymore, either when another callback replaces $func, the tooltip is unset with @.tooltip_unset or the owner $item dies. This callback receives as the first parameter the given $data, and $event_info is the item.]]
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ struct Eo.Event {
|
||||||
[[Parameter passed in event callbacks holding extra event parameters]]
|
[[Parameter passed in event callbacks holding extra event parameters]]
|
||||||
object: Eo.Base; [[The object the event was called on.]]
|
object: Eo.Base; [[The object the event was called on.]]
|
||||||
desc: const(Eo.Event.Description) *; [[The event description.]]
|
desc: const(Eo.Event.Description) *; [[The event description.]]
|
||||||
info: void *; [[Extra event information passed by the event caller.]]
|
info: void_ptr; [[Extra event information passed by the event caller.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
type Eo.Event_Cb: __builtin_event_cb; [[An event callback prototype.
|
type Eo.Event_Cb: __builtin_event_cb; [[An event callback prototype.
|
||||||
|
@ -220,12 +220,12 @@ abstract Eo.Base ()
|
||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
values {
|
values {
|
||||||
data: const(void) *; [[the data to set]]
|
data: const(void_ptr); [[the data to set]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
get {
|
get {
|
||||||
values {
|
values {
|
||||||
data: void *; [[the data to set]]
|
data: void_ptr; [[the data to set]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -306,7 +306,7 @@ abstract Eo.Base ()
|
||||||
@in desc: const(Eo.Event.Description)*; [[The description of the event to listen to]]
|
@in desc: const(Eo.Event.Description)*; [[The description of the event to listen to]]
|
||||||
@in priority: Eo.Callback_Priority; [[The priority of the callback]]
|
@in priority: Eo.Callback_Priority; [[The priority of the callback]]
|
||||||
@in cb: Eo.Event_Cb; [[the callback to call]]
|
@in cb: Eo.Event_Cb; [[the callback to call]]
|
||||||
@in data: const(void)*; [[additional data to pass to the callback]]
|
@in data: const(void_ptr); [[additional data to pass to the callback]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
event_callback_del {
|
event_callback_del {
|
||||||
|
@ -315,7 +315,7 @@ abstract Eo.Base ()
|
||||||
params {
|
params {
|
||||||
@in desc: const(Eo.Event.Description)*; [[The description of the event to listen to]]
|
@in desc: const(Eo.Event.Description)*; [[The description of the event to listen to]]
|
||||||
@in func: Eo.Event_Cb; [[the callback to delete]]
|
@in func: Eo.Event_Cb; [[the callback to delete]]
|
||||||
@in user_data: const(void)*; [[The data to compare]]
|
@in user_data: const(void_ptr); [[The data to compare]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
event_callback_array_priority_add {
|
event_callback_array_priority_add {
|
||||||
|
@ -328,7 +328,7 @@ abstract Eo.Base ()
|
||||||
params {
|
params {
|
||||||
@in array: const(Eo.Callback_Array_Item)*; [[an #Eo_Callback_Array_Item of events to listen to]]
|
@in array: const(Eo.Callback_Array_Item)*; [[an #Eo_Callback_Array_Item of events to listen to]]
|
||||||
@in priority: Eo.Callback_Priority; [[The priority of the callback]]
|
@in priority: Eo.Callback_Priority; [[The priority of the callback]]
|
||||||
@in data: const(void)*; [[additional data to pass to the callback]]
|
@in data: const(void_ptr); [[additional data to pass to the callback]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
event_callback_array_del {
|
event_callback_array_del {
|
||||||
|
@ -338,14 +338,14 @@ abstract Eo.Base ()
|
||||||
return: bool; [[Return true when the callback has been successfully removed.]]
|
return: bool; [[Return true when the callback has been successfully removed.]]
|
||||||
params {
|
params {
|
||||||
@in array: const(Eo.Callback_Array_Item)*; [[an #Eo_Callback_Array_Item of events to listen to]]
|
@in array: const(Eo.Callback_Array_Item)*; [[an #Eo_Callback_Array_Item of events to listen to]]
|
||||||
@in user_data: const(void)*; [[The data to compare]]
|
@in user_data: const(void_ptr); [[The data to compare]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
event_callback_call {
|
event_callback_call {
|
||||||
[[Call the callbacks for an event of an object.]]
|
[[Call the callbacks for an event of an object.]]
|
||||||
params {
|
params {
|
||||||
@in desc: const(Eo.Event.Description)*; [[The description of the event to call]]
|
@in desc: const(Eo.Event.Description)*; [[The description of the event to call]]
|
||||||
@in event_info: void *; [[Extra event info to pass to the callbacks]]
|
@in event_info: void_ptr; [[Extra event info to pass to the callbacks]]
|
||||||
}
|
}
|
||||||
return: bool; [[$true if one of the callbacks aborted the call,
|
return: bool; [[$true if one of the callbacks aborted the call,
|
||||||
$false otherwise
|
$false otherwise
|
||||||
|
|
|
@ -22,7 +22,7 @@ mixin Efl.Canvas.Surface (Evas.Image)
|
||||||
return: bool @warn_unused;
|
return: bool @warn_unused;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
buffer: void*; [[The external buffer, depends on its type.]]
|
buffer: void_ptr; [[The external buffer, depends on its type.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
struct Efl.Canvas.Surface.X11_Pixmap
|
struct Efl.Canvas.Surface.X11_Pixmap
|
||||||
{
|
{
|
||||||
[[The type used by @Efl.Canvas.Surface.native_buffer.]]
|
[[The type used by @Efl.Canvas.Surface.native_buffer.]]
|
||||||
visual: void *; [[X11 Visual for this Pixmap.]]
|
visual: void_ptr; [[X11 Visual for this Pixmap.]]
|
||||||
pixmap: ulong; [[X11 Pixmap ID.]]
|
pixmap: ulong; [[X11 Pixmap ID.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ class Efl.Canvas.Surface.X11 (Efl.Canvas.Surface)
|
||||||
get {}
|
get {}
|
||||||
set { return: bool; }
|
set { return: bool; }
|
||||||
values {
|
values {
|
||||||
visual: void *; [[X11 Visual for this Pixmap.]]
|
visual: void_ptr; [[X11 Visual for this Pixmap.]]
|
||||||
pixmap: ulong; [[X11 Pixmap ID.]]
|
pixmap: ulong; [[X11 Pixmap ID.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -131,7 +131,7 @@ class Efl.Event.Pointer (Eo.Base, Efl.Event, Efl.Input.State, Efl.Event.Input)
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in owner: Eo.Base; [[The parent object.]]
|
@in owner: Eo.Base; [[The parent object.]]
|
||||||
@out priv: void*; [[Pointer to the internal data of the object.]]
|
@out priv: void_ptr; [[Pointer to the internal data of the object.]]
|
||||||
}
|
}
|
||||||
return: own(Efl.Event.Pointer);
|
return: own(Efl.Event.Pointer);
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,7 +74,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
cb: Evas_Object_Box_Layout @nonull; [[The new layout function to set on $o.]]
|
cb: Evas_Object_Box_Layout @nonull; [[The new layout function to set on $o.]]
|
||||||
data: const(void)*; [[Data pointer to be passed to $cb.]]
|
data: const(void_ptr); [[Data pointer to be passed to $cb.]]
|
||||||
free_data: Eina_Free_Cb; [[Function to free $data, if need be.]]
|
free_data: Eina_Free_Cb; [[Function to free $data, if need be.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -128,7 +128,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
functions.]]
|
functions.]]
|
||||||
params {
|
params {
|
||||||
priv: Evas_Object_Box_Data *;
|
priv: Evas_Object_Box_Data *;
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
layout_vertical {
|
layout_vertical {
|
||||||
|
@ -139,7 +139,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
behaviour can be derived from that function's documentation.]]
|
behaviour can be derived from that function's documentation.]]
|
||||||
params {
|
params {
|
||||||
priv: Evas_Object_Box_Data *;
|
priv: Evas_Object_Box_Data *;
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
layout_homogeneous_max_size_horizontal {
|
layout_homogeneous_max_size_horizontal {
|
||||||
|
@ -185,7 +185,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
(respecting the max hint on the child's height).]]
|
(respecting the max hint on the child's height).]]
|
||||||
params {
|
params {
|
||||||
priv: Evas_Object_Box_Data *;
|
priv: Evas_Object_Box_Data *;
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -205,7 +205,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
behaviour can be derived from that function's documentation.]]
|
behaviour can be derived from that function's documentation.]]
|
||||||
params {
|
params {
|
||||||
priv: Evas_Object_Box_Data *;
|
priv: Evas_Object_Box_Data *;
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
internal_option_free {
|
internal_option_free {
|
||||||
|
@ -491,7 +491,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
(respecting the maximum size hint on the child's height).]]
|
(respecting the maximum size hint on the child's height).]]
|
||||||
params {
|
params {
|
||||||
@in priv: Evas_Object_Box_Data *;
|
@in priv: Evas_Object_Box_Data *;
|
||||||
@in data: void *;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
internal_option_new {
|
internal_option_new {
|
||||||
|
@ -512,7 +512,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
documentation.]]
|
documentation.]]
|
||||||
params {
|
params {
|
||||||
@in priv: Evas_Object_Box_Data *;
|
@in priv: Evas_Object_Box_Data *;
|
||||||
@in data: void *;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
internal_insert_after {
|
internal_insert_after {
|
||||||
|
@ -594,7 +594,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
same applies to the vertical axis.]]
|
same applies to the vertical axis.]]
|
||||||
params {
|
params {
|
||||||
@in priv: Evas_Object_Box_Data *;
|
@in priv: Evas_Object_Box_Data *;
|
||||||
@in data: void *;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
layout_homogeneous_vertical {
|
layout_homogeneous_vertical {
|
||||||
|
@ -606,7 +606,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
of its behaviour can be derived from that function's documentation.]]
|
of its behaviour can be derived from that function's documentation.]]
|
||||||
params {
|
params {
|
||||||
priv: Evas_Object_Box_Data *;
|
priv: Evas_Object_Box_Data *;
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
layout_flow_horizontal {
|
layout_flow_horizontal {
|
||||||
|
@ -645,7 +645,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
height required by a child object in the actual row.]]
|
height required by a child object in the actual row.]]
|
||||||
params {
|
params {
|
||||||
priv: Evas_Object_Box_Data *;
|
priv: Evas_Object_Box_Data *;
|
||||||
data: void *;
|
data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
count {
|
count {
|
||||||
|
|
|
@ -187,7 +187,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
[[Returns the pointer attached by @.data_attach.set.]]
|
[[Returns the pointer attached by @.data_attach.set.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
data: void *; [[The attached pointer.]]
|
data: void_ptr; [[The attached pointer.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property font_hinting {
|
@property font_hinting {
|
||||||
|
|
|
@ -22,7 +22,7 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, Efl.File)
|
||||||
@in frame: int; [[The number of the key frame.]]
|
@in frame: int; [[The number of the key frame.]]
|
||||||
@in attrib: Evas.Canvas3D.Vertex_Attrib; [[Vertex attribute ID.]]
|
@in attrib: Evas.Canvas3D.Vertex_Attrib; [[Vertex attribute ID.]]
|
||||||
@in stride: int; [[Stride to go to the next vertex (in bytes).]]
|
@in stride: int; [[Stride to go to the next vertex (in bytes).]]
|
||||||
@in data: const(void)*; [[Pointer to the vertex data buffer.]]
|
@in data: const(void_ptr); [[Pointer to the vertex data buffer.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, Efl.File)
|
||||||
@in frame: int; [[The number of the key frame.]]
|
@in frame: int; [[The number of the key frame.]]
|
||||||
@in attrib: Evas.Canvas3D.Vertex_Attrib; [[Vertex attribute ID.]]
|
@in attrib: Evas.Canvas3D.Vertex_Attrib; [[Vertex attribute ID.]]
|
||||||
@in stride: int; [[Stride to go to the next vertex (in bytes).]]
|
@in stride: int; [[Stride to go to the next vertex (in bytes).]]
|
||||||
@in data: const(void)*; [[Pointer to the vertex data buffer.]]
|
@in data: const(void_ptr); [[Pointer to the vertex data buffer.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, Efl.File)
|
||||||
original buffer will be returned. Otherwise, the returned pointer
|
original buffer will be returned. Otherwise, the returned pointer
|
||||||
can differ every time calling this function.
|
can differ every time calling this function.
|
||||||
]]
|
]]
|
||||||
return: void *; [[Starting address of the mapped vertex buffer.]]
|
return: void_ptr; [[Starting address of the mapped vertex buffer.]]
|
||||||
params {
|
params {
|
||||||
@in frame: int; [[The number of the key frame.]]
|
@in frame: int; [[The number of the key frame.]]
|
||||||
@in attrib: Evas.Canvas3D.Vertex_Attrib; [[Vertex attribute ID.]]
|
@in attrib: Evas.Canvas3D.Vertex_Attrib; [[Vertex attribute ID.]]
|
||||||
|
@ -95,7 +95,7 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, Efl.File)
|
||||||
params {
|
params {
|
||||||
@in format: Evas.Canvas3D.Index_Format; [[Vertex index data format.]]
|
@in format: Evas.Canvas3D.Index_Format; [[Vertex index data format.]]
|
||||||
@in count: int; [[Vertex index count.]]
|
@in count: int; [[Vertex index count.]]
|
||||||
@in indices: const(void)*; [[Pointer to the index data.]]
|
@in indices: const(void_ptr); [[Pointer to the index data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -122,7 +122,7 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, Efl.File)
|
||||||
params {
|
params {
|
||||||
@in format: Evas.Canvas3D.Index_Format; [[Vertex index data format.]]
|
@in format: Evas.Canvas3D.Index_Format; [[Vertex index data format.]]
|
||||||
@in count: int; [[Vertex index count.]]
|
@in count: int; [[Vertex index count.]]
|
||||||
@in indices: const(void)*; [[Pointer to the index data.]]
|
@in indices: const(void_ptr); [[Pointer to the index data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -155,7 +155,7 @@ class Evas.Canvas3D.Mesh (Evas.Canvas3D.Object, Evas.Common_Interface, Efl.File)
|
||||||
be returned, otherwise, the returned pointer may differ every
|
be returned, otherwise, the returned pointer may differ every
|
||||||
time you call this function.
|
time you call this function.
|
||||||
]]
|
]]
|
||||||
return: void *; [[Pointer to the mapped buffer.]]
|
return: void_ptr; [[Pointer to the mapped buffer.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
index_data_unmap {
|
index_data_unmap {
|
||||||
|
|
|
@ -53,7 +53,7 @@ class Evas.Canvas3D.Object (Eo.Base, Evas.Common_Interface)
|
||||||
[[Pure virtual register samrt callback function.]]
|
[[Pure virtual register samrt callback function.]]
|
||||||
params {
|
params {
|
||||||
@in event: string; [[Event type.]]
|
@in event: string; [[Event type.]]
|
||||||
@in data: const(void)*; [[User data.]]
|
@in data: const(void_ptr); [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
callback_unregister @virtual_pure {
|
callback_unregister @virtual_pure {
|
||||||
|
|
|
@ -52,7 +52,7 @@ class Evas.Canvas3D.Texture (Evas.Canvas3D.Object, Evas.Common_Interface)
|
||||||
@in color_format: Evas_Colorspace; [[Color format of the texture.]]
|
@in color_format: Evas_Colorspace; [[Color format of the texture.]]
|
||||||
@in w: int; [[Width of the data.]]
|
@in w: int; [[Width of the data.]]
|
||||||
@in h: int; [[Height of the data.]]
|
@in h: int; [[Height of the data.]]
|
||||||
@in data: const(void)*; [[Pointer to the data.]]
|
@in data: const(void_ptr); [[Pointer to the data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -31,8 +31,8 @@ mixin Evas.Filter (Efl.Gfx.Filter, Eo.Base)
|
||||||
]]
|
]]
|
||||||
return: bool; [[Indicates success from the object render function.]]
|
return: bool; [[Indicates success from the object render function.]]
|
||||||
params {
|
params {
|
||||||
filter: void*; [[Evas_Filter_Context]]
|
filter: void_ptr; [[Evas_Filter_Context]]
|
||||||
drawctx: void*;
|
drawctx: void_ptr;
|
||||||
l: int;
|
l: int;
|
||||||
r: int;
|
r: int;
|
||||||
t: int;
|
t: int;
|
||||||
|
@ -54,7 +54,7 @@ mixin Evas.Filter (Efl.Gfx.Filter, Eo.Base)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
buffer: void*;
|
buffer: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -915,7 +915,7 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface, Efl.Gfx, Efl.Gfx.Stack,
|
||||||
@property smart_data {
|
@property smart_data {
|
||||||
get {
|
get {
|
||||||
[[Retrieve user data stored on a given smart object.]]
|
[[Retrieve user data stored on a given smart object.]]
|
||||||
return: void * @warn_unused; [[A pointer to data or $null.]]
|
return: void_ptr @warn_unused; [[A pointer to data or $null.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property smart_clipped_clipper {
|
@property smart_clipped_clipper {
|
||||||
|
|
|
@ -77,7 +77,7 @@ class Evas.Object.Smart (Evas.Object, Evas.Signal_Interface)
|
||||||
See also @.data.get.]]
|
See also @.data.get.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
data: void *; [[A pointer to user data.]]
|
data: void_ptr; [[A pointer to user data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property members {
|
@property members {
|
||||||
|
|
|
@ -10,7 +10,7 @@ interface Evas.Ector.Buffer
|
||||||
set { [[This Buffer will hold a reference to the evas image struct.]] }
|
set { [[This Buffer will hold a reference to the evas image struct.]] }
|
||||||
values {
|
values {
|
||||||
evas: Evas.Canvas; [[The current Evas.]]
|
evas: Evas.Canvas; [[The current Evas.]]
|
||||||
image: void *; [[The engine-specific image struct.]]
|
image: void_ptr; [[The engine-specific image struct.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,12 +14,12 @@ class Generated_Promise (Eo.Base)
|
||||||
method_multiple_args_1 {
|
method_multiple_args_1 {
|
||||||
params {
|
params {
|
||||||
@inout promise1: promise<int>;
|
@inout promise1: promise<int>;
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
method_multiple_args_2 {
|
method_multiple_args_2 {
|
||||||
params {
|
params {
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
@inout promise1: promise<int>;
|
@inout promise1: promise<int>;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,20 +7,20 @@ class Callback (Eo.Base)
|
||||||
onecallback {
|
onecallback {
|
||||||
params {
|
params {
|
||||||
@in cb: Ecore_Cb;
|
@in cb: Ecore_Cb;
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
twocallback {
|
twocallback {
|
||||||
params {
|
params {
|
||||||
@in cb: Ecore_Cb;
|
@in cb: Ecore_Cb;
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
@in cb2: Ecore_Cb;
|
@in cb2: Ecore_Cb;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
test_global_callbacks @class {
|
test_global_callbacks @class {
|
||||||
params {
|
params {
|
||||||
@in cb: Ecore_Cb;
|
@in cb: Ecore_Cb;
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ class Generic (Eo.Base)
|
||||||
required_ctor_b {
|
required_ctor_b {
|
||||||
params {
|
params {
|
||||||
@in cb: Ecore_Cb;
|
@in cb: Ecore_Cb;
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
optional_ctor_a {
|
optional_ctor_a {
|
||||||
|
@ -37,7 +37,7 @@ class Generic (Eo.Base)
|
||||||
optional_ctor_b {
|
optional_ctor_b {
|
||||||
params {
|
params {
|
||||||
@in cb: Ecore_Cb;
|
@in cb: Ecore_Cb;
|
||||||
@in data: void*;
|
@in data: void_ptr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
call_req_ctor_b_callback {
|
call_req_ctor_b_callback {
|
||||||
|
|
Loading…
Reference in New Issue