Function

AstalRiverLayoutDemandCallback

Declaration

AstalRiverLayoutDemandResult*
(* AstalRiverLayoutDemandCallback) (
  AstalRiverLayout* layout,
  const gchar* namespace,
  AstalRiverOutput* output,
  guint view_count,
  guint usable_width,
  guint usable_height,
  void* user_data
)

Description

No description available.

Parameters

layout

Type: AstalRiverLayout

No 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: AstalRiverOutput

No description available.

The data is owned by the caller of the function.
view_count

Type: guint

No description available.

usable_width

Type: guint

No description available.

usable_height

Type: guint

No 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.