[][src]Module conrod_winit::macros

A collection of macros for generating code related to winit+conrod interop.

The reason we provide macros and don't implement functions using the winit crate directly is that conrod has many backends that use winit, often with differing versions. By providing macros, we allow these backends to generate code necessary for whatever version of winit they are currently using. This means we don't have to wait for all of the backend winit dependencies to synchronise before we can publish new conrod releases.