Skip to main content

ISkillData

Trait ISkillData 

Source
pub trait ISkillData: IStructCalculatorData_1<SkillData> {
Show 46 methods // Provided methods fn give_skills(self) -> SkillArray { ... } fn set_give_skills(self, value: SkillArray) { ... } fn remove_skills(self) -> SkillArray { ... } fn set_remove_skills(self, value: SkillArray) { ... } fn sync_skills(self) -> SkillArray { ... } fn set_sync_skills(self, value: SkillArray) { ... } fn rebirth_skill(self) -> SkillData { ... } fn set_rebirth_skill(self, value: SkillData) { ... } fn engage_skill(self) -> SkillData { ... } fn set_engage_skill(self, value: SkillData) { ... } fn change_skills(self) -> Array<SkillData> { ... } fn set_change_skills(self, value: Array<SkillData>) { ... } fn low_skill(self) -> SkillData { ... } fn set_low_skill(self, value: SkillData) { ... } fn high_skill(self) -> SkillData { ... } fn set_high_skill(self, value: SkillData) { ... } fn root_command_skill(self) -> SkillData { ... } fn set_root_command_skill(self, value: SkillData) { ... } fn timing_mask(self) -> SkillData_TimingMasks { ... } fn set_timing_mask(self, value: SkillData_TimingMasks) { ... } fn cycle_mask(self) -> SkillData_CycleMasks { ... } fn set_cycle_mask(self, value: SkillData_CycleMasks) { ... } fn sort_key(self) -> i32 { ... } fn set_sort_key(self, value: i32) { ... } fn m_act_funcs(self) -> List_1<SkillData_Func> { ... } fn set_m_act_funcs(self, value: List_1<SkillData_Func>) { ... } fn m_around_funcs(self) -> List_1<SkillData_Func> { ... } fn set_m_around_funcs(self, value: List_1<SkillData_Func>) { ... } fn m_style_skills(self) -> Array<SkillData> { ... } fn set_m_style_skills(self, value: Array<SkillData>) { ... } fn m_weapon_level_mask(self) -> WeaponMask { ... } fn set_m_weapon_level_mask(self, value: WeaponMask) { ... } fn m_condition_command(self) -> CalculatorCommand { ... } fn set_m_condition_command(self, value: CalculatorCommand) { ... } fn m_give_condition_command(self) -> CalculatorCommand { ... } fn set_m_give_condition_command(self, value: CalculatorCommand) { ... } fn m_around_condition_command(self) -> CalculatorCommand { ... } fn set_m_around_condition_command(self, value: CalculatorCommand) { ... } fn m_sync_condition_commands(self) -> Array<CalculatorCommand> { ... } fn set_m_sync_condition_commands(self, value: Array<CalculatorCommand>) { ... } fn m_equip_items(self) -> List_1<ItemData> { ... } fn set_m_equip_items(self, value: List_1<ItemData>) { ... } fn m_default_equip_item(self) -> ItemData { ... } fn set_m_default_equip_item(self, value: ItemData) { ... } fn m_prefixless_sid(self) -> Il2CppString { ... } fn set_m_prefixless_sid(self, value: Il2CppString) { ... }
}

Provided Methods§

Source

fn give_skills(self) -> SkillArray

Source

fn set_give_skills(self, value: SkillArray)

Source

fn remove_skills(self) -> SkillArray

Source

fn set_remove_skills(self, value: SkillArray)

Source

fn sync_skills(self) -> SkillArray

Source

fn set_sync_skills(self, value: SkillArray)

Source

fn rebirth_skill(self) -> SkillData

Source

fn set_rebirth_skill(self, value: SkillData)

Source

fn engage_skill(self) -> SkillData

Source

fn set_engage_skill(self, value: SkillData)

Source

fn change_skills(self) -> Array<SkillData>

Source

fn set_change_skills(self, value: Array<SkillData>)

Source

fn low_skill(self) -> SkillData

Source

fn set_low_skill(self, value: SkillData)

Source

fn high_skill(self) -> SkillData

Source

fn set_high_skill(self, value: SkillData)

Source

fn root_command_skill(self) -> SkillData

Source

fn set_root_command_skill(self, value: SkillData)

Source

fn timing_mask(self) -> SkillData_TimingMasks

Source

fn set_timing_mask(self, value: SkillData_TimingMasks)

Source

fn cycle_mask(self) -> SkillData_CycleMasks

Source

fn set_cycle_mask(self, value: SkillData_CycleMasks)

Source

fn sort_key(self) -> i32

Source

fn set_sort_key(self, value: i32)

Source

fn m_act_funcs(self) -> List_1<SkillData_Func>

Source

fn set_m_act_funcs(self, value: List_1<SkillData_Func>)

Source

fn m_around_funcs(self) -> List_1<SkillData_Func>

Source

fn set_m_around_funcs(self, value: List_1<SkillData_Func>)

Source

fn m_style_skills(self) -> Array<SkillData>

Source

fn set_m_style_skills(self, value: Array<SkillData>)

Source

fn m_weapon_level_mask(self) -> WeaponMask

Source

fn set_m_weapon_level_mask(self, value: WeaponMask)

Source

fn m_condition_command(self) -> CalculatorCommand

Source

fn set_m_condition_command(self, value: CalculatorCommand)

Source

fn m_give_condition_command(self) -> CalculatorCommand

Source

fn set_m_give_condition_command(self, value: CalculatorCommand)

Source

fn m_around_condition_command(self) -> CalculatorCommand

Source

fn set_m_around_condition_command(self, value: CalculatorCommand)

Source

fn m_sync_condition_commands(self) -> Array<CalculatorCommand>

Source

fn set_m_sync_condition_commands(self, value: Array<CalculatorCommand>)

Source

fn m_equip_items(self) -> List_1<ItemData>

Source

fn set_m_equip_items(self, value: List_1<ItemData>)

Source

fn m_default_equip_item(self) -> ItemData

Source

fn set_m_default_equip_item(self, value: ItemData)

Source

fn m_prefixless_sid(self) -> Il2CppString

Source

fn set_m_prefixless_sid(self, value: Il2CppString)

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§