Struct raui_core::interactive::default_interactions_engine::DefaultInteractionsEngine [−][src]
pub struct DefaultInteractionsEngine {
pub deselect_when_no_button_found: bool,
// some fields omitted
}Single pointer + Keyboard + Gamepad
Fields
Implementations
impl DefaultInteractionsEngine[src]
impl DefaultInteractionsEngine[src]pub fn new() -> Self[src]
pub fn with_capacity(
resize_listeners: usize,
interactions_queue: usize,
containers: usize,
buttons: usize,
text_inputs: usize,
scroll_views: usize,
selected_chain: usize
) -> Self[src]
resize_listeners: usize,
interactions_queue: usize,
containers: usize,
buttons: usize,
text_inputs: usize,
scroll_views: usize,
selected_chain: usize
) -> Self
pub fn selected_chain(&self) -> &[WidgetId][src]
pub fn selected_item(&self) -> Option<&WidgetId>[src]
pub fn selected_container(&self) -> Option<&WidgetId>[src]
pub fn selected_button(&self, tracked: bool) -> Option<&WidgetId>[src]
pub fn selected_scroll_view(&self) -> Option<&WidgetId>[src]
pub fn selected_scroll_view_content(&self) -> Option<&WidgetId>[src]
pub fn focused_text_input(&self) -> Option<&WidgetId>[src]
pub fn interact(&mut self, interaction: Interaction)[src]
pub fn clear_queue(&mut self, put_unselect: bool)[src]
Trait Implementations
impl Default for DefaultInteractionsEngine[src]
impl Default for DefaultInteractionsEngine[src]impl InteractionsEngine<DefaultInteractionsEngineResult, ()> for DefaultInteractionsEngine[src]
impl InteractionsEngine<DefaultInteractionsEngineResult, ()> for DefaultInteractionsEngine[src]fn perform_interactions(
&mut self,
app: &mut Application
) -> Result<DefaultInteractionsEngineResult, ()>[src]
&mut self,
app: &mut Application
) -> Result<DefaultInteractionsEngineResult, ()>
Auto Trait Implementations
impl RefUnwindSafe for DefaultInteractionsEngine
impl RefUnwindSafe for DefaultInteractionsEngineimpl Send for DefaultInteractionsEngine
impl Send for DefaultInteractionsEngineimpl Sync for DefaultInteractionsEngine
impl Sync for DefaultInteractionsEngineimpl Unpin for DefaultInteractionsEngine
impl Unpin for DefaultInteractionsEngineimpl UnwindSafe for DefaultInteractionsEngine
impl UnwindSafe for DefaultInteractionsEngine