Skip to main content

IClassChange_ChangeJobDataMethods

Trait IClassChange_ChangeJobDataMethods 

Source
pub trait IClassChange_ChangeJobDataMethods: IClassChange_ChangeJobData {
Show 30 methods // Provided methods fn ctor(self, job: impl Into<JobData>, weapon_mask: impl Into<WeaponMask>) { ... } fn get_job(self) -> JobData { ... } fn set_job(self, value: impl Into<JobData>) { ... } fn get_job_weapon_mask(self) -> WeaponMask { ... } fn set_job_weapon_mask(self, value: impl Into<WeaponMask>) { ... } fn get_original_job_weapon_mask(self) -> WeaponMask { ... } fn set_original_job_weapon_mask(self, value: impl Into<WeaponMask>) { ... } fn get_proof_type(self) -> ClassChange_ChangeJobData_ProofTypes { ... } fn set_proof_type( self, value: impl Into<ClassChange_ChangeJobData_ProofTypes>, ) { ... } fn get_cost_level(self) -> Il2CppString { ... } fn set_cost_level(self, value: impl Into<Il2CppString>) { ... } fn get_is_enough_level(self) -> bool { ... } fn set_is_enough_level(self, value: impl Into<bool>) { ... } fn get_cost_weapon_mask(self) -> WeaponMask { ... } fn set_cost_weapon_mask(self, value: impl Into<WeaponMask>) { ... } fn get_equippable_weapon_mask(self) -> WeaponMask { ... } fn set_equippable_weapon_mask(self, value: impl Into<WeaponMask>) { ... } fn get_is_enough_item(self) -> bool { ... } fn set_is_enough_item(self, value: impl Into<bool>) { ... } fn get_is_gender(self) -> bool { ... } fn set_is_gender(self, value: impl Into<bool>) { ... } fn get_is_default_job(self) -> bool { ... } fn set_is_default_job(self, value: impl Into<bool>) { ... } fn get_ex_item1(self) -> ItemData { ... } fn set_ex_item1(self, value: impl Into<ItemData>) { ... } fn get_ex_item2(self) -> ItemData { ... } fn set_ex_item2(self, value: impl Into<ItemData>) { ... } fn get_disp_weapon_level( self, kind: impl Into<ItemData_Kinds>, unit: impl Into<Unit>, ) -> (Il2CppString, bool) { ... } fn get_proof(self) -> ItemData { ... } fn cc_check(self, unit: impl Into<Unit>) -> bool { ... }
}

Provided Methods§

Source

fn ctor(self, job: impl Into<JobData>, weapon_mask: impl Into<WeaponMask>)

.ctor(crate::app::jobdata::JobData, crate::app::weaponmask::WeaponMask) overload

Source

fn get_job(self) -> JobData

get_Job() overload

Source

fn set_job(self, value: impl Into<JobData>)

set_Job(crate::app::jobdata::JobData) overload

Source

fn get_job_weapon_mask(self) -> WeaponMask

get_JobWeaponMask() overload

Source

fn set_job_weapon_mask(self, value: impl Into<WeaponMask>)

set_JobWeaponMask(crate::app::weaponmask::WeaponMask) overload

Source

fn get_original_job_weapon_mask(self) -> WeaponMask

get_OriginalJobWeaponMask() overload

Source

fn set_original_job_weapon_mask(self, value: impl Into<WeaponMask>)

set_OriginalJobWeaponMask(crate::app::weaponmask::WeaponMask) overload

Source

fn get_proof_type(self) -> ClassChange_ChangeJobData_ProofTypes

get_ProofType() overload

Source

fn set_proof_type(self, value: impl Into<ClassChange_ChangeJobData_ProofTypes>)

set_ProofType(crate::app::classchange::ClassChange_ChangeJobData_ProofTypes) overload

Source

fn get_cost_level(self) -> Il2CppString

get_CostLevel() overload

Source

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

set_CostLevel(::unity::Il2CppString) overload

Source

fn get_is_enough_level(self) -> bool

get_IsEnoughLevel() overload

Source

fn set_is_enough_level(self, value: impl Into<bool>)

set_IsEnoughLevel(bool) overload

Source

fn get_cost_weapon_mask(self) -> WeaponMask

get_CostWeaponMask() overload

Source

fn set_cost_weapon_mask(self, value: impl Into<WeaponMask>)

set_CostWeaponMask(crate::app::weaponmask::WeaponMask) overload

Source

fn get_equippable_weapon_mask(self) -> WeaponMask

get_EquippableWeaponMask() overload

Source

fn set_equippable_weapon_mask(self, value: impl Into<WeaponMask>)

set_EquippableWeaponMask(crate::app::weaponmask::WeaponMask) overload

Source

fn get_is_enough_item(self) -> bool

get_IsEnoughItem() overload

Source

fn set_is_enough_item(self, value: impl Into<bool>)

set_IsEnoughItem(bool) overload

Source

fn get_is_gender(self) -> bool

get_IsGender() overload

Source

fn set_is_gender(self, value: impl Into<bool>)

set_IsGender(bool) overload

Source

fn get_is_default_job(self) -> bool

get_IsDefaultJob() overload

Source

fn set_is_default_job(self, value: impl Into<bool>)

set_IsDefaultJob(bool) overload

Source

fn get_ex_item1(self) -> ItemData

get_ExItem1() overload

Source

fn set_ex_item1(self, value: impl Into<ItemData>)

set_ExItem1(crate::app::itemdata::ItemData) overload

Source

fn get_ex_item2(self) -> ItemData

get_ExItem2() overload

Source

fn set_ex_item2(self, value: impl Into<ItemData>)

set_ExItem2(crate::app::itemdata::ItemData) overload

Source

fn get_disp_weapon_level( self, kind: impl Into<ItemData_Kinds>, unit: impl Into<Unit>, ) -> (Il2CppString, bool)

GetDispWeaponLevel(crate::app::itemdata::ItemData_Kinds, crate::app::unit::Unit, *mutbool) overload

Source

fn get_proof(self) -> ItemData

GetProof() overload

Source

fn cc_check(self, unit: impl Into<Unit>) -> bool

CCCheck(crate::app::unit::Unit) 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: IClassChange_ChangeJobData> IClassChange_ChangeJobDataMethods for __T

Available on crate feature app-classchange only.