pub trait IHubRefineShopSequence: IProcInst {
Show 28 methods
// Provided methods
fn m_weapon_model_renderer(self) -> ShopWeaponModelRenderer { ... }
fn set_m_weapon_model_renderer(self, value: ShopWeaponModelRenderer) { ... }
fn m_refine_shop_refine_base_root(self) -> RefineShopRefineBaseRoot { ... }
fn set_m_refine_shop_refine_base_root(self, value: RefineShopRefineBaseRoot) { ... }
fn m_refine_shop_refine_target_root(self) -> RefineShopRefineTargetRoot { ... }
fn set_m_refine_shop_refine_target_root(
self,
value: RefineShopRefineTargetRoot,
) { ... }
fn m_refine_shop_engrave_item_select_root(
self,
) -> RefineShopEngraveItemSelectRoot { ... }
fn set_m_refine_shop_engrave_item_select_root(
self,
value: RefineShopEngraveItemSelectRoot,
) { ... }
fn m_refine_shop_engrave_god_root(self) -> RefineShopEngraveGodRoot { ... }
fn set_m_refine_shop_engrave_god_root(self, value: RefineShopEngraveGodRoot) { ... }
fn m_refine_shop_engrave_demo_root(self) -> RefineShopEngraveDemoRoot { ... }
fn set_m_refine_shop_engrave_demo_root(
self,
value: RefineShopEngraveDemoRoot,
) { ... }
fn m_refine_shop_exchange_menu_top(self) -> RefineShopExchangeMenuTop { ... }
fn set_m_refine_shop_exchange_menu_top(
self,
value: RefineShopExchangeMenuTop,
) { ... }
fn m_result(self) -> BasicMenu_Result { ... }
fn set_m_result(self, value: BasicMenu_Result) { ... }
fn m_unit(self) -> Unit { ... }
fn set_m_unit(self, value: Unit) { ... }
fn m_owner_item_index(self) -> i32 { ... }
fn set_m_owner_item_index(self, value: i32) { ... }
fn m_base_unit_item(self) -> UnitItem { ... }
fn set_m_base_unit_item(self, value: UnitItem) { ... }
fn m_after_unit_item(self) -> UnitItem { ... }
fn set_m_after_unit_item(self, value: UnitItem) { ... }
fn m_god_data(self) -> GodData { ... }
fn set_m_god_data(self, value: GodData) { ... }
fn m_kind(self) -> ItemData_Kinds { ... }
fn set_m_kind(self, value: ItemData_Kinds) { ... }
}Provided Methods§
fn m_weapon_model_renderer(self) -> ShopWeaponModelRenderer
fn set_m_weapon_model_renderer(self, value: ShopWeaponModelRenderer)
fn m_refine_shop_refine_base_root(self) -> RefineShopRefineBaseRoot
fn set_m_refine_shop_refine_base_root(self, value: RefineShopRefineBaseRoot)
fn m_refine_shop_refine_target_root(self) -> RefineShopRefineTargetRoot
fn set_m_refine_shop_refine_target_root(self, value: RefineShopRefineTargetRoot)
fn m_refine_shop_engrave_item_select_root( self, ) -> RefineShopEngraveItemSelectRoot
fn set_m_refine_shop_engrave_item_select_root( self, value: RefineShopEngraveItemSelectRoot, )
fn m_refine_shop_engrave_god_root(self) -> RefineShopEngraveGodRoot
fn set_m_refine_shop_engrave_god_root(self, value: RefineShopEngraveGodRoot)
fn m_refine_shop_engrave_demo_root(self) -> RefineShopEngraveDemoRoot
fn set_m_refine_shop_engrave_demo_root(self, value: RefineShopEngraveDemoRoot)
fn m_result(self) -> BasicMenu_Result
fn set_m_result(self, value: BasicMenu_Result)
fn m_unit(self) -> Unit
fn set_m_unit(self, value: Unit)
fn m_owner_item_index(self) -> i32
fn set_m_owner_item_index(self, value: i32)
fn m_base_unit_item(self) -> UnitItem
fn set_m_base_unit_item(self, value: UnitItem)
fn m_after_unit_item(self) -> UnitItem
fn set_m_after_unit_item(self, value: UnitItem)
fn m_god_data(self) -> GodData
fn set_m_god_data(self, value: GodData)
fn m_kind(self) -> ItemData_Kinds
fn set_m_kind(self, value: ItemData_Kinds)
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.