[][src]Module sixtyfps_corelib::eventloop::ffi

This module contains the functions needed to interface with the event loop and window traits from outside the Rust language.

Structs

ComponentWindowOpaque

Same layout as ComponentWindow (fat pointer)

Functions

sixtyfps_component_window_clone

Releases the reference to the component window held by handle.

sixtyfps_component_window_close_popup

Close the current popup

sixtyfps_component_window_drop

Releases the reference to the component window held by handle.

sixtyfps_component_window_free_graphics_resources

Sets the window scale factor, merely for testing purposes.

sixtyfps_component_window_get_scale_factor

Returns the window scale factor.

sixtyfps_component_window_run

Spins an event loop and renders the items of the provided component in this window.

sixtyfps_component_window_set_component

Associates the window with the given component.

sixtyfps_component_window_set_focus_item

Sets the focus item.

sixtyfps_component_window_set_scale_factor

Sets the window scale factor, merely for testing purposes.

sixtyfps_component_window_show_popup

Show a popup.