Enum sixtyfps_corelib::input::InputEventResult [−][src]
#[repr(C)] pub enum InputEventResult { EventAccepted, EventIgnored, GrabMouse, }
This value is returned by the input_event
function of an Item
to notify the run-time about how the event was handled and
what the next steps are.
See [ItemVTable::input_event
].
Variants
The event was accepted. This may result in additional events, for example accepting a mouse move will result in a MouseExit event later.
The event was ignored.
All further mouse event need to be sent to this item or component
Trait Implementations
impl Clone for InputEventResult
[src]
impl Clone for InputEventResult
[src]fn clone(&self) -> InputEventResult
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for InputEventResult
[src]
impl Copy for InputEventResult
[src]impl Default for InputEventResult
[src]
impl Default for InputEventResult
[src]impl Eq for InputEventResult
[src]
impl Eq for InputEventResult
[src]impl PartialEq<InputEventResult> for InputEventResult
[src]
impl PartialEq<InputEventResult> for InputEventResult
[src]impl StructuralEq for InputEventResult
[src]
impl StructuralEq for InputEventResult
[src]impl StructuralPartialEq for InputEventResult
[src]
impl StructuralPartialEq for InputEventResult
[src]Auto Trait Implementations
impl RefUnwindSafe for InputEventResult
impl RefUnwindSafe for InputEventResult
impl Send for InputEventResult
impl Send for InputEventResult
impl Sync for InputEventResult
impl Sync for InputEventResult
impl Unpin for InputEventResult
impl Unpin for InputEventResult
impl UnwindSafe for InputEventResult
impl UnwindSafe for InputEventResult