pub trait IDebugUIHandlerIndirectToggleMethods: IDebugUIHandlerIndirectToggle {
// Provided methods
fn init(self) { ... }
fn on_selection(
self,
from_next: impl Into<bool>,
previous: impl Into<DebugUIHandlerWidget>,
) -> bool { ... }
fn on_deselection(self) { ... }
fn on_action(self) { ... }
fn update_value_label(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn on_selection(
self,
from_next: impl Into<bool>,
previous: impl Into<DebugUIHandlerWidget>,
) -> bool
fn on_selection( self, from_next: impl Into<bool>, previous: impl Into<DebugUIHandlerWidget>, ) -> bool
OnSelection(bool, crate::unity_engine::rendering::ui::debuguihandlerwidget::DebugUIHandlerWidget) overload
Sourcefn on_deselection(self)
fn on_deselection(self)
OnDeselection() overload
Sourcefn update_value_label(self)
fn update_value_label(self)
UpdateValueLabel() overload
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.
Implementors§
impl<__T: IDebugUIHandlerIndirectToggle> IDebugUIHandlerIndirectToggleMethods for __T
Available on crate feature
unity_engine-rendering-ui-debuguihandlerindirecttoggle only.