Struct bevy_interact_2d::InteractionSource [−][src]
pub struct InteractionSource { pub groups: Vec<Group>, pub cursor_events: ManualEventReader<CursorMoved>, }
Attach an interaction source to cameras you want to interact from
Fields
groups: Vec<Group>
cursor_events: ManualEventReader<CursorMoved>
Trait Implementations
impl Default for InteractionSource
[src]
impl Default for InteractionSource
[src]Auto Trait Implementations
impl RefUnwindSafe for InteractionSource
impl RefUnwindSafe for InteractionSource
impl Send for InteractionSource
impl Send for InteractionSource
impl Sync for InteractionSource
impl Sync for InteractionSource
impl Unpin for InteractionSource
impl Unpin for InteractionSource
impl UnwindSafe for InteractionSource
impl UnwindSafe for InteractionSource
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<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,