Skip to main content

IWeaponLevelsMethods

Trait IWeaponLevelsMethods 

Source
pub trait IWeaponLevelsMethods: IWeaponLevels {
Show 28 methods // Provided methods fn get_none(self) -> i8 { ... } fn set_none(self, value: impl Into<i8>) { ... } fn get_sword(self) -> i8 { ... } fn set_sword(self, value: impl Into<i8>) { ... } fn get_lance(self) -> i8 { ... } fn set_lance(self, value: impl Into<i8>) { ... } fn get_axe(self) -> i8 { ... } fn set_axe(self, value: impl Into<i8>) { ... } fn get_bow(self) -> i8 { ... } fn set_bow(self, value: impl Into<i8>) { ... } fn get_dagger(self) -> i8 { ... } fn set_dagger(self, value: impl Into<i8>) { ... } fn get_magic(self) -> i8 { ... } fn set_magic(self, value: impl Into<i8>) { ... } fn get_rod(self) -> i8 { ... } fn set_rod(self, value: impl Into<i8>) { ... } fn get_fist(self) -> i8 { ... } fn set_fist(self, value: impl Into<i8>) { ... } fn get_special(self) -> i8 { ... } fn set_special(self, value: impl Into<i8>) { ... } fn set_impl(self, kind: impl Into<ItemData_Kinds>, value: impl Into<i8>) { ... } fn get_impl(self, kind: impl Into<ItemData_Kinds>) -> i8 { ... } fn get_item(self, kind: impl Into<ItemData_Kinds>) -> WeaponLevel_Kind { ... } fn set_item( self, kind: impl Into<ItemData_Kinds>, value: impl Into<WeaponLevel_Kind>, ) { ... } fn clear(self) { ... } fn copy(self, src: impl Into<WeaponLevels>) { ... } fn add(self, levels: impl Into<WeaponLevels>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_none(self) -> i8

get_None() overload

Source

fn set_none(self, value: impl Into<i8>)

set_None(i8) overload

Source

fn get_sword(self) -> i8

get_Sword() overload

Source

fn set_sword(self, value: impl Into<i8>)

set_Sword(i8) overload

Source

fn get_lance(self) -> i8

get_Lance() overload

Source

fn set_lance(self, value: impl Into<i8>)

set_Lance(i8) overload

Source

fn get_axe(self) -> i8

get_Axe() overload

Source

fn set_axe(self, value: impl Into<i8>)

set_Axe(i8) overload

Source

fn get_bow(self) -> i8

get_Bow() overload

Source

fn set_bow(self, value: impl Into<i8>)

set_Bow(i8) overload

Source

fn get_dagger(self) -> i8

get_Dagger() overload

Source

fn set_dagger(self, value: impl Into<i8>)

set_Dagger(i8) overload

Source

fn get_magic(self) -> i8

get_Magic() overload

Source

fn set_magic(self, value: impl Into<i8>)

set_Magic(i8) overload

Source

fn get_rod(self) -> i8

get_Rod() overload

Source

fn set_rod(self, value: impl Into<i8>)

set_Rod(i8) overload

Source

fn get_fist(self) -> i8

get_Fist() overload

Source

fn set_fist(self, value: impl Into<i8>)

set_Fist(i8) overload

Source

fn get_special(self) -> i8

get_Special() overload

Source

fn set_special(self, value: impl Into<i8>)

set_Special(i8) overload

Source

fn set_impl(self, kind: impl Into<ItemData_Kinds>, value: impl Into<i8>)

SetImpl(crate::app::itemdata::ItemData_Kinds, i8) overload

Source

fn get_impl(self, kind: impl Into<ItemData_Kinds>) -> i8

GetImpl(crate::app::itemdata::ItemData_Kinds) overload

Source

fn get_item(self, kind: impl Into<ItemData_Kinds>) -> WeaponLevel_Kind

get_Item(crate::app::itemdata::ItemData_Kinds) overload

Source

fn set_item( self, kind: impl Into<ItemData_Kinds>, value: impl Into<WeaponLevel_Kind>, )

set_Item(crate::app::itemdata::ItemData_Kinds, crate::app::weaponlevel::WeaponLevel_Kind) overload

Source

fn clear(self)

Clear() overload

Source

fn copy(self, src: impl Into<WeaponLevels>)

Copy(crate::app::weaponlevels::WeaponLevels) overload

Source

fn add(self, levels: impl Into<WeaponLevels>)

Add(crate::app::weaponlevels::WeaponLevels) 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: IWeaponLevels> IWeaponLevelsMethods for __T

Available on crate feature app-weaponlevels only.