Skip to main content

IProfileCardRootMethods

Trait IProfileCardRootMethods 

Source
pub trait IProfileCardRootMethods: IProfileCardRoot {
Show 65 methods // Provided methods fn ctor(self) { ... } fn start(self) { ... } fn set_start_handler( self, start_handler: impl Into<ProfileCardRoot_StartHandler>, ) { ... } fn is_opening(self) -> bool { ... } fn set_alpha(self, alpha: impl Into<f32>) { ... } fn update_card(self, card: impl Into<ProfileCard>) { ... } fn updata_user_name(self, user_name: impl Into<Il2CppString>) { ... } fn update_title(self, title_data: impl Into<ProfileCardTitleData>) { ... } fn update_hyphen(self) { ... } fn update_photo(self, image: impl Into<Array<u8>>) { ... } fn destroy_photo(self) { ... } fn update_comment(self, comment_string: impl Into<Il2CppString>) { ... } fn update_play_time(self, play_time: impl Into<f32>) { ... } fn update_play_time_2(self, hour: impl Into<i32>, minute: impl Into<i32>) { ... } fn update_favorite_character( self, character_data: impl Into<ProfileCardFavoriteCharacterData>, ) { ... } fn update_favorite_map( self, map_data: impl Into<ProfileCardFavoriteMapData>, ) { ... } fn update_bg(self, pcbgid: impl Into<Il2CppString>) { ... } fn update_bg_2(self, bg_data: impl Into<ProfileCardBgData>) { ... } fn update_frame(self, pcfid: impl Into<Il2CppString>) { ... } fn update_frame_2(self, frame_data: impl Into<ProfileCardFrameData>) { ... } fn update_character_stamp(self, id: impl Into<Il2CppString>) { ... } fn update_character_stamp_2( self, stamp_data: impl Into<ProfileCardCharacterStampData>, ) { ... } fn update_text_deco(self, pctdid: impl Into<Il2CppString>) { ... } fn update_text_deco_2(self, deco_data: impl Into<ProfileCardTextDecoData>) { ... } fn update_text_color(self, pctcid: impl Into<Il2CppString>) { ... } fn update_text_color_2( self, text_color_data: impl Into<ProfileCardTextColorData>, ) { ... } fn update_free_stamp( self, free_stamp_list_array: impl Into<Array<List_1<ProfileCard_FreeStamp>>>, ) { ... } fn set_free_stamp_visibility(self, visible: impl Into<bool>) { ... } fn add_free_stamp( self, free_stamp: impl Into<ProfileCard_FreeStamp>, page: impl Into<i32>, ) { ... } fn remove_free_stamp( self, free_stamp: impl Into<ProfileCard_FreeStamp>, page: impl Into<i32>, ) { ... } fn clear_free_stamp(self) { ... } fn clear_free_stamp_2(self, page: impl Into<i32>) { ... } fn get_stamp_object(self, index: impl Into<i32>) -> ProfileCardStampObject { ... } fn get_stamp(self, index: impl Into<i32>) -> ProfileCard_FreeStamp { ... } fn set_stamp_frame_active( self, stamp_index: impl Into<i32>, actived: impl Into<bool>, ) { ... } fn is_stamp_exist(self, rect: impl Into<ProfileCardRoot_RectInfo>) -> bool { ... } fn get_overlapped_stamp( self, rect: impl Into<ProfileCardRoot_RectInfo>, ) -> ProfileCard_FreeStamp { ... } fn get_overlapped_stamp_index( self, rect: impl Into<ProfileCardRoot_RectInfo>, ) -> i32 { ... } fn contain(self, rect_transform: impl Into<RectTransform>) -> bool { ... } fn get_rect(self) -> Rect { ... } fn open(self) { ... } fn switch_pages(self) { ... } fn is_swithcing_pages(self) -> bool { ... } fn is_front(self) -> bool { ... } fn switch_scale(self) { ... } fn scale_small(self) { ... } fn scale_small_immediately(self) { ... } fn scale_large(self) { ... } fn is_scaling_small(self) -> bool { ... } fn is_scaling_large(self) -> bool { ... } fn is_scaled_small(self) -> bool { ... } fn blink_bg(self, on: impl Into<bool>) { ... } fn blink_frame(self, on: impl Into<bool>) { ... } fn blink_text_deco(self, on: impl Into<bool>) { ... } fn blink_text(self, on: impl Into<bool>) { ... } fn blink_title(self, on: impl Into<bool>) { ... } fn blink_photo(self, on: impl Into<bool>) { ... } fn blink_character_stamp(self, on: impl Into<bool>) { ... } fn blink_comment(self, on: impl Into<bool>) { ... } fn blink_favorite_character(self, on: impl Into<bool>) { ... } fn blink_favorite_relay_map(self, on: impl Into<bool>) { ... } fn close(self) { ... } fn is_closing(self) -> bool { ... } fn is_closed(self) -> bool { ... } fn destroy(self) { ... }
}

Provided Methods§

Source

fn ctor(self)

.ctor() overload

Source

fn start(self)

Start() overload

Source

fn set_start_handler( self, start_handler: impl Into<ProfileCardRoot_StartHandler>, )

SetStartHandler(crate::app::profilecardroot::ProfileCardRoot_StartHandler) overload

Source

fn is_opening(self) -> bool

IsOpening() overload

Source

fn set_alpha(self, alpha: impl Into<f32>)

SetAlpha(f32) overload

Source

fn update_card(self, card: impl Into<ProfileCard>)

UpdateCard(crate::app::profilecard::ProfileCard) overload

Source

fn updata_user_name(self, user_name: impl Into<Il2CppString>)

UpdataUserName(::unity::Il2CppString) overload

Source

fn update_title(self, title_data: impl Into<ProfileCardTitleData>)

UpdateTitle(crate::app::profilecardtitledata::ProfileCardTitleData) overload

Source

fn update_hyphen(self)

UpdateHyphen() overload

Source

fn update_photo(self, image: impl Into<Array<u8>>)

UpdatePhoto(::unity::Array<u8>) overload

Source

fn destroy_photo(self)

DestroyPhoto() overload

Source

fn update_comment(self, comment_string: impl Into<Il2CppString>)

UpdateComment(::unity::Il2CppString) overload

Source

fn update_play_time(self, play_time: impl Into<f32>)

UpdatePlayTime(f32) overload

Source

fn update_play_time_2(self, hour: impl Into<i32>, minute: impl Into<i32>)

UpdatePlayTime(i32, i32) overload

Source

fn update_favorite_character( self, character_data: impl Into<ProfileCardFavoriteCharacterData>, )

UpdateFavoriteCharacter(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData) overload

Source

fn update_favorite_map(self, map_data: impl Into<ProfileCardFavoriteMapData>)

UpdateFavoriteMap(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData) overload

Source

fn update_bg(self, pcbgid: impl Into<Il2CppString>)

UpdateBg(::unity::Il2CppString) overload

Source

fn update_bg_2(self, bg_data: impl Into<ProfileCardBgData>)

UpdateBg(crate::app::profilecardbgdata::ProfileCardBgData) overload

Source

fn update_frame(self, pcfid: impl Into<Il2CppString>)

UpdateFrame(::unity::Il2CppString) overload

Source

fn update_frame_2(self, frame_data: impl Into<ProfileCardFrameData>)

UpdateFrame(crate::app::profilecardframedata::ProfileCardFrameData) overload

Source

fn update_character_stamp(self, id: impl Into<Il2CppString>)

UpdateCharacterStamp(::unity::Il2CppString) overload

Source

fn update_character_stamp_2( self, stamp_data: impl Into<ProfileCardCharacterStampData>, )

UpdateCharacterStamp(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData) overload

Source

fn update_text_deco(self, pctdid: impl Into<Il2CppString>)

UpdateTextDeco(::unity::Il2CppString) overload

Source

fn update_text_deco_2(self, deco_data: impl Into<ProfileCardTextDecoData>)

UpdateTextDeco(crate::app::profilecardtextdecodata::ProfileCardTextDecoData) overload

Source

fn update_text_color(self, pctcid: impl Into<Il2CppString>)

UpdateTextColor(::unity::Il2CppString) overload

Source

fn update_text_color_2( self, text_color_data: impl Into<ProfileCardTextColorData>, )

UpdateTextColor(crate::app::profilecardtextcolordata::ProfileCardTextColorData) overload

Source

fn update_free_stamp( self, free_stamp_list_array: impl Into<Array<List_1<ProfileCard_FreeStamp>>>, )

UpdateFreeStamp(::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>) overload

Source

fn set_free_stamp_visibility(self, visible: impl Into<bool>)

SetFreeStampVisibility(bool) overload

Source

fn add_free_stamp( self, free_stamp: impl Into<ProfileCard_FreeStamp>, page: impl Into<i32>, )

AddFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, i32) overload

Source

fn remove_free_stamp( self, free_stamp: impl Into<ProfileCard_FreeStamp>, page: impl Into<i32>, )

RemoveFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, i32) overload

Source

fn clear_free_stamp(self)

ClearFreeStamp() overload

Source

fn clear_free_stamp_2(self, page: impl Into<i32>)

ClearFreeStamp(i32) overload

Source

fn get_stamp_object(self, index: impl Into<i32>) -> ProfileCardStampObject

GetStampObject(i32) overload

Source

fn get_stamp(self, index: impl Into<i32>) -> ProfileCard_FreeStamp

GetStamp(i32) overload

Source

fn set_stamp_frame_active( self, stamp_index: impl Into<i32>, actived: impl Into<bool>, )

SetStampFrameActive(i32, bool) overload

Source

fn is_stamp_exist(self, rect: impl Into<ProfileCardRoot_RectInfo>) -> bool

IsStampExist(crate::app::profilecardroot::ProfileCardRoot_RectInfo) overload

Source

fn get_overlapped_stamp( self, rect: impl Into<ProfileCardRoot_RectInfo>, ) -> ProfileCard_FreeStamp

GetOverlappedStamp(crate::app::profilecardroot::ProfileCardRoot_RectInfo) overload

Source

fn get_overlapped_stamp_index( self, rect: impl Into<ProfileCardRoot_RectInfo>, ) -> i32

GetOverlappedStampIndex(crate::app::profilecardroot::ProfileCardRoot_RectInfo) overload

Source

fn contain(self, rect_transform: impl Into<RectTransform>) -> bool

Contain(crate::unity_engine::recttransform::RectTransform) overload

Source

fn get_rect(self) -> Rect

GetRect() overload

Source

fn open(self)

Open() overload

Source

fn switch_pages(self)

SwitchPages() overload

Source

fn is_swithcing_pages(self) -> bool

IsSwithcingPages() overload

Source

fn is_front(self) -> bool

IsFront() overload

Source

fn switch_scale(self)

SwitchScale() overload

Source

fn scale_small(self)

ScaleSmall() overload

Source

fn scale_small_immediately(self)

ScaleSmallImmediately() overload

Source

fn scale_large(self)

ScaleLarge() overload

Source

fn is_scaling_small(self) -> bool

IsScalingSmall() overload

Source

fn is_scaling_large(self) -> bool

IsScalingLarge() overload

Source

fn is_scaled_small(self) -> bool

IsScaledSmall() overload

BlinkBg(bool) overload

BlinkFrame(bool) overload

BlinkTextDeco(bool) overload

BlinkText(bool) overload

BlinkTitle(bool) overload

BlinkPhoto(bool) overload

BlinkCharacterStamp(bool) overload

BlinkComment(bool) overload

BlinkFavoriteCharacter(bool) overload

BlinkFavoriteRelayMap(bool) overload

Source

fn close(self)

Close() overload

Source

fn is_closing(self) -> bool

IsClosing() overload

Source

fn is_closed(self) -> bool

IsClosed() overload

Source

fn destroy(self)

Destroy() 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: IProfileCardRoot> IProfileCardRootMethods for __T

Available on crate feature app-profilecardroot only.