Skip to main content

IItemRefineExchangeDataMethods

Trait IItemRefineExchangeDataMethods 

Source
pub trait IItemRefineExchangeDataMethods: IItemRefineExchangeData {
Show 23 methods // Provided methods fn get_operation(self) -> Il2CppString { ... } fn set_operation(self, value: impl Into<Il2CppString>) { ... } fn get_name(self) -> Il2CppString { ... } fn set_name(self, value: impl Into<Il2CppString>) { ... } fn get_icon(self) -> Il2CppString { ... } fn set_icon(self, value: impl Into<Il2CppString>) { ... } fn get_to_iron(self) -> u16 { ... } fn set_to_iron(self, value: impl Into<u16>) { ... } fn get_to_steel(self) -> u16 { ... } fn set_to_steel(self, value: impl Into<u16>) { ... } fn get_to_silver(self) -> u16 { ... } fn set_to_silver(self, value: impl Into<u16>) { ... } fn get_for_iron(self) -> u16 { ... } fn set_for_iron(self, value: impl Into<u16>) { ... } fn get_for_steel(self) -> u16 { ... } fn set_for_steel(self, value: impl Into<u16>) { ... } fn get_for_silver(self) -> u16 { ... } fn set_for_silver(self, value: impl Into<u16>) { ... } fn get_debug_name(self) -> Il2CppString { ... } fn get_exchange_cost( self, material_id: impl Into<Il2CppString>, ) -> (i32, i32) { ... } fn get_exchange_cost_to(self, material_id: impl Into<Il2CppString>) -> u16 { ... } fn get_exchange_cost_for(self, material_id: impl Into<Il2CppString>) -> u16 { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_operation(self) -> Il2CppString

get_Operation() overload

Source

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

set_Operation(::unity::Il2CppString) overload

Source

fn get_name(self) -> Il2CppString

get_Name() overload

Source

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

set_Name(::unity::Il2CppString) overload

Source

fn get_icon(self) -> Il2CppString

get_Icon() overload

Source

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

set_Icon(::unity::Il2CppString) overload

Source

fn get_to_iron(self) -> u16

get_ToIron() overload

Source

fn set_to_iron(self, value: impl Into<u16>)

set_ToIron(u16) overload

Source

fn get_to_steel(self) -> u16

get_ToSteel() overload

Source

fn set_to_steel(self, value: impl Into<u16>)

set_ToSteel(u16) overload

Source

fn get_to_silver(self) -> u16

get_ToSilver() overload

Source

fn set_to_silver(self, value: impl Into<u16>)

set_ToSilver(u16) overload

Source

fn get_for_iron(self) -> u16

get_ForIron() overload

Source

fn set_for_iron(self, value: impl Into<u16>)

set_ForIron(u16) overload

Source

fn get_for_steel(self) -> u16

get_ForSteel() overload

Source

fn set_for_steel(self, value: impl Into<u16>)

set_ForSteel(u16) overload

Source

fn get_for_silver(self) -> u16

get_ForSilver() overload

Source

fn set_for_silver(self, value: impl Into<u16>)

set_ForSilver(u16) overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() overload

Source

fn get_exchange_cost(self, material_id: impl Into<Il2CppString>) -> (i32, i32)

GetExchangeCost(::unity::Il2CppString, *muti32, *muti32) overload

Source

fn get_exchange_cost_to(self, material_id: impl Into<Il2CppString>) -> u16

GetExchangeCostTo(::unity::Il2CppString) overload

Source

fn get_exchange_cost_for(self, material_id: impl Into<Il2CppString>) -> u16

GetExchangeCostFor(::unity::Il2CppString) overload

Source

fn ctor(self)

.ctor() 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: IItemRefineExchangeData> IItemRefineExchangeDataMethods for __T

Available on crate feature app-itemrefineexchangedata only.