Skip to main content

IDebugUIHandlerCanvasMethods

Trait IDebugUIHandlerCanvasMethods 

Source
pub trait IDebugUIHandlerCanvasMethods: IDebugUIHandlerCanvas {
Show 14 methods // Provided methods fn on_enable(self) { ... } fn update(self) { ... } fn reset_all_hierarchy(self) { ... } fn rebuild(self) { ... } fn traverse( self, container: impl Into<DebugUI_IContainer>, parent_transform: impl Into<Transform>, parent_ui_handler: impl Into<DebugUIHandlerWidget>, ) { ... } fn get_widget_from_path( self, query_path: impl Into<Il2CppString>, ) -> DebugUIHandlerWidget { ... } fn activate_panel( self, index: impl Into<i32>, try_and_keep_selection: impl Into<bool>, ) { ... } fn change_selection( self, widget: impl Into<DebugUIHandlerWidget>, from_next: impl Into<bool>, ) { ... } fn select_previous_item(self) { ... } fn select_next_item(self) { ... } fn change_selection_value(self, multiplier: impl Into<f32>) { ... } fn activate_selection(self) { ... } fn handle_input(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn on_enable(self)

OnEnable() overload

Source

fn update(self)

Update() overload

Source

fn reset_all_hierarchy(self)

ResetAllHierarchy() overload

Source

fn rebuild(self)

Rebuild() overload

Source

fn traverse( self, container: impl Into<DebugUI_IContainer>, parent_transform: impl Into<Transform>, parent_ui_handler: impl Into<DebugUIHandlerWidget>, )

Traverse(crate::unity_engine::rendering::debugui::DebugUI_IContainer, crate::unity_engine::transform::Transform, crate::unity_engine::rendering::ui::debuguihandlerwidget::DebugUIHandlerWidget) overload

Source

fn get_widget_from_path( self, query_path: impl Into<Il2CppString>, ) -> DebugUIHandlerWidget

GetWidgetFromPath(::unity::Il2CppString) overload

Source

fn activate_panel( self, index: impl Into<i32>, try_and_keep_selection: impl Into<bool>, )

ActivatePanel(i32, bool) overload

Source

fn change_selection( self, widget: impl Into<DebugUIHandlerWidget>, from_next: impl Into<bool>, )

ChangeSelection(crate::unity_engine::rendering::ui::debuguihandlerwidget::DebugUIHandlerWidget, bool) overload

Source

fn select_previous_item(self)

SelectPreviousItem() overload

Source

fn select_next_item(self)

SelectNextItem() overload

Source

fn change_selection_value(self, multiplier: impl Into<f32>)

ChangeSelectionValue(f32) overload

Source

fn activate_selection(self)

ActivateSelection() overload

Source

fn handle_input(self)

HandleInput() 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: IDebugUIHandlerCanvas> IDebugUIHandlerCanvasMethods for __T

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