You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This brings us closer to diegetic (world space) UI support, the HoveredNonWindowEguiContext
and FocusedNonWindowEguiContext resources can now be used to redirect input
events to other contexts.
Input handling was split into separate systems for each event type, which are now also disableable (#346),
see the EguiGlobalSettings resource.
The EguiInputEvent event type was added, which wraps all the events that are sent to Egui.
It can also be used for custom input events logic, in case you want to mock inputs or handle inputs yourself.
The EguiSettings component was renamed to EguiContextSettings.
EguiSet was split into the EguiPreUpdateSet and EguiPostUpdateSet sets.
EguiInputSet was also added (as EguiPreUpdateSet::ProcessInput subsets).
Egui contexts are now immediately initialised for entities with a EguiRenderToImage component
(as opposed to being initialised with a delay by a separate system),
thanks to Bevy required components.