Skip to main content

ICharacterAssetFormMethods

Trait ICharacterAssetFormMethods 

Source
pub trait ICharacterAssetFormMethods: ICharacterAssetForm {
Show 20 methods // Provided methods fn get_item(self, index: impl Into<i32>) -> CharacterAsset { ... } fn get_item_2(self, type: impl Into<AssetType>) -> CharacterAsset { ... } fn get_initial_invisibility(self) -> bool { ... } fn set_initial_invisibility(self, value: impl Into<bool>) { ... } fn get_is_done(self) -> bool { ... } fn set_is_done(self, value: impl Into<bool>) { ... } fn build( self, appearance: impl Into<CharacterAppearance>, invisible: impl Into<bool>, ) { ... } fn build_for_test(self) -> IEnumerator { ... } fn build_coroutine(self) -> IEnumerator { ... } fn build_hierarchy(self) { ... } fn co_build_hierarchy(self) -> IEnumerator { ... } fn begin_contents_change(self) { ... } fn end_contents_change(self) { ... } fn set_via_table_result(self, r: impl Into<AssetTable_Result>) { ... } fn unload_d(self, chr: impl Into<Transform>) { ... } fn attach_2( self, me: impl Into<GameObject>, parent: impl Into<Il2CppString>, ) { ... } fn find_in_children(self, parent: impl Into<Il2CppString>) -> Transform { ... } fn get_accessories(self) -> IEnumerable_1<CharacterAsset> { ... } fn on_destroy(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_item(self, index: impl Into<i32>) -> CharacterAsset

get_Item(i32) overload

Source

fn get_item_2(self, type: impl Into<AssetType>) -> CharacterAsset

get_Item(crate::combat::assettype::AssetType) overload

Source

fn get_initial_invisibility(self) -> bool

get_InitialInvisibility() overload

Source

fn set_initial_invisibility(self, value: impl Into<bool>)

set_InitialInvisibility(bool) overload

Source

fn get_is_done(self) -> bool

get_IsDone() overload

Source

fn set_is_done(self, value: impl Into<bool>)

set_IsDone(bool) overload

Source

fn build( self, appearance: impl Into<CharacterAppearance>, invisible: impl Into<bool>, )

Build(crate::combat::characterappearance::CharacterAppearance, bool) overload

Source

fn build_for_test(self) -> IEnumerator

BuildForTest() overload

Source

fn build_coroutine(self) -> IEnumerator

BuildCoroutine() overload

Source

fn build_hierarchy(self)

BuildHierarchy() overload

Source

fn co_build_hierarchy(self) -> IEnumerator

CoBuildHierarchy() overload

Source

fn begin_contents_change(self)

BeginContentsChange() overload

Source

fn end_contents_change(self)

EndContentsChange() overload

Source

fn set_via_table_result(self, r: impl Into<AssetTable_Result>)

SetViaTableResult(crate::app::assettable::AssetTable_Result) overload

Source

fn unload_d(self, chr: impl Into<Transform>)

UnloadD(crate::unity_engine::transform::Transform) overload

Source

fn attach_2(self, me: impl Into<GameObject>, parent: impl Into<Il2CppString>)

Attach(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload

Source

fn find_in_children(self, parent: impl Into<Il2CppString>) -> Transform

FindInChildren(::unity::Il2CppString) overload

Source

fn get_accessories(self) -> IEnumerable_1<CharacterAsset>

GetAccessories() overload

Source

fn on_destroy(self)

OnDestroy() overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: ICharacterAssetForm> ICharacterAssetFormMethods for __T

Available on crate feature combat-characterassetform only.