pub trait IDebugUI_FoldoutMethods: IDebugUI_Foldout {
// Provided methods
fn get_is_read_only(self) -> bool { ... }
fn get_column_labels(self) -> Array<Il2CppString> { ... }
fn set_column_labels(self, value: impl Into<Array<Il2CppString>>) { ... }
fn ctor(self) { ... }
fn ctor_2(
self,
display_name: impl Into<Il2CppString>,
children: impl Into<ObservableList_1<DebugUI_Widget>>,
column_labels: impl Into<Array<Il2CppString>>,
) { ... }
fn get_value(self) -> bool { ... }
fn unity_engine_rendering_debug_ui_i_value_field_get_value(self) -> Object { ... }
fn set_value(self, value: impl Into<Object>) { ... }
fn validate_value(self, value: impl Into<Object>) -> Object { ... }
fn set_value_2(self, value: impl Into<bool>) { ... }
}Provided Methods§
Sourcefn get_is_read_only(self) -> bool
fn get_is_read_only(self) -> bool
get_isReadOnly() overload
Sourcefn get_column_labels(self) -> Array<Il2CppString>
fn get_column_labels(self) -> Array<Il2CppString>
get_columnLabels() overload
Sourcefn set_column_labels(self, value: impl Into<Array<Il2CppString>>)
fn set_column_labels(self, value: impl Into<Array<Il2CppString>>)
set_columnLabels(::unity::Array<::unity::Il2CppString>) overload
Sourcefn ctor_2(
self,
display_name: impl Into<Il2CppString>,
children: impl Into<ObservableList_1<DebugUI_Widget>>,
column_labels: impl Into<Array<Il2CppString>>,
)
fn ctor_2( self, display_name: impl Into<Il2CppString>, children: impl Into<ObservableList_1<DebugUI_Widget>>, column_labels: impl Into<Array<Il2CppString>>, )
.ctor(::unity::Il2CppString, crate::unity_engine::rendering::observablelist_1::ObservableList_1<crate::unity_engine::rendering::debugui::DebugUI_Widget>, ::unity::Array<::unity::Il2CppString>) overload
Sourcefn unity_engine_rendering_debug_ui_i_value_field_get_value(self) -> Object
fn unity_engine_rendering_debug_ui_i_value_field_get_value(self) -> Object
UnityEngine.Rendering.DebugUI.IValueField.GetValue() overload
Sourcefn validate_value(self, value: impl Into<Object>) -> Object
fn validate_value(self, value: impl Into<Object>) -> Object
ValidateValue(crate::system::object::Object) overload
Sourcefn set_value_2(self, value: impl Into<bool>)
fn set_value_2(self, value: impl Into<bool>)
SetValue(bool) 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_Foldout> IDebugUI_FoldoutMethods for __T
Available on crate feature
unity_engine-rendering-debugui only.