pub trait ISkillArrayMethods: ISkillArray {
Show 85 methods
// Provided methods
fn ctor(self) { ... }
fn ctor_2(self, src: impl Into<SkillArray>) { ... }
fn get_enumerator(self) -> SkillArray_Enumerator { ... }
fn get_flags(self) -> SkillData_Flags { ... }
fn test(self, sid: impl Into<Il2CppString>) -> bool { ... }
fn test_2(self, skill: impl Into<SkillData>) -> bool { ... }
fn test_3(self, flags: impl Into<SkillData_Flags>) -> bool { ... }
fn test_4(self, states: impl Into<SkillData_States>) -> bool { ... }
fn test_5(self, timing: impl Into<SkillData_Timings>) -> bool { ... }
fn test_6(
self,
timing1: impl Into<SkillData_Timings>,
timing2: impl Into<SkillData_Timings>,
) -> bool { ... }
fn test_7(self, mask: impl Into<SkillData_TimingMasks>) -> bool { ... }
fn test_8(self, cycle: impl Into<SkillData_Cycles>) -> bool { ... }
fn test_9(
self,
cycle1: impl Into<SkillData_Cycles>,
cycle2: impl Into<SkillData_Cycles>,
) -> bool { ... }
fn test_10(self, mask: impl Into<SkillData_CycleMasks>) -> bool { ... }
fn test_11(self, target: impl Into<SkillData_Targets>) -> bool { ... }
fn get_bad_states(self) -> SkillData_States { ... }
fn set(
self,
sid: impl Into<Il2CppString>,
category: impl Into<SkillData_Categorys>,
) -> bool { ... }
fn set_2(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
) -> bool { ... }
fn set_3(
self,
sids: impl Into<Array<Il2CppString>>,
category: impl Into<SkillData_Categorys>,
) { ... }
fn set_4(self, src: impl Into<SkillArray>) { ... }
fn add(
self,
sid: impl Into<Il2CppString>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool { ... }
fn add_2(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool { ... }
fn add_without_update(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool { ... }
fn update(self) { ... }
fn add_3(
self,
sids: impl Into<Array<Il2CppString>>,
category: impl Into<SkillData_Categorys>,
) -> bool { ... }
fn add_4(
self,
skills: impl Into<List_1<SkillData>>,
category: impl Into<SkillData_Categorys>,
) -> bool { ... }
fn add_5(self, src: impl Into<SkillArray>) -> bool { ... }
fn remove(self, sid: impl Into<Il2CppString>) -> bool { ... }
fn remove_2(self, src: impl Into<SkillArray>) -> bool { ... }
fn remove_3(self, skill: impl Into<SkillData>) -> bool { ... }
fn remove_4(self, flags: impl Into<SkillData_Flags>) -> bool { ... }
fn replace(
self,
index: impl Into<i32>,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
) -> bool { ... }
fn replace_2(self, skill: impl Into<SkillData>) -> bool { ... }
fn move(self, old_index: impl Into<i32>, new_index: impl Into<i32>) -> bool { ... }
fn sort(self) { ... }
fn get_give_skill(self, give: impl Into<SkillData>) -> SkillData { ... }
fn add_impl(
self,
sid: impl Into<Il2CppString>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool { ... }
fn add_impl_2(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool { ... }
fn remove_impl(self, skill: impl Into<SkillData>) -> bool { ... }
fn remove_impl_2(self, index: impl Into<i32>) -> bool { ... }
fn replace_impl(
self,
index: impl Into<i32>,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool { ... }
fn move_impl(
self,
old_index: impl Into<i32>,
new_index: impl Into<i32>,
) -> bool { ... }
fn add_sync_impl(
self,
unit: impl Into<Unit>,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
) -> bool { ... }
fn can_give(self, give: impl Into<SkillData>) -> bool { ... }
fn commit(self, unit: impl Into<Unit>) { ... }
fn get_item_range_i(
self,
unit: impl Into<Unit>,
item: impl Into<ItemData>,
) -> i32 { ... }
fn get_item_range_o(
self,
unit: impl Into<Unit>,
item: impl Into<ItemData>,
) -> i32 { ... }
fn get_item_distance(
self,
unit: impl Into<Unit>,
item: impl Into<ItemData>,
) -> i32 { ... }
fn get_rod_range_extend(self, item: impl Into<ItemData>) -> i32 { ... }
fn update_impl(self) { ... }
fn clear(self) { ... }
fn copy(self, src: impl Into<SkillArray>) { ... }
fn change(self, index: impl Into<i32>) { ... }
fn is_exist(self) -> bool { ... }
fn is_ignore(self, state: impl Into<SkillData_States>) -> bool { ... }
fn index_of(self, sid: impl Into<Il2CppString>) -> i32 { ... }
fn index_of_2(self, skill: impl Into<SkillData>) -> i32 { ... }
fn get_count(self) -> i32 { ... }
fn get_item(self, index: impl Into<i32>) -> SkillData { ... }
fn get_skill(self, index: impl Into<i32>) -> SkillData { ... }
fn try_get_skill(self, index: impl Into<i32>) -> SkillData { ... }
fn get_entity(self, index: impl Into<i32>) -> SkillArray_Entity { ... }
fn get_age(self, index: impl Into<i32>) -> i32 { ... }
fn get_age_2(self, skill: impl Into<SkillData>) -> i32 { ... }
fn get_decay(self, index: impl Into<i32>) -> i32 { ... }
fn get_category(self, index: impl Into<i32>) -> SkillData_Categorys { ... }
fn get_category_2(self, skill: impl Into<SkillData>) -> SkillData_Categorys { ... }
fn find(self, sid: impl Into<Il2CppString>) -> SkillData { ... }
fn find_2(self, flags: impl Into<SkillData_Flags>) -> SkillData { ... }
fn find_3(self, states: impl Into<SkillData_States>) -> SkillData { ... }
fn find_4(self, work: impl Into<SkillData_Works>) -> SkillData { ... }
fn update_aging(
self,
cycle: impl Into<SkillData_Cycles>,
ignore: impl Into<Func_2<SkillData, bool>>,
) -> bool { ... }
fn update_aging_2(
self,
cycle1: impl Into<SkillData_Cycles>,
cycle2: impl Into<SkillData_Cycles>,
ignore: impl Into<Func_2<SkillData, bool>>,
) -> bool { ... }
fn update_aging_impl(
self,
mask: impl Into<SkillData_CycleMasks>,
ignore: impl Into<Func_2<SkillData, bool>>,
) -> bool { ... }
fn clear_cycles(self) { ... }
fn serialize(self, stream: impl Into<Stream_2>) { ... }
fn deserialize(self, stream: impl Into<Stream_2>) { ... }
fn calc_work(
self,
value: impl Into<i32>,
work: impl Into<SkillData_Works>,
) -> i32 { ... }
fn get_power(self) -> i32 { ... }
fn get_efficacy_value(self, target: impl Into<Unit>) -> i32 { ... }
fn get_efficacy_mask(self, target: impl Into<Unit>) -> SkillData_Attrs { ... }
fn is_efficacy(self, target: impl Into<Unit>) -> bool { ... }
fn get_weapon_levels(self) -> WeaponLevels { ... }
fn get_is_equip_skill_first_null(self) -> bool { ... }
fn set_is_equip_skill_first_null(self, value: impl Into<bool>) { ... }
}Provided Methods§
Sourcefn ctor_2(self, src: impl Into<SkillArray>)
fn ctor_2(self, src: impl Into<SkillArray>)
.ctor(crate::app::skillarray::SkillArray) overload
Sourcefn get_enumerator(self) -> SkillArray_Enumerator
fn get_enumerator(self) -> SkillArray_Enumerator
GetEnumerator() overload
Sourcefn get_flags(self) -> SkillData_Flags
fn get_flags(self) -> SkillData_Flags
get_Flags() overload
Sourcefn test(self, sid: impl Into<Il2CppString>) -> bool
fn test(self, sid: impl Into<Il2CppString>) -> bool
Test(::unity::Il2CppString) overload
Sourcefn test_2(self, skill: impl Into<SkillData>) -> bool
fn test_2(self, skill: impl Into<SkillData>) -> bool
Test(crate::app::skilldata::SkillData) overload
Sourcefn test_3(self, flags: impl Into<SkillData_Flags>) -> bool
fn test_3(self, flags: impl Into<SkillData_Flags>) -> bool
Test(crate::app::skilldata::SkillData_Flags) overload
Sourcefn test_4(self, states: impl Into<SkillData_States>) -> bool
fn test_4(self, states: impl Into<SkillData_States>) -> bool
Test(crate::app::skilldata::SkillData_States) overload
Sourcefn test_5(self, timing: impl Into<SkillData_Timings>) -> bool
fn test_5(self, timing: impl Into<SkillData_Timings>) -> bool
Test(crate::app::skilldata::SkillData_Timings) overload
Sourcefn test_6(
self,
timing1: impl Into<SkillData_Timings>,
timing2: impl Into<SkillData_Timings>,
) -> bool
fn test_6( self, timing1: impl Into<SkillData_Timings>, timing2: impl Into<SkillData_Timings>, ) -> bool
Test(crate::app::skilldata::SkillData_Timings, crate::app::skilldata::SkillData_Timings) overload
Sourcefn test_7(self, mask: impl Into<SkillData_TimingMasks>) -> bool
fn test_7(self, mask: impl Into<SkillData_TimingMasks>) -> bool
Test(crate::app::skilldata::SkillData_TimingMasks) overload
Sourcefn test_8(self, cycle: impl Into<SkillData_Cycles>) -> bool
fn test_8(self, cycle: impl Into<SkillData_Cycles>) -> bool
Test(crate::app::skilldata::SkillData_Cycles) overload
Sourcefn test_9(
self,
cycle1: impl Into<SkillData_Cycles>,
cycle2: impl Into<SkillData_Cycles>,
) -> bool
fn test_9( self, cycle1: impl Into<SkillData_Cycles>, cycle2: impl Into<SkillData_Cycles>, ) -> bool
Test(crate::app::skilldata::SkillData_Cycles, crate::app::skilldata::SkillData_Cycles) overload
Sourcefn test_10(self, mask: impl Into<SkillData_CycleMasks>) -> bool
fn test_10(self, mask: impl Into<SkillData_CycleMasks>) -> bool
Test(crate::app::skilldata::SkillData_CycleMasks) overload
Sourcefn test_11(self, target: impl Into<SkillData_Targets>) -> bool
fn test_11(self, target: impl Into<SkillData_Targets>) -> bool
Test(crate::app::skilldata::SkillData_Targets) overload
Sourcefn get_bad_states(self) -> SkillData_States
fn get_bad_states(self) -> SkillData_States
GetBadStates() overload
Sourcefn set(
self,
sid: impl Into<Il2CppString>,
category: impl Into<SkillData_Categorys>,
) -> bool
fn set( self, sid: impl Into<Il2CppString>, category: impl Into<SkillData_Categorys>, ) -> bool
Set(::unity::Il2CppString, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn set_2(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
) -> bool
fn set_2( self, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, ) -> bool
Set(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn set_3(
self,
sids: impl Into<Array<Il2CppString>>,
category: impl Into<SkillData_Categorys>,
)
fn set_3( self, sids: impl Into<Array<Il2CppString>>, category: impl Into<SkillData_Categorys>, )
Set(::unity::Array<::unity::Il2CppString>, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn set_4(self, src: impl Into<SkillArray>)
fn set_4(self, src: impl Into<SkillArray>)
Set(crate::app::skillarray::SkillArray) overload
Sourcefn add(
self,
sid: impl Into<Il2CppString>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool
fn add( self, sid: impl Into<Il2CppString>, category: impl Into<SkillData_Categorys>, age: impl Into<i32>, ) -> bool
Add(::unity::Il2CppString, crate::app::skilldata::SkillData_Categorys, i32) overload
Sourcefn add_2(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool
fn add_2( self, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, age: impl Into<i32>, ) -> bool
Add(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32) overload
Sourcefn add_without_update(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool
fn add_without_update( self, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, age: impl Into<i32>, ) -> bool
AddWithoutUpdate(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32) overload
Sourcefn add_3(
self,
sids: impl Into<Array<Il2CppString>>,
category: impl Into<SkillData_Categorys>,
) -> bool
fn add_3( self, sids: impl Into<Array<Il2CppString>>, category: impl Into<SkillData_Categorys>, ) -> bool
Add(::unity::Array<::unity::Il2CppString>, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn add_4(
self,
skills: impl Into<List_1<SkillData>>,
category: impl Into<SkillData_Categorys>,
) -> bool
fn add_4( self, skills: impl Into<List_1<SkillData>>, category: impl Into<SkillData_Categorys>, ) -> bool
Add(crate::system::collections::generic::list_1::List_1<crate::app::skilldata::SkillData>, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn add_5(self, src: impl Into<SkillArray>) -> bool
fn add_5(self, src: impl Into<SkillArray>) -> bool
Add(crate::app::skillarray::SkillArray) overload
Sourcefn remove(self, sid: impl Into<Il2CppString>) -> bool
fn remove(self, sid: impl Into<Il2CppString>) -> bool
Remove(::unity::Il2CppString) overload
Sourcefn remove_2(self, src: impl Into<SkillArray>) -> bool
fn remove_2(self, src: impl Into<SkillArray>) -> bool
Remove(crate::app::skillarray::SkillArray) overload
Sourcefn remove_3(self, skill: impl Into<SkillData>) -> bool
fn remove_3(self, skill: impl Into<SkillData>) -> bool
Remove(crate::app::skilldata::SkillData) overload
Sourcefn remove_4(self, flags: impl Into<SkillData_Flags>) -> bool
fn remove_4(self, flags: impl Into<SkillData_Flags>) -> bool
Remove(crate::app::skilldata::SkillData_Flags) overload
Sourcefn replace(
self,
index: impl Into<i32>,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
) -> bool
fn replace( self, index: impl Into<i32>, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, ) -> bool
Replace(i32, crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn replace_2(self, skill: impl Into<SkillData>) -> bool
fn replace_2(self, skill: impl Into<SkillData>) -> bool
Replace(crate::app::skilldata::SkillData) overload
Sourcefn move(self, old_index: impl Into<i32>, new_index: impl Into<i32>) -> bool
fn move(self, old_index: impl Into<i32>, new_index: impl Into<i32>) -> bool
Move(i32, i32) overload
Sourcefn get_give_skill(self, give: impl Into<SkillData>) -> SkillData
fn get_give_skill(self, give: impl Into<SkillData>) -> SkillData
GetGiveSkill(crate::app::skilldata::SkillData) overload
Sourcefn add_impl(
self,
sid: impl Into<Il2CppString>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool
fn add_impl( self, sid: impl Into<Il2CppString>, category: impl Into<SkillData_Categorys>, age: impl Into<i32>, ) -> bool
AddImpl(::unity::Il2CppString, crate::app::skilldata::SkillData_Categorys, i32) overload
Sourcefn add_impl_2(
self,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool
fn add_impl_2( self, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, age: impl Into<i32>, ) -> bool
AddImpl(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32) overload
Sourcefn remove_impl(self, skill: impl Into<SkillData>) -> bool
fn remove_impl(self, skill: impl Into<SkillData>) -> bool
RemoveImpl(crate::app::skilldata::SkillData) overload
Sourcefn remove_impl_2(self, index: impl Into<i32>) -> bool
fn remove_impl_2(self, index: impl Into<i32>) -> bool
RemoveImpl(i32) overload
Sourcefn replace_impl(
self,
index: impl Into<i32>,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
age: impl Into<i32>,
) -> bool
fn replace_impl( self, index: impl Into<i32>, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, age: impl Into<i32>, ) -> bool
ReplaceImpl(i32, crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32) overload
Sourcefn move_impl(self, old_index: impl Into<i32>, new_index: impl Into<i32>) -> bool
fn move_impl(self, old_index: impl Into<i32>, new_index: impl Into<i32>) -> bool
MoveImpl(i32, i32) overload
Sourcefn add_sync_impl(
self,
unit: impl Into<Unit>,
skill: impl Into<SkillData>,
category: impl Into<SkillData_Categorys>,
) -> bool
fn add_sync_impl( self, unit: impl Into<Unit>, skill: impl Into<SkillData>, category: impl Into<SkillData_Categorys>, ) -> bool
AddSyncImpl(crate::app::unit::Unit, crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys) overload
Sourcefn can_give(self, give: impl Into<SkillData>) -> bool
fn can_give(self, give: impl Into<SkillData>) -> bool
CanGive(crate::app::skilldata::SkillData) overload
Sourcefn get_item_range_i(
self,
unit: impl Into<Unit>,
item: impl Into<ItemData>,
) -> i32
fn get_item_range_i( self, unit: impl Into<Unit>, item: impl Into<ItemData>, ) -> i32
GetItemRangeI(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcefn get_item_range_o(
self,
unit: impl Into<Unit>,
item: impl Into<ItemData>,
) -> i32
fn get_item_range_o( self, unit: impl Into<Unit>, item: impl Into<ItemData>, ) -> i32
GetItemRangeO(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcefn get_item_distance(
self,
unit: impl Into<Unit>,
item: impl Into<ItemData>,
) -> i32
fn get_item_distance( self, unit: impl Into<Unit>, item: impl Into<ItemData>, ) -> i32
GetItemDistance(crate::app::unit::Unit, crate::app::itemdata::ItemData) overload
Sourcefn get_rod_range_extend(self, item: impl Into<ItemData>) -> i32
fn get_rod_range_extend(self, item: impl Into<ItemData>) -> i32
GetRodRangeExtend(crate::app::itemdata::ItemData) overload
Sourcefn update_impl(self)
fn update_impl(self)
UpdateImpl() overload
Sourcefn copy(self, src: impl Into<SkillArray>)
fn copy(self, src: impl Into<SkillArray>)
Copy(crate::app::skillarray::SkillArray) overload
Sourcefn is_ignore(self, state: impl Into<SkillData_States>) -> bool
fn is_ignore(self, state: impl Into<SkillData_States>) -> bool
IsIgnore(crate::app::skilldata::SkillData_States) overload
Sourcefn index_of(self, sid: impl Into<Il2CppString>) -> i32
fn index_of(self, sid: impl Into<Il2CppString>) -> i32
IndexOf(::unity::Il2CppString) overload
Sourcefn index_of_2(self, skill: impl Into<SkillData>) -> i32
fn index_of_2(self, skill: impl Into<SkillData>) -> i32
IndexOf(crate::app::skilldata::SkillData) overload
Sourcefn try_get_skill(self, index: impl Into<i32>) -> SkillData
fn try_get_skill(self, index: impl Into<i32>) -> SkillData
TryGetSkill(i32) overload
Sourcefn get_entity(self, index: impl Into<i32>) -> SkillArray_Entity
fn get_entity(self, index: impl Into<i32>) -> SkillArray_Entity
GetEntity(i32) overload
Sourcefn get_age_2(self, skill: impl Into<SkillData>) -> i32
fn get_age_2(self, skill: impl Into<SkillData>) -> i32
GetAge(crate::app::skilldata::SkillData) overload
Sourcefn get_category(self, index: impl Into<i32>) -> SkillData_Categorys
fn get_category(self, index: impl Into<i32>) -> SkillData_Categorys
GetCategory(i32) overload
Sourcefn get_category_2(self, skill: impl Into<SkillData>) -> SkillData_Categorys
fn get_category_2(self, skill: impl Into<SkillData>) -> SkillData_Categorys
GetCategory(crate::app::skilldata::SkillData) overload
Sourcefn find(self, sid: impl Into<Il2CppString>) -> SkillData
fn find(self, sid: impl Into<Il2CppString>) -> SkillData
Find(::unity::Il2CppString) overload
Sourcefn find_2(self, flags: impl Into<SkillData_Flags>) -> SkillData
fn find_2(self, flags: impl Into<SkillData_Flags>) -> SkillData
Find(crate::app::skilldata::SkillData_Flags) overload
Sourcefn find_3(self, states: impl Into<SkillData_States>) -> SkillData
fn find_3(self, states: impl Into<SkillData_States>) -> SkillData
Find(crate::app::skilldata::SkillData_States) overload
Sourcefn find_4(self, work: impl Into<SkillData_Works>) -> SkillData
fn find_4(self, work: impl Into<SkillData_Works>) -> SkillData
Find(crate::app::skilldata::SkillData_Works) overload
Sourcefn update_aging(
self,
cycle: impl Into<SkillData_Cycles>,
ignore: impl Into<Func_2<SkillData, bool>>,
) -> bool
fn update_aging( self, cycle: impl Into<SkillData_Cycles>, ignore: impl Into<Func_2<SkillData, bool>>, ) -> bool
UpdateAging(crate::app::skilldata::SkillData_Cycles, crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>) overload
Sourcefn update_aging_2(
self,
cycle1: impl Into<SkillData_Cycles>,
cycle2: impl Into<SkillData_Cycles>,
ignore: impl Into<Func_2<SkillData, bool>>,
) -> bool
fn update_aging_2( self, cycle1: impl Into<SkillData_Cycles>, cycle2: impl Into<SkillData_Cycles>, ignore: impl Into<Func_2<SkillData, bool>>, ) -> bool
UpdateAging(crate::app::skilldata::SkillData_Cycles, crate::app::skilldata::SkillData_Cycles, crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>) overload
Sourcefn update_aging_impl(
self,
mask: impl Into<SkillData_CycleMasks>,
ignore: impl Into<Func_2<SkillData, bool>>,
) -> bool
fn update_aging_impl( self, mask: impl Into<SkillData_CycleMasks>, ignore: impl Into<Func_2<SkillData, bool>>, ) -> bool
UpdateAgingImpl(crate::app::skilldata::SkillData_CycleMasks, crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>) overload
Sourcefn clear_cycles(self)
fn clear_cycles(self)
ClearCycles() overload
Sourcefn serialize(self, stream: impl Into<Stream_2>)
fn serialize(self, stream: impl Into<Stream_2>)
Serialize(crate::app::stream_2::Stream_2) overload
Sourcefn deserialize(self, stream: impl Into<Stream_2>)
fn deserialize(self, stream: impl Into<Stream_2>)
Deserialize(crate::app::stream_2::Stream_2) overload
Sourcefn calc_work(
self,
value: impl Into<i32>,
work: impl Into<SkillData_Works>,
) -> i32
fn calc_work( self, value: impl Into<i32>, work: impl Into<SkillData_Works>, ) -> i32
CalcWork(i32, crate::app::skilldata::SkillData_Works) overload
Sourcefn get_efficacy_value(self, target: impl Into<Unit>) -> i32
fn get_efficacy_value(self, target: impl Into<Unit>) -> i32
GetEfficacyValue(crate::app::unit::Unit) overload
Sourcefn get_efficacy_mask(self, target: impl Into<Unit>) -> SkillData_Attrs
fn get_efficacy_mask(self, target: impl Into<Unit>) -> SkillData_Attrs
GetEfficacyMask(crate::app::unit::Unit) overload
Sourcefn is_efficacy(self, target: impl Into<Unit>) -> bool
fn is_efficacy(self, target: impl Into<Unit>) -> bool
IsEfficacy(crate::app::unit::Unit) overload
Sourcefn get_weapon_levels(self) -> WeaponLevels
fn get_weapon_levels(self) -> WeaponLevels
get_WeaponLevels() overload
Sourcefn get_is_equip_skill_first_null(self) -> bool
fn get_is_equip_skill_first_null(self) -> bool
get_IsEquipSkillFirstNull() overload
Sourcefn set_is_equip_skill_first_null(self, value: impl Into<bool>)
fn set_is_equip_skill_first_null(self, value: impl Into<bool>)
set_IsEquipSkillFirstNull(bool) 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: ISkillArray> ISkillArrayMethods for __T
app-skillarray only.