pub trait ISoftwareKeyboardMethods: ISoftwareKeyboard {
// Provided methods
fn ctor(
self,
max_length: impl Into<i32>,
initial_text: impl Into<Il2CppString>,
header_text: impl Into<Il2CppString>,
sub_text: impl Into<Il2CppString>,
preset: impl Into<SoftwareKeyboard_Preset>,
callback: impl Into<Action_1<Il2CppString>>,
) { ... }
fn create_desc(self) -> Array<ProcDesc> { ... }
fn create(self) { ... }
fn destroy(self) { ... }
fn callback(self) { ... }
fn show_keyboard(self) { ... }
fn net_keep_alive_on(self) { ... }
fn net_keep_alive_off(self) { ... }
}Provided Methods§
Sourcefn ctor(
self,
max_length: impl Into<i32>,
initial_text: impl Into<Il2CppString>,
header_text: impl Into<Il2CppString>,
sub_text: impl Into<Il2CppString>,
preset: impl Into<SoftwareKeyboard_Preset>,
callback: impl Into<Action_1<Il2CppString>>,
)
fn ctor( self, max_length: impl Into<i32>, initial_text: impl Into<Il2CppString>, header_text: impl Into<Il2CppString>, sub_text: impl Into<Il2CppString>, preset: impl Into<SoftwareKeyboard_Preset>, callback: impl Into<Action_1<Il2CppString>>, )
.ctor(i32, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::app::softwarekeyboard::SoftwareKeyboard_Preset, crate::system::action_1::Action_1<::unity::Il2CppString>) overload
Sourcefn create_desc(self) -> Array<ProcDesc>
fn create_desc(self) -> Array<ProcDesc>
CreateDesc() overload
Sourcefn show_keyboard(self)
fn show_keyboard(self)
ShowKeyboard() overload
Sourcefn net_keep_alive_on(self)
fn net_keep_alive_on(self)
NetKeepAliveOn() overload
Sourcefn net_keep_alive_off(self)
fn net_keep_alive_off(self)
NetKeepAliveOff() 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: ISoftwareKeyboard> ISoftwareKeyboardMethods for __T
Available on crate feature
app-softwarekeyboard only.