Skip to main content

IDebugUI_PanelMethods

Trait IDebugUI_PanelMethods 

Source
pub trait IDebugUI_PanelMethods: IDebugUI_Panel {
Show 20 methods // Provided methods fn get_flags(self) -> DebugUI_Flags { ... } fn set_flags(self, value: impl Into<DebugUI_Flags>) { ... } fn get_display_name(self) -> Il2CppString { ... } fn set_display_name(self, value: impl Into<Il2CppString>) { ... } fn get_group_index(self) -> i32 { ... } fn set_group_index(self, value: impl Into<i32>) { ... } fn get_query_path(self) -> Il2CppString { ... } fn get_is_editor_only(self) -> bool { ... } fn get_is_runtime_only(self) -> bool { ... } fn get_is_inactive_in_editor(self) -> bool { ... } fn get_editor_force_update(self) -> bool { ... } fn get_children(self) -> ObservableList_1<DebugUI_Widget> { ... } fn set_children(self, value: impl Into<ObservableList_1<DebugUI_Widget>>) { ... } fn add_on_set_dirty(self, value: impl Into<Action_1<DebugUI_Panel>>) { ... } fn remove_on_set_dirty(self, value: impl Into<Action_1<DebugUI_Panel>>) { ... } fn ctor(self) { ... } fn on_item_added( self, sender: impl Into<ObservableList_1<DebugUI_Widget>>, e: impl Into<ListChangedEventArgs_1<DebugUI_Widget>>, ) { ... } fn on_item_removed( self, sender: impl Into<ObservableList_1<DebugUI_Widget>>, e: impl Into<ListChangedEventArgs_1<DebugUI_Widget>>, ) { ... } fn set_dirty(self) { ... } fn get_hash_code(self) -> i32 { ... }
}

Provided Methods§

Source

fn get_flags(self) -> DebugUI_Flags

get_flags() overload

Source

fn set_flags(self, value: impl Into<DebugUI_Flags>)

set_flags(crate::unity_engine::rendering::debugui::DebugUI_Flags) overload

Source

fn get_display_name(self) -> Il2CppString

get_displayName() overload

Source

fn set_display_name(self, value: impl Into<Il2CppString>)

set_displayName(::unity::Il2CppString) overload

Source

fn get_group_index(self) -> i32

get_groupIndex() overload

Source

fn set_group_index(self, value: impl Into<i32>)

set_groupIndex(i32) overload

Source

fn get_query_path(self) -> Il2CppString

get_queryPath() overload

Source

fn get_is_editor_only(self) -> bool

get_isEditorOnly() overload

Source

fn get_is_runtime_only(self) -> bool

get_isRuntimeOnly() overload

Source

fn get_is_inactive_in_editor(self) -> bool

get_isInactiveInEditor() overload

Source

fn get_editor_force_update(self) -> bool

get_editorForceUpdate() overload

Source

fn get_children(self) -> ObservableList_1<DebugUI_Widget>

get_children() overload

Source

fn set_children(self, value: impl Into<ObservableList_1<DebugUI_Widget>>)

set_children(crate::unity_engine::rendering::observablelist_1::ObservableList_1<crate::unity_engine::rendering::debugui::DebugUI_Widget>) overload

Source

fn add_on_set_dirty(self, value: impl Into<Action_1<DebugUI_Panel>>)

add_onSetDirty(crate::system::action_1::Action_1<crate::unity_engine::rendering::debugui::DebugUI_Panel>) overload

Source

fn remove_on_set_dirty(self, value: impl Into<Action_1<DebugUI_Panel>>)

remove_onSetDirty(crate::system::action_1::Action_1<crate::unity_engine::rendering::debugui::DebugUI_Panel>) overload

Source

fn ctor(self)

.ctor() overload

Source

fn on_item_added( self, sender: impl Into<ObservableList_1<DebugUI_Widget>>, e: impl Into<ListChangedEventArgs_1<DebugUI_Widget>>, )

OnItemAdded(crate::unity_engine::rendering::observablelist_1::ObservableList_1<crate::unity_engine::rendering::debugui::DebugUI_Widget>, crate::unity_engine::rendering::listchangedeventargs_1::ListChangedEventArgs_1<crate::unity_engine::rendering::debugui::DebugUI_Widget>) overload

Source

fn on_item_removed( self, sender: impl Into<ObservableList_1<DebugUI_Widget>>, e: impl Into<ListChangedEventArgs_1<DebugUI_Widget>>, )

OnItemRemoved(crate::unity_engine::rendering::observablelist_1::ObservableList_1<crate::unity_engine::rendering::debugui::DebugUI_Widget>, crate::unity_engine::rendering::listchangedeventargs_1::ListChangedEventArgs_1<crate::unity_engine::rendering::debugui::DebugUI_Widget>) overload

Source

fn set_dirty(self)

SetDirty() overload

Source

fn get_hash_code(self) -> i32

GetHashCode() 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: IDebugUI_Panel> IDebugUI_PanelMethods for __T

Available on crate feature unity_engine-rendering-debugui only.