Module rustwlc::interface [] [src]

WlcInterface is deprecated, see callback.

Deprecated

wlc has deprecated initialization using the WlcInterface structure. Please see the callback module for registering callbacks with wlc.

Structs

CompositorInterface

Submodule - callbacks for compositor ready/done

InputInterface

Submodule - experimenal callbacks for libinput events.

KeyboardInterface

Submodule - keyboard press callbacks.

OutputInterface

Submodule - output callbacks.

OutputRenderInterface

Submodule - rendering callbacks for outputs.

PointerInterface

Submodule - mouse input callbacks.

RequestInterface

Submodule - window rendering callbacks.

TouchInterface

Submodule - touchscreen callbacks.

ViewInterface

Submodule - window viewing callbacks.

ViewRenderInterface

Submodule - rendering callbacks for views.

WlcInterface

Main struct for (deprecated) registering wlc callbacks.