Skip to main content

IRefineShopRefineTargetBaseMenuItemMethods

Trait IRefineShopRefineTargetBaseMenuItemMethods 

Source
pub trait IRefineShopRefineTargetBaseMenuItemMethods: IRefineShopRefineTargetBaseMenuItem {
Show 26 methods // Provided methods fn get_m_target_unit_item(self) -> UnitItem { ... } fn set_m_target_unit_item(self, value: impl Into<UnitItem>) { ... } fn get_m_needed_iron(self) -> i32 { ... } fn set_m_needed_iron(self, value: impl Into<i32>) { ... } fn get_m_needed_steel(self) -> i32 { ... } fn set_m_needed_steel(self, value: impl Into<i32>) { ... } fn get_m_needed_silver(self) -> i32 { ... } fn set_m_needed_silver(self, value: impl Into<i32>) { ... } fn get_m_needed_money(self) -> i32 { ... } fn set_m_needed_money(self, value: impl Into<i32>) { ... } fn get_m_is_enough_iron(self) -> bool { ... } fn set_m_is_enough_iron(self, value: impl Into<bool>) { ... } fn get_m_is_enough_steel(self) -> bool { ... } fn set_m_is_enough_steel(self, value: impl Into<bool>) { ... } fn get_m_is_enough_silver(self) -> bool { ... } fn set_m_is_enough_silver(self, value: impl Into<bool>) { ... } fn get_m_is_enough_money(self) -> bool { ... } fn set_m_is_enough_money(self, value: impl Into<bool>) { ... } fn get_m_is_name_visible(self) -> bool { ... } fn set_m_is_name_visible(self, value: impl Into<bool>) { ... } fn ctor(self) { ... } fn get_name(self) -> Il2CppString { ... } fn build_attribute(self) -> BasicMenuItem_Attribute { ... } fn on_build(self) { ... } fn on_build_menu_item_content(self) { ... } fn set_initial_color(self) { ... }
}

Provided Methods§

Source

fn get_m_target_unit_item(self) -> UnitItem

get_m_TargetUnitItem() overload

Source

fn set_m_target_unit_item(self, value: impl Into<UnitItem>)

set_m_TargetUnitItem(crate::app::unititem::UnitItem) overload

Source

fn get_m_needed_iron(self) -> i32

get_m_NeededIron() overload

Source

fn set_m_needed_iron(self, value: impl Into<i32>)

set_m_NeededIron(i32) overload

Source

fn get_m_needed_steel(self) -> i32

get_m_NeededSteel() overload

Source

fn set_m_needed_steel(self, value: impl Into<i32>)

set_m_NeededSteel(i32) overload

Source

fn get_m_needed_silver(self) -> i32

get_m_NeededSilver() overload

Source

fn set_m_needed_silver(self, value: impl Into<i32>)

set_m_NeededSilver(i32) overload

Source

fn get_m_needed_money(self) -> i32

get_m_NeededMoney() overload

Source

fn set_m_needed_money(self, value: impl Into<i32>)

set_m_NeededMoney(i32) overload

Source

fn get_m_is_enough_iron(self) -> bool

get_m_IsEnoughIron() overload

Source

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

set_m_IsEnoughIron(bool) overload

Source

fn get_m_is_enough_steel(self) -> bool

get_m_IsEnoughSteel() overload

Source

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

set_m_IsEnoughSteel(bool) overload

Source

fn get_m_is_enough_silver(self) -> bool

get_m_IsEnoughSilver() overload

Source

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

set_m_IsEnoughSilver(bool) overload

Source

fn get_m_is_enough_money(self) -> bool

get_m_IsEnoughMoney() overload

Source

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

set_m_IsEnoughMoney(bool) overload

Source

fn get_m_is_name_visible(self) -> bool

get_m_IsNameVisible() overload

Source

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

set_m_IsNameVisible(bool) overload

Source

fn ctor(self)

.ctor() overload

Source

fn get_name(self) -> Il2CppString

GetName() overload

Source

fn build_attribute(self) -> BasicMenuItem_Attribute

BuildAttribute() overload

Source

fn on_build(self)

OnBuild() overload

Source

fn on_build_menu_item_content(self)

OnBuildMenuItemContent() overload

Source

fn set_initial_color(self)

SetInitialColor() 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: IRefineShopRefineTargetBaseMenuItem> IRefineShopRefineTargetBaseMenuItemMethods for __T

Available on crate feature app-refineshoprefinetargetbasemenuitem only.