Module egui_multiwin::multi_window
source · Expand description
This defines the MultiWindow struct. This is the main struct used in the main function of a user application.
Structs
- The default provided struct for custom events. This is used when custom events are not desired in the user program.
- The main struct of the crate. Manages multiple
TrackedWindows by forwarding events to them.Trepresents the common data struct for the user program.Uis the type representing custom events. - A struct defining how a new window is to be created.
Traits
- This trait allows for non-window specific events to be sent to the event loop. It allows for non-gui threads or code to interact with the gui through the common struct
- This trait is to be implemented on custom window events
Functions
- Retrieve a window id
- Creates a new id for a window request that the user program can do things with