Skip to main content

ICharacterAssetT_1Methods

Trait ICharacterAssetT_1Methods 

Source
pub trait ICharacterAssetT_1Methods<T0: ClassIdentity>: ClassIdentity {
Show 25 methods // Provided methods fn get_debugger_display(self) -> Il2CppString where Self: Sized { ... } fn op_implicit(a: CharacterAssetT_1<T0>) -> bool { ... } fn get_asset_type(self) -> AssetType where Self: Sized { ... } fn set_asset_type(self, value: AssetType) where Self: Sized { ... } fn get_name(self) -> Il2CppString where Self: Sized { ... } fn set_name(self, value: Il2CppString) where Self: Sized { ... } fn get_m_addr_path(self) -> Il2CppString where Self: Sized { ... } fn set_m_addr_path(self, value: Il2CppString) where Self: Sized { ... } fn get_addressables_path(self) -> Il2CppString where Self: Sized { ... } fn get_asset(self) -> T0 where Self: Sized { ... } fn get_instanced(self) -> T0 where Self: Sized { ... } fn instantiate(self, parent: Transform) -> T0 where Self: Sized { ... } fn is_ready(self) -> bool where Self: Sized { ... } fn is_loading(self) -> bool where Self: Sized { ... } fn get_instance_as_go(self) -> GameObject where Self: Sized { ... } fn ctor(self) where Self: Sized { ... } fn ctor_2(self, asset_type: AssetType) where Self: Sized { ... } fn ctor_3(self, rhs: CharacterAssetT_1<T0>) where Self: Sized { ... } fn finalize(self) where Self: Sized { ... } fn dispose(self) where Self: Sized { ... } fn get_is_loadable(self) -> bool where Self: Sized { ... } fn load_async(self, callback: Action) where Self: Sized { ... } fn file_exists(self) -> bool where Self: Sized { ... } fn load_for_editor(self) where Self: Sized { ... } fn replace(self, name: Il2CppString, asset: T0) where Self: Sized { ... }
}

Provided Methods§

Source

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

Source

fn op_implicit(a: CharacterAssetT_1<T0>) -> bool

Source

fn get_asset_type(self) -> AssetType
where Self: Sized,

Source

fn set_asset_type(self, value: AssetType)
where Self: Sized,

Source

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

Source

fn set_name(self, value: Il2CppString)
where Self: Sized,

Source

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

Source

fn set_m_addr_path(self, value: Il2CppString)
where Self: Sized,

Source

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

Source

fn get_asset(self) -> T0
where Self: Sized,

Source

fn get_instanced(self) -> T0
where Self: Sized,

Source

fn instantiate(self, parent: Transform) -> T0
where Self: Sized,

Source

fn is_ready(self) -> bool
where Self: Sized,

Source

fn is_loading(self) -> bool
where Self: Sized,

Source

fn get_instance_as_go(self) -> GameObject
where Self: Sized,

Source

fn ctor(self)
where Self: Sized,

Source

fn ctor_2(self, asset_type: AssetType)
where Self: Sized,

Source

fn ctor_3(self, rhs: CharacterAssetT_1<T0>)
where Self: Sized,

Source

fn finalize(self)
where Self: Sized,

Source

fn dispose(self)
where Self: Sized,

Source

fn get_is_loadable(self) -> bool
where Self: Sized,

Source

fn load_async(self, callback: Action)
where Self: Sized,

Source

fn file_exists(self) -> bool
where Self: Sized,

Source

fn load_for_editor(self)
where Self: Sized,

Source

fn replace(self, name: Il2CppString, asset: T0)
where Self: Sized,

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§