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§
Sourcefn reset_all_hierarchy(self)
fn reset_all_hierarchy(self)
ResetAllHierarchy() overload
Sourcefn traverse(
self,
container: impl Into<DebugUI_IContainer>,
parent_transform: impl Into<Transform>,
parent_ui_handler: impl Into<DebugUIHandlerWidget>,
)
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
Sourcefn get_widget_from_path(
self,
query_path: impl Into<Il2CppString>,
) -> DebugUIHandlerWidget
fn get_widget_from_path( self, query_path: impl Into<Il2CppString>, ) -> DebugUIHandlerWidget
GetWidgetFromPath(::unity::Il2CppString) overload
Sourcefn activate_panel(
self,
index: impl Into<i32>,
try_and_keep_selection: impl Into<bool>,
)
fn activate_panel( self, index: impl Into<i32>, try_and_keep_selection: impl Into<bool>, )
ActivatePanel(i32, bool) overload
Sourcefn change_selection(
self,
widget: impl Into<DebugUIHandlerWidget>,
from_next: impl Into<bool>,
)
fn change_selection( self, widget: impl Into<DebugUIHandlerWidget>, from_next: impl Into<bool>, )
ChangeSelection(crate::unity_engine::rendering::ui::debuguihandlerwidget::DebugUIHandlerWidget, bool) overload
Sourcefn select_previous_item(self)
fn select_previous_item(self)
SelectPreviousItem() overload
Sourcefn select_next_item(self)
fn select_next_item(self)
SelectNextItem() overload
Sourcefn change_selection_value(self, multiplier: impl Into<f32>)
fn change_selection_value(self, multiplier: impl Into<f32>)
ChangeSelectionValue(f32) overload
Sourcefn activate_selection(self)
fn activate_selection(self)
ActivateSelection() overload
Sourcefn handle_input(self)
fn handle_input(self)
HandleInput() 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: IDebugUIHandlerCanvas> IDebugUIHandlerCanvasMethods for __T
Available on crate feature
unity_engine-rendering-ui-debuguihandlercanvas only.