M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Core.ItemRosterElement Struct Reference

Inherits TaleWorlds.Library.ISerializableObject.

Public Member Functions

 ItemRosterElement (ItemObject item, int amount=0, ItemModifier itemModifier=null)
 
 ItemRosterElement (EquipmentElement equipmentElement, int amount)
 
override int GetHashCode ()
 
override string ToString ()
 
 ItemRosterElement (ItemRosterElement itemRosterElement)
 
void Clear ()
 
bool IsEqualTo (ItemRosterElement other)
 
override bool Equals (object obj)
 
bool Equals (ItemRosterElement other)
 
float GetRosterElementWeight ()
 
void ISerializableObject. DeserializeFrom (IReader reader)
 
void ISerializableObject. SerializeTo (IWriter writer)
 
void DeserializeFrom (IReader reader)
 
void SerializeTo (IWriter writer)
 

Properties

static ItemRosterElement Invalid [get]
 
EquipmentElement EquipmentElement [get]
 
int Amount [get, set]
 
bool IsEmpty [get]
 

Constructor & Destructor Documentation

◆ ItemRosterElement() [1/3]

TaleWorlds.Core.ItemRosterElement.ItemRosterElement ( ItemObject  item,
int  amount = 0,
ItemModifier  itemModifier = null 
)

◆ ItemRosterElement() [2/3]

TaleWorlds.Core.ItemRosterElement.ItemRosterElement ( EquipmentElement  equipmentElement,
int  amount 
)

◆ ItemRosterElement() [3/3]

TaleWorlds.Core.ItemRosterElement.ItemRosterElement ( ItemRosterElement  itemRosterElement)

Member Function Documentation

◆ GetHashCode()

override int TaleWorlds.Core.ItemRosterElement.GetHashCode ( )

◆ ToString()

override string TaleWorlds.Core.ItemRosterElement.ToString ( )

◆ Clear()

void TaleWorlds.Core.ItemRosterElement.Clear ( )

◆ IsEqualTo()

bool TaleWorlds.Core.ItemRosterElement.IsEqualTo ( ItemRosterElement  other)

◆ Equals() [1/2]

override bool TaleWorlds.Core.ItemRosterElement.Equals ( object  obj)

◆ Equals() [2/2]

bool TaleWorlds.Core.ItemRosterElement.Equals ( ItemRosterElement  other)

◆ GetRosterElementWeight()

float TaleWorlds.Core.ItemRosterElement.GetRosterElementWeight ( )

◆ DeserializeFrom()

void ISerializableObject. TaleWorlds.Core.ItemRosterElement.DeserializeFrom ( IReader  reader)

◆ SerializeTo()

void ISerializableObject. TaleWorlds.Core.ItemRosterElement.SerializeTo ( IWriter  writer)

Property Documentation

◆ Invalid

ItemRosterElement TaleWorlds.Core.ItemRosterElement.Invalid
staticget

◆ EquipmentElement

EquipmentElement TaleWorlds.Core.ItemRosterElement.EquipmentElement
get

◆ Amount

int TaleWorlds.Core.ItemRosterElement.Amount
getset

◆ IsEmpty

bool TaleWorlds.Core.ItemRosterElement.IsEmpty
get