Struct bevy_egui::EguiInput [−][src]
pub struct EguiInput { pub raw_input: RawInput, }
Is used for storing the input passed to Egui. The actual resource is a [HashMap<WindowId, EguiInput>
].
It gets reset during the EguiSystem::ProcessInput
system.
Fields
raw_input: RawInput
Egui’s raw input.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EguiInput
impl RefUnwindSafe for EguiInput
impl UnwindSafe for EguiInput
impl UnwindSafe for EguiInput
Blanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<T> FromWorld for T where
T: Default,
impl<T> FromWorld for T where
T: Default,
pub fn from_world(_world: &mut World) -> T
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> TypeData for T where
T: 'static + Send + Sync + Clone,
impl<T> TypeData for T where
T: 'static + Send + Sync + Clone,
pub fn clone_type_data(&self) -> Box<dyn TypeData + 'static, Global>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,