pub trait IRefineGodWeaponParamManagerMethods: IRefineGodWeaponParamManager {
// Provided methods
fn ctor(
self,
super_: impl Into<ProcInst>,
root: impl Into<RefineGodWeaponRoot>,
god_unit: impl Into<GodUnit>,
god_weapon: impl Into<ItemData>,
refine_or_reset: impl Into<bool>,
return_event_handler: impl Into<RefineGodWeaponParamManager_ReturnEventHandler>,
) { ... }
fn on_select(
self,
god_unit: impl Into<GodUnit>,
item_data: impl Into<ItemData>,
kind: impl Into<GodWeaponRefineData_Kind>,
refine_or_reset: impl Into<bool>,
) { ... }
fn on_decide(
self,
refine_data: impl Into<GodWeaponRefineData>,
refine_kind: impl Into<GodWeaponRefineData_Kind>,
current_level: impl Into<i32>,
sid: impl Into<Il2CppString>,
) { ... }
fn on_yes_no_dialog_yes(self) { ... }
fn on_ok_result(self) { ... }
fn on_decide_to_reset(
self,
refine_data: impl Into<GodWeaponRefineData>,
refine_kind: impl Into<GodWeaponRefineData_Kind>,
current_level: impl Into<i32>,
sid: impl Into<Il2CppString>,
) { ... }
fn on_reset_yes_no_dialog_yes(self) { ... }
fn on_ok_result_to_reset(self) { ... }
fn refine_god_weapon_do(
self,
god_unit: impl Into<GodUnit>,
god_weapon: impl Into<ItemData>,
refine_kind: impl Into<GodWeaponRefineData_Kind>,
next_level: impl Into<i32>,
sid: impl Into<Il2CppString>,
) { ... }
fn refine_god_weapon_reset(
self,
god_unit: impl Into<GodUnit>,
kind: impl Into<GodWeaponRefineData_Kind>,
god_weapon: impl Into<ItemData>,
) { ... }
fn on_request_close(self) { ... }
fn test_to_has_rejective_skill(
self,
god_weapon_data: impl Into<ItemData>,
) -> bool { ... }
}Provided Methods§
Sourcefn ctor(
self,
super_: impl Into<ProcInst>,
root: impl Into<RefineGodWeaponRoot>,
god_unit: impl Into<GodUnit>,
god_weapon: impl Into<ItemData>,
refine_or_reset: impl Into<bool>,
return_event_handler: impl Into<RefineGodWeaponParamManager_ReturnEventHandler>,
)
fn ctor( self, super_: impl Into<ProcInst>, root: impl Into<RefineGodWeaponRoot>, god_unit: impl Into<GodUnit>, god_weapon: impl Into<ItemData>, refine_or_reset: impl Into<bool>, return_event_handler: impl Into<RefineGodWeaponParamManager_ReturnEventHandler>, )
.ctor(crate::app::procinst::ProcInst, crate::app::refinegodweaponroot::RefineGodWeaponRoot, crate::app::godunit::GodUnit, crate::app::itemdata::ItemData, bool, crate::app::refinegodweaponparammanager::RefineGodWeaponParamManager_ReturnEventHandler) overload
Sourcefn on_select(
self,
god_unit: impl Into<GodUnit>,
item_data: impl Into<ItemData>,
kind: impl Into<GodWeaponRefineData_Kind>,
refine_or_reset: impl Into<bool>,
)
fn on_select( self, god_unit: impl Into<GodUnit>, item_data: impl Into<ItemData>, kind: impl Into<GodWeaponRefineData_Kind>, refine_or_reset: impl Into<bool>, )
OnSelect(crate::app::godunit::GodUnit, crate::app::itemdata::ItemData, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind, bool) overload
Sourcefn on_decide(
self,
refine_data: impl Into<GodWeaponRefineData>,
refine_kind: impl Into<GodWeaponRefineData_Kind>,
current_level: impl Into<i32>,
sid: impl Into<Il2CppString>,
)
fn on_decide( self, refine_data: impl Into<GodWeaponRefineData>, refine_kind: impl Into<GodWeaponRefineData_Kind>, current_level: impl Into<i32>, sid: impl Into<Il2CppString>, )
OnDecide(crate::app::godweaponrefinedata::GodWeaponRefineData, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind, i32, ::unity::Il2CppString) overload
Sourcefn on_yes_no_dialog_yes(self)
fn on_yes_no_dialog_yes(self)
OnYesNoDialogYes() overload
Sourcefn on_ok_result(self)
fn on_ok_result(self)
OnOkResult() overload
Sourcefn on_decide_to_reset(
self,
refine_data: impl Into<GodWeaponRefineData>,
refine_kind: impl Into<GodWeaponRefineData_Kind>,
current_level: impl Into<i32>,
sid: impl Into<Il2CppString>,
)
fn on_decide_to_reset( self, refine_data: impl Into<GodWeaponRefineData>, refine_kind: impl Into<GodWeaponRefineData_Kind>, current_level: impl Into<i32>, sid: impl Into<Il2CppString>, )
OnDecideToReset(crate::app::godweaponrefinedata::GodWeaponRefineData, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind, i32, ::unity::Il2CppString) overload
Sourcefn on_reset_yes_no_dialog_yes(self)
fn on_reset_yes_no_dialog_yes(self)
OnResetYesNoDialogYes() overload
Sourcefn on_ok_result_to_reset(self)
fn on_ok_result_to_reset(self)
OnOkResultToReset() overload
Sourcefn refine_god_weapon_do(
self,
god_unit: impl Into<GodUnit>,
god_weapon: impl Into<ItemData>,
refine_kind: impl Into<GodWeaponRefineData_Kind>,
next_level: impl Into<i32>,
sid: impl Into<Il2CppString>,
)
fn refine_god_weapon_do( self, god_unit: impl Into<GodUnit>, god_weapon: impl Into<ItemData>, refine_kind: impl Into<GodWeaponRefineData_Kind>, next_level: impl Into<i32>, sid: impl Into<Il2CppString>, )
RefineGodWeapon_Do(crate::app::godunit::GodUnit, crate::app::itemdata::ItemData, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind, i32, ::unity::Il2CppString) overload
Sourcefn refine_god_weapon_reset(
self,
god_unit: impl Into<GodUnit>,
kind: impl Into<GodWeaponRefineData_Kind>,
god_weapon: impl Into<ItemData>,
)
fn refine_god_weapon_reset( self, god_unit: impl Into<GodUnit>, kind: impl Into<GodWeaponRefineData_Kind>, god_weapon: impl Into<ItemData>, )
RefineGodWeapon_Reset(crate::app::godunit::GodUnit, crate::app::godweaponrefinedata::GodWeaponRefineData_Kind, crate::app::itemdata::ItemData) overload
Sourcefn on_request_close(self)
fn on_request_close(self)
OnRequestClose() overload
Sourcefn test_to_has_rejective_skill(
self,
god_weapon_data: impl Into<ItemData>,
) -> bool
fn test_to_has_rejective_skill( self, god_weapon_data: impl Into<ItemData>, ) -> bool
TestToHasRejectiveSkill(crate::app::itemdata::ItemData) 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: IRefineGodWeaponParamManager> IRefineGodWeaponParamManagerMethods for __T
app-refinegodweaponparammanager only.