Skip to main content

IChallengeDataMethods

Trait IChallengeDataMethods 

Source
pub trait IChallengeDataMethods: IChallengeData {
Show 30 methods // Provided methods fn get_cid(self) -> Il2CppString { ... } fn set_cid(self, value: impl Into<Il2CppString>) { ... } fn get_name(self) -> Il2CppString { ... } fn set_name(self, value: impl Into<Il2CppString>) { ... } fn get_stage1(self) -> Array<Il2CppString> { ... } fn set_stage1(self, value: impl Into<Array<Il2CppString>>) { ... } fn get_stage2(self) -> Array<Il2CppString> { ... } fn set_stage2(self, value: impl Into<Array<Il2CppString>>) { ... } fn get_stage3(self) -> Array<Il2CppString> { ... } fn set_stage3(self, value: impl Into<Array<Il2CppString>>) { ... } fn get_reward(self) -> Il2CppString { ... } fn set_reward(self, value: impl Into<Il2CppString>) { ... } fn get_unlock_cid(self) -> Il2CppString { ... } fn set_unlock_cid(self, value: impl Into<Il2CppString>) { ... } fn get_sortie_count(self) -> i32 { ... } fn set_sortie_count(self, value: impl Into<i32>) { ... } fn get_debug_name(self) -> Il2CppString { ... } fn on_build(self) { ... } fn on_completed(self) { ... } fn on_release(self) { ... } fn get_reward_list(self) -> StructDataArrayList_1<RewardData> { ... } fn get_stage_list(self, random: impl Into<Random_2>) -> List_1<ChapterData> { ... } fn can_select(self) -> bool { ... } fn get_best_turn(self) -> i32 { ... } fn set_best_turn(self, value: impl Into<i32>) { ... } fn get_best_level(self) -> i32 { ... } fn set_best_level(self, value: impl Into<i32>) { ... } fn is_new(self) -> bool { ... } fn saw_new_access(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_cid(self) -> Il2CppString

get_Cid() overload

Source

fn set_cid(self, value: impl Into<Il2CppString>)

set_Cid(::unity::Il2CppString) overload

Source

fn get_name(self) -> Il2CppString

get_Name() overload

Source

fn set_name(self, value: impl Into<Il2CppString>)

set_Name(::unity::Il2CppString) overload

Source

fn get_stage1(self) -> Array<Il2CppString>

get_Stage1() overload

Source

fn set_stage1(self, value: impl Into<Array<Il2CppString>>)

set_Stage1(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_stage2(self) -> Array<Il2CppString>

get_Stage2() overload

Source

fn set_stage2(self, value: impl Into<Array<Il2CppString>>)

set_Stage2(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_stage3(self) -> Array<Il2CppString>

get_Stage3() overload

Source

fn set_stage3(self, value: impl Into<Array<Il2CppString>>)

set_Stage3(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_reward(self) -> Il2CppString

get_Reward() overload

Source

fn set_reward(self, value: impl Into<Il2CppString>)

set_Reward(::unity::Il2CppString) overload

Source

fn get_unlock_cid(self) -> Il2CppString

get_UnlockCid() overload

Source

fn set_unlock_cid(self, value: impl Into<Il2CppString>)

set_UnlockCid(::unity::Il2CppString) overload

Source

fn get_sortie_count(self) -> i32

get_SortieCount() overload

Source

fn set_sortie_count(self, value: impl Into<i32>)

set_SortieCount(i32) overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() overload

Source

fn on_build(self)

OnBuild() overload

Source

fn on_completed(self)

OnCompleted() overload

Source

fn on_release(self)

OnRelease() overload

Source

fn get_reward_list(self) -> StructDataArrayList_1<RewardData>

GetRewardList() overload

Source

fn get_stage_list(self, random: impl Into<Random_2>) -> List_1<ChapterData>

GetStageList(crate::app::random_2::Random_2) overload

Source

fn can_select(self) -> bool

CanSelect() overload

Source

fn get_best_turn(self) -> i32

get_BestTurn() overload

Source

fn set_best_turn(self, value: impl Into<i32>)

set_BestTurn(i32) overload

Source

fn get_best_level(self) -> i32

get_BestLevel() overload

Source

fn set_best_level(self, value: impl Into<i32>)

set_BestLevel(i32) overload

Source

fn is_new(self) -> bool

IsNew() overload

Source

fn saw_new_access(self)

SawNewAccess() 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: IChallengeData> IChallengeDataMethods for __T

Available on crate feature app-challengedata only.