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§
Sourcefn set_start_handler(
self,
start_handler: impl Into<ProfileCardRoot_StartHandler>,
)
fn set_start_handler( self, start_handler: impl Into<ProfileCardRoot_StartHandler>, )
SetStartHandler(crate::app::profilecardroot::ProfileCardRoot_StartHandler) overload
Sourcefn is_opening(self) -> bool
fn is_opening(self) -> bool
IsOpening() overload
Sourcefn update_card(self, card: impl Into<ProfileCard>)
fn update_card(self, card: impl Into<ProfileCard>)
UpdateCard(crate::app::profilecard::ProfileCard) overload
Sourcefn updata_user_name(self, user_name: impl Into<Il2CppString>)
fn updata_user_name(self, user_name: impl Into<Il2CppString>)
UpdataUserName(::unity::Il2CppString) overload
Sourcefn update_title(self, title_data: impl Into<ProfileCardTitleData>)
fn update_title(self, title_data: impl Into<ProfileCardTitleData>)
UpdateTitle(crate::app::profilecardtitledata::ProfileCardTitleData) overload
Sourcefn update_hyphen(self)
fn update_hyphen(self)
UpdateHyphen() overload
Sourcefn update_photo(self, image: impl Into<Array<u8>>)
fn update_photo(self, image: impl Into<Array<u8>>)
UpdatePhoto(::unity::Array<u8>) overload
Sourcefn destroy_photo(self)
fn destroy_photo(self)
DestroyPhoto() overload
Sourcefn update_comment(self, comment_string: impl Into<Il2CppString>)
fn update_comment(self, comment_string: impl Into<Il2CppString>)
UpdateComment(::unity::Il2CppString) overload
Sourcefn update_play_time(self, play_time: impl Into<f32>)
fn update_play_time(self, play_time: impl Into<f32>)
UpdatePlayTime(f32) overload
Sourcefn update_play_time_2(self, hour: impl Into<i32>, minute: impl Into<i32>)
fn update_play_time_2(self, hour: impl Into<i32>, minute: impl Into<i32>)
UpdatePlayTime(i32, i32) overload
Sourcefn update_favorite_character(
self,
character_data: impl Into<ProfileCardFavoriteCharacterData>,
)
fn update_favorite_character( self, character_data: impl Into<ProfileCardFavoriteCharacterData>, )
UpdateFavoriteCharacter(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData) overload
Sourcefn update_favorite_map(self, map_data: impl Into<ProfileCardFavoriteMapData>)
fn update_favorite_map(self, map_data: impl Into<ProfileCardFavoriteMapData>)
UpdateFavoriteMap(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData) overload
Sourcefn update_bg(self, pcbgid: impl Into<Il2CppString>)
fn update_bg(self, pcbgid: impl Into<Il2CppString>)
UpdateBg(::unity::Il2CppString) overload
Sourcefn update_bg_2(self, bg_data: impl Into<ProfileCardBgData>)
fn update_bg_2(self, bg_data: impl Into<ProfileCardBgData>)
UpdateBg(crate::app::profilecardbgdata::ProfileCardBgData) overload
Sourcefn update_frame(self, pcfid: impl Into<Il2CppString>)
fn update_frame(self, pcfid: impl Into<Il2CppString>)
UpdateFrame(::unity::Il2CppString) overload
Sourcefn update_frame_2(self, frame_data: impl Into<ProfileCardFrameData>)
fn update_frame_2(self, frame_data: impl Into<ProfileCardFrameData>)
UpdateFrame(crate::app::profilecardframedata::ProfileCardFrameData) overload
Sourcefn update_character_stamp(self, id: impl Into<Il2CppString>)
fn update_character_stamp(self, id: impl Into<Il2CppString>)
UpdateCharacterStamp(::unity::Il2CppString) overload
Sourcefn update_character_stamp_2(
self,
stamp_data: impl Into<ProfileCardCharacterStampData>,
)
fn update_character_stamp_2( self, stamp_data: impl Into<ProfileCardCharacterStampData>, )
UpdateCharacterStamp(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData) overload
Sourcefn update_text_deco(self, pctdid: impl Into<Il2CppString>)
fn update_text_deco(self, pctdid: impl Into<Il2CppString>)
UpdateTextDeco(::unity::Il2CppString) overload
Sourcefn update_text_deco_2(self, deco_data: impl Into<ProfileCardTextDecoData>)
fn update_text_deco_2(self, deco_data: impl Into<ProfileCardTextDecoData>)
UpdateTextDeco(crate::app::profilecardtextdecodata::ProfileCardTextDecoData) overload
Sourcefn update_text_color(self, pctcid: impl Into<Il2CppString>)
fn update_text_color(self, pctcid: impl Into<Il2CppString>)
UpdateTextColor(::unity::Il2CppString) overload
Sourcefn update_text_color_2(
self,
text_color_data: impl Into<ProfileCardTextColorData>,
)
fn update_text_color_2( self, text_color_data: impl Into<ProfileCardTextColorData>, )
UpdateTextColor(crate::app::profilecardtextcolordata::ProfileCardTextColorData) overload
Sourcefn update_free_stamp(
self,
free_stamp_list_array: impl Into<Array<List_1<ProfileCard_FreeStamp>>>,
)
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
Sourcefn set_free_stamp_visibility(self, visible: impl Into<bool>)
fn set_free_stamp_visibility(self, visible: impl Into<bool>)
SetFreeStampVisibility(bool) overload
Sourcefn add_free_stamp(
self,
free_stamp: impl Into<ProfileCard_FreeStamp>,
page: impl Into<i32>,
)
fn add_free_stamp( self, free_stamp: impl Into<ProfileCard_FreeStamp>, page: impl Into<i32>, )
AddFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, i32) overload
Sourcefn remove_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>, )
RemoveFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, i32) overload
Sourcefn clear_free_stamp(self)
fn clear_free_stamp(self)
ClearFreeStamp() overload
Sourcefn clear_free_stamp_2(self, page: impl Into<i32>)
fn clear_free_stamp_2(self, page: impl Into<i32>)
ClearFreeStamp(i32) overload
Sourcefn get_stamp_object(self, index: impl Into<i32>) -> ProfileCardStampObject
fn get_stamp_object(self, index: impl Into<i32>) -> ProfileCardStampObject
GetStampObject(i32) overload
Sourcefn get_stamp(self, index: impl Into<i32>) -> ProfileCard_FreeStamp
fn get_stamp(self, index: impl Into<i32>) -> ProfileCard_FreeStamp
GetStamp(i32) overload
Sourcefn set_stamp_frame_active(
self,
stamp_index: impl Into<i32>,
actived: impl Into<bool>,
)
fn set_stamp_frame_active( self, stamp_index: impl Into<i32>, actived: impl Into<bool>, )
SetStampFrameActive(i32, bool) overload
Sourcefn is_stamp_exist(self, rect: impl Into<ProfileCardRoot_RectInfo>) -> bool
fn is_stamp_exist(self, rect: impl Into<ProfileCardRoot_RectInfo>) -> bool
IsStampExist(crate::app::profilecardroot::ProfileCardRoot_RectInfo) overload
Sourcefn get_overlapped_stamp(
self,
rect: impl Into<ProfileCardRoot_RectInfo>,
) -> ProfileCard_FreeStamp
fn get_overlapped_stamp( self, rect: impl Into<ProfileCardRoot_RectInfo>, ) -> ProfileCard_FreeStamp
GetOverlappedStamp(crate::app::profilecardroot::ProfileCardRoot_RectInfo) overload
Sourcefn get_overlapped_stamp_index(
self,
rect: impl Into<ProfileCardRoot_RectInfo>,
) -> i32
fn get_overlapped_stamp_index( self, rect: impl Into<ProfileCardRoot_RectInfo>, ) -> i32
GetOverlappedStampIndex(crate::app::profilecardroot::ProfileCardRoot_RectInfo) overload
Sourcefn contain(self, rect_transform: impl Into<RectTransform>) -> bool
fn contain(self, rect_transform: impl Into<RectTransform>) -> bool
Contain(crate::unity_engine::recttransform::RectTransform) overload
Sourcefn switch_pages(self)
fn switch_pages(self)
SwitchPages() overload
Sourcefn is_swithcing_pages(self) -> bool
fn is_swithcing_pages(self) -> bool
IsSwithcingPages() overload
Sourcefn switch_scale(self)
fn switch_scale(self)
SwitchScale() overload
Sourcefn scale_small(self)
fn scale_small(self)
ScaleSmall() overload
Sourcefn scale_small_immediately(self)
fn scale_small_immediately(self)
ScaleSmallImmediately() overload
Sourcefn scale_large(self)
fn scale_large(self)
ScaleLarge() overload
Sourcefn is_scaling_small(self) -> bool
fn is_scaling_small(self) -> bool
IsScalingSmall() overload
Sourcefn is_scaling_large(self) -> bool
fn is_scaling_large(self) -> bool
IsScalingLarge() overload
Sourcefn is_scaled_small(self) -> bool
fn is_scaled_small(self) -> bool
IsScaledSmall() overload
Sourcefn blink_frame(self, on: impl Into<bool>)
fn blink_frame(self, on: impl Into<bool>)
BlinkFrame(bool) overload
Sourcefn blink_text_deco(self, on: impl Into<bool>)
fn blink_text_deco(self, on: impl Into<bool>)
BlinkTextDeco(bool) overload
Sourcefn blink_text(self, on: impl Into<bool>)
fn blink_text(self, on: impl Into<bool>)
BlinkText(bool) overload
Sourcefn blink_title(self, on: impl Into<bool>)
fn blink_title(self, on: impl Into<bool>)
BlinkTitle(bool) overload
Sourcefn blink_photo(self, on: impl Into<bool>)
fn blink_photo(self, on: impl Into<bool>)
BlinkPhoto(bool) overload
Sourcefn blink_character_stamp(self, on: impl Into<bool>)
fn blink_character_stamp(self, on: impl Into<bool>)
BlinkCharacterStamp(bool) overload
Sourcefn blink_comment(self, on: impl Into<bool>)
fn blink_comment(self, on: impl Into<bool>)
BlinkComment(bool) overload
Sourcefn blink_favorite_character(self, on: impl Into<bool>)
fn blink_favorite_character(self, on: impl Into<bool>)
BlinkFavoriteCharacter(bool) overload
Sourcefn blink_favorite_relay_map(self, on: impl Into<bool>)
fn blink_favorite_relay_map(self, on: impl Into<bool>)
BlinkFavoriteRelayMap(bool) overload
Sourcefn is_closing(self) -> bool
fn is_closing(self) -> bool
IsClosing() 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: IProfileCardRoot> IProfileCardRootMethods for __T
app-profilecardroot only.