Method

TermboxEventinto_resize_event

Declaration

TbgResizeEvent*
tbg_event_into_resize_event (
  TbgEvent* event
)

Description

Consume event and reinterpret it as a TbgResizeEvent.

Use GLib’s steal-pointer helper when passing a g_autoptr(TbgEvent) to this function. If event is not a resize event, it is freed and NULL is returned.

Parameters

event

Type: TbgEvent

A TbgEvent.

The instance takes ownership of the data, and is responsible for freeing it.

Return value

Type: TbgResizeEvent

A TbgResizeEvent, or NULL.

The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The return value can be NULL.