Function
AstalRiverLayoutDemandCallback
Declaration
AstalRiverLayoutDemandResult*
(* AstalRiverLayoutDemandCallback) (
AstalRiverLayout* layout,
const gchar* namespace,
AstalRiverOutput* output,
guint view_count,
guint usable_width,
guint usable_height,
void* user_data
)
Parameters
layout-
Type:
AstalRiverLayoutNo description available.
The data is owned by the caller of the function. namespace-
Type:
const gchar*No description available.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. output-
Type:
AstalRiverOutputNo description available.
The data is owned by the caller of the function. view_count-
Type:
guintNo description available.
usable_width-
Type:
guintNo description available.
usable_height-
Type:
guintNo description available.
user_data-
Type:
void*No description available.
The data is owned by the caller of the function.
Return value
Type: AstalRiverLayoutDemandResult
No description available.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |