pub trait IDebugUI_EnumFieldMethods: IDebugUI_EnumField {
// Provided methods
fn get_get_index(self) -> Func_1<i32> { ... }
fn set_get_index(self, value: impl Into<Func_1<i32>>) { ... }
fn get_set_index(self) -> Action_1<i32> { ... }
fn set_set_index(self, value: impl Into<Action_1<i32>>) { ... }
fn get_current_index(self) -> i32 { ... }
fn set_current_index(self, value: impl Into<i32>) { ... }
fn set_auto_enum(self, value: impl Into<SystemType>) { ... }
fn init_quick_separators(self) { ... }
fn init_indexes(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_get_index(self) -> Func_1<i32>
fn get_get_index(self) -> Func_1<i32>
get_getIndex() overload
Sourcefn set_get_index(self, value: impl Into<Func_1<i32>>)
fn set_get_index(self, value: impl Into<Func_1<i32>>)
set_getIndex(crate::system::func_1::Func_1<i32>) overload
Sourcefn get_set_index(self) -> Action_1<i32>
fn get_set_index(self) -> Action_1<i32>
get_setIndex() overload
Sourcefn set_set_index(self, value: impl Into<Action_1<i32>>)
fn set_set_index(self, value: impl Into<Action_1<i32>>)
set_setIndex(crate::system::action_1::Action_1<i32>) overload
Sourcefn get_current_index(self) -> i32
fn get_current_index(self) -> i32
get_currentIndex() overload
Sourcefn set_current_index(self, value: impl Into<i32>)
fn set_current_index(self, value: impl Into<i32>)
set_currentIndex(i32) overload
Sourcefn set_auto_enum(self, value: impl Into<SystemType>)
fn set_auto_enum(self, value: impl Into<SystemType>)
set_autoEnum(::unity::SystemType) overload
Sourcefn init_quick_separators(self)
fn init_quick_separators(self)
InitQuickSeparators() overload
Sourcefn init_indexes(self)
fn init_indexes(self)
InitIndexes() 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_EnumField> IDebugUI_EnumFieldMethods for __T
Available on crate feature
unity_engine-rendering-debugui only.