pub trait ISelectable: IUIBehaviour {
Show 22 methods
// Provided methods
fn m_enable_called(self) -> bool { ... }
fn set_m_enable_called(self, value: bool) { ... }
fn m_navigation(self) -> Navigation { ... }
fn set_m_navigation(self, value: Navigation) { ... }
fn m_transition(self) -> Selectable_Transition { ... }
fn set_m_transition(self, value: Selectable_Transition) { ... }
fn m_colors(self) -> ColorBlock { ... }
fn set_m_colors(self, value: ColorBlock) { ... }
fn m_sprite_state(self) -> SpriteState { ... }
fn set_m_sprite_state(self, value: SpriteState) { ... }
fn m_animation_triggers(self) -> AnimationTriggers { ... }
fn set_m_animation_triggers(self, value: AnimationTriggers) { ... }
fn m_interactable(self) -> bool { ... }
fn set_m_interactable(self, value: bool) { ... }
fn m_target_graphic(self) -> Graphic { ... }
fn set_m_target_graphic(self, value: Graphic) { ... }
fn m_groups_allow_interaction(self) -> bool { ... }
fn set_m_groups_allow_interaction(self, value: bool) { ... }
fn m_current_index(self) -> i32 { ... }
fn set_m_current_index(self, value: i32) { ... }
fn m_canvas_group_cache(self) -> List_1<CanvasGroup> { ... }
fn set_m_canvas_group_cache(self, value: List_1<CanvasGroup>) { ... }
}Provided Methods§
fn m_enable_called(self) -> bool
fn set_m_enable_called(self, value: bool)
fn m_transition(self) -> Selectable_Transition
fn set_m_transition(self, value: Selectable_Transition)
fn m_colors(self) -> ColorBlock
fn set_m_colors(self, value: ColorBlock)
fn m_sprite_state(self) -> SpriteState
fn set_m_sprite_state(self, value: SpriteState)
fn m_animation_triggers(self) -> AnimationTriggers
fn set_m_animation_triggers(self, value: AnimationTriggers)
fn m_interactable(self) -> bool
fn set_m_interactable(self, value: bool)
fn m_target_graphic(self) -> Graphic
fn set_m_target_graphic(self, value: Graphic)
fn m_groups_allow_interaction(self) -> bool
fn set_m_groups_allow_interaction(self, value: bool)
fn m_current_index(self) -> i32
fn set_m_current_index(self, value: i32)
fn m_canvas_group_cache(self) -> List_1<CanvasGroup>
fn set_m_canvas_group_cache(self, value: List_1<CanvasGroup>)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.