Struct spitfire_gui::interactions::GuiInteractionsInputs
source · pub struct GuiInteractionsInputs {Show 18 fields
pub trigger: InputActionRef,
pub context: InputActionRef,
pub cancel: InputActionRef,
pub left: InputActionRef,
pub right: InputActionRef,
pub up: InputActionRef,
pub down: InputActionRef,
pub prev: InputActionRef,
pub next: InputActionRef,
pub text: InputCharactersRef,
pub text_start: InputActionRef,
pub text_end: InputActionRef,
pub text_delete_left: InputActionRef,
pub text_delete_right: InputActionRef,
pub pointer_position: ArrayInputCombinator<2>,
pub pointer_trigger: InputActionRef,
pub pointer_context: InputActionRef,
pub scroll: ArrayInputCombinator<2>,
}
Fields§
§trigger: InputActionRef
§context: InputActionRef
§cancel: InputActionRef
§left: InputActionRef
§right: InputActionRef
§up: InputActionRef
§down: InputActionRef
§prev: InputActionRef
§next: InputActionRef
§text: InputCharactersRef
§text_start: InputActionRef
§text_end: InputActionRef
§text_delete_left: InputActionRef
§text_delete_right: InputActionRef
§pointer_position: ArrayInputCombinator<2>
§pointer_trigger: InputActionRef
§pointer_context: InputActionRef
§scroll: ArrayInputCombinator<2>
Trait Implementations§
source§impl Default for GuiInteractionsInputs
impl Default for GuiInteractionsInputs
source§fn default() -> GuiInteractionsInputs
fn default() -> GuiInteractionsInputs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for GuiInteractionsInputs
impl !Send for GuiInteractionsInputs
impl !Sync for GuiInteractionsInputs
impl Unpin for GuiInteractionsInputs
impl !UnwindSafe for GuiInteractionsInputs
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Initialize for Twhere
T: Default,
impl<T> Initialize for Twhere
T: Default,
fn initialize(&mut self)
§unsafe fn initialize_raw(data: *mut ())
unsafe fn initialize_raw(data: *mut ())
Safety Read more