Skip to main content

IStructScriptableData_1Methods

Trait IStructScriptableData_1Methods 

Source
pub trait IStructScriptableData_1Methods<T0: ClassIdentity>: ClassIdentity {
Show 14 methods // Provided methods fn load(path: Il2CppString) -> bool { ... } fn unload() { ... } fn index_of(key: Il2CppString) -> i32 { ... } fn try_get(key: Il2CppString) -> T0 { ... } fn try_get_2(index: i32) -> T0 { ... } fn get_count() -> i32 { ... } fn get_public_names() -> Array<Il2CppString> { ... } fn dump() { ... } fn get_key(self) -> Il2CppString where Self: Sized + Into<IlInstance> { ... } fn on_build(self) where Self: Sized { ... } fn on_release(self) where Self: Sized { ... } fn get_debug_name(self) -> Il2CppString where Self: Sized { ... } fn ctor(self) where Self: Sized { ... } fn cctor() { ... }
}

Provided Methods§

Source

fn load(path: Il2CppString) -> bool

Source

fn unload()

Source

fn index_of(key: Il2CppString) -> i32

Source

fn try_get(key: Il2CppString) -> T0

Source

fn try_get_2(index: i32) -> T0

Source

fn get_count() -> i32

Source

fn get_public_names() -> Array<Il2CppString>

Source

fn dump()

Source

fn get_key(self) -> Il2CppString
where Self: Sized + Into<IlInstance>,

Source

fn on_build(self)
where Self: Sized,

Source

fn on_release(self)
where Self: Sized,

Source

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source

fn ctor(self)
where Self: Sized,

Source

fn cctor()

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§