Skip to main content

IToggleMethods

Trait IToggleMethods 

Source
pub trait IToggleMethods: IToggle {
Show 21 methods // Provided methods fn get_group(self) -> ToggleGroup { ... } fn set_group(self, value: impl Into<ToggleGroup>) { ... } fn ctor(self) { ... } fn rebuild(self, executing: impl Into<CanvasUpdate>) { ... } fn layout_complete(self) { ... } fn graphic_update_complete(self) { ... } fn on_destroy(self) { ... } fn on_enable(self) { ... } fn on_disable(self) { ... } fn on_did_apply_animation_properties(self) { ... } fn set_toggle_group( self, new_group: impl Into<ToggleGroup>, set_member_value: impl Into<bool>, ) { ... } fn get_is_on(self) -> bool { ... } fn set_is_on(self, value: impl Into<bool>) { ... } fn set_is_on_without_notify(self, value: impl Into<bool>) { ... } fn set(self, value: impl Into<bool>, send_callback: impl Into<bool>) { ... } fn play_effect(self, instant: impl Into<bool>) { ... } fn start(self) { ... } fn internal_toggle(self) { ... } fn on_pointer_click(self, event_data: impl Into<PointerEventData>) { ... } fn on_submit(self, event_data: impl Into<BaseEventData>) { ... } fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform { ... }
}

Provided Methods§

Source

fn get_group(self) -> ToggleGroup

get_group() overload

Source

fn set_group(self, value: impl Into<ToggleGroup>)

set_group(crate::unity_engine::ui::togglegroup::ToggleGroup) overload

Source

fn ctor(self)

.ctor() overload

Source

fn rebuild(self, executing: impl Into<CanvasUpdate>)

Rebuild(crate::unity_engine::ui::canvasupdate::CanvasUpdate) overload

Source

fn layout_complete(self)

LayoutComplete() overload

Source

fn graphic_update_complete(self)

GraphicUpdateComplete() overload

Source

fn on_destroy(self)

OnDestroy() overload

Source

fn on_enable(self)

OnEnable() overload

Source

fn on_disable(self)

OnDisable() overload

Source

fn on_did_apply_animation_properties(self)

OnDidApplyAnimationProperties() overload

Source

fn set_toggle_group( self, new_group: impl Into<ToggleGroup>, set_member_value: impl Into<bool>, )

SetToggleGroup(crate::unity_engine::ui::togglegroup::ToggleGroup, bool) overload

Source

fn get_is_on(self) -> bool

get_isOn() overload

Source

fn set_is_on(self, value: impl Into<bool>)

set_isOn(bool) overload

Source

fn set_is_on_without_notify(self, value: impl Into<bool>)

SetIsOnWithoutNotify(bool) overload

Source

fn set(self, value: impl Into<bool>, send_callback: impl Into<bool>)

Set(bool, bool) overload

Source

fn play_effect(self, instant: impl Into<bool>)

PlayEffect(bool) overload

Source

fn start(self)

Start() overload

Source

fn internal_toggle(self)

InternalToggle() overload

Source

fn on_pointer_click(self, event_data: impl Into<PointerEventData>)

OnPointerClick(crate::unity_engine::event_systems::pointereventdata::PointerEventData) overload

Source

fn on_submit(self, event_data: impl Into<BaseEventData>)

OnSubmit(crate::unity_engine::event_systems::baseeventdata::BaseEventData) overload

Source

fn unity_engine_ui_i_canvas_element_get_transform(self) -> Transform

UnityEngine.UI.ICanvasElement.get_transform() 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§

Source§

impl<__T: IToggle> IToggleMethods for __T

Available on crate feature unity_engine-ui-toggle only.