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§
Sourcefn get_flags(self) -> DebugUI_Flags
fn get_flags(self) -> DebugUI_Flags
get_flags() overload
Sourcefn set_flags(self, value: impl Into<DebugUI_Flags>)
fn set_flags(self, value: impl Into<DebugUI_Flags>)
set_flags(crate::unity_engine::rendering::debugui::DebugUI_Flags) overload
Sourcefn get_display_name(self) -> Il2CppString
fn get_display_name(self) -> Il2CppString
get_displayName() overload
Sourcefn set_display_name(self, value: impl Into<Il2CppString>)
fn set_display_name(self, value: impl Into<Il2CppString>)
set_displayName(::unity::Il2CppString) overload
Sourcefn get_group_index(self) -> i32
fn get_group_index(self) -> i32
get_groupIndex() overload
Sourcefn set_group_index(self, value: impl Into<i32>)
fn set_group_index(self, value: impl Into<i32>)
set_groupIndex(i32) overload
Sourcefn get_query_path(self) -> Il2CppString
fn get_query_path(self) -> Il2CppString
get_queryPath() overload
Sourcefn get_is_editor_only(self) -> bool
fn get_is_editor_only(self) -> bool
get_isEditorOnly() overload
Sourcefn get_is_runtime_only(self) -> bool
fn get_is_runtime_only(self) -> bool
get_isRuntimeOnly() overload
Sourcefn get_is_inactive_in_editor(self) -> bool
fn get_is_inactive_in_editor(self) -> bool
get_isInactiveInEditor() overload
Sourcefn get_editor_force_update(self) -> bool
fn get_editor_force_update(self) -> bool
get_editorForceUpdate() overload
Sourcefn get_children(self) -> ObservableList_1<DebugUI_Widget>
fn get_children(self) -> ObservableList_1<DebugUI_Widget>
get_children() overload
Sourcefn set_children(self, value: impl Into<ObservableList_1<DebugUI_Widget>>)
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
Sourcefn add_on_set_dirty(self, value: impl Into<Action_1<DebugUI_Panel>>)
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
Sourcefn remove_on_set_dirty(self, value: impl Into<Action_1<DebugUI_Panel>>)
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
Sourcefn on_item_added(
self,
sender: impl Into<ObservableList_1<DebugUI_Widget>>,
e: impl Into<ListChangedEventArgs_1<DebugUI_Widget>>,
)
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
Sourcefn on_item_removed(
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>>, )
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
Sourcefn get_hash_code(self) -> i32
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§
impl<__T: IDebugUI_Panel> IDebugUI_PanelMethods for __T
unity_engine-rendering-debugui only.