Skip to main content

IDebugUIHandlerPanelMethods

Trait IDebugUIHandlerPanelMethods 

Source
pub trait IDebugUIHandlerPanelMethods: IDebugUIHandlerPanel {
    // Provided methods
    fn on_enable(self) { ... }
    fn set_panel(self, panel: impl Into<DebugUI_Panel>) { ... }
    fn get_panel(self) -> DebugUI_Panel { ... }
    fn scroll_to(self, target: impl Into<DebugUIHandlerWidget>) { ... }
    fn get_y_pos_in_scroll(self, target: impl Into<RectTransform>) -> f32 { ... }
    fn get_first_item(self) -> DebugUIHandlerWidget { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn on_enable(self)

OnEnable() overload

Source

fn set_panel(self, panel: impl Into<DebugUI_Panel>)

SetPanel(crate::unity_engine::rendering::debugui::DebugUI_Panel) overload

Source

fn get_panel(self) -> DebugUI_Panel

GetPanel() overload

Source

fn scroll_to(self, target: impl Into<DebugUIHandlerWidget>)

ScrollTo(crate::unity_engine::rendering::ui::debuguihandlerwidget::DebugUIHandlerWidget) overload

Source

fn get_y_pos_in_scroll(self, target: impl Into<RectTransform>) -> f32

GetYPosInScroll(crate::unity_engine::recttransform::RectTransform) overload

Source

fn get_first_item(self) -> DebugUIHandlerWidget

GetFirstItem() overload

Source

fn ctor(self)

.ctor() 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: IDebugUIHandlerPanel> IDebugUIHandlerPanelMethods for __T

Available on crate feature unity_engine-rendering-ui-debuguihandlerpanel only.