Struct ItemListSerialized<TItem>
Assembly: GoRogue.dll
Syntax
[DataContract]
public struct ItemListSerialized<TItem> where TItem : notnull
Type Parameters
Fields
View Source
Items
Items added paired with the name of the step that added them.
Declaration
[DataMember]
public List<ItemStepPair<TItem>> Items
Field Value
Methods
View Source
FromItemList(ItemList<TItem>)
Declaration
public static ItemListSerialized<TItem> FromItemList(ItemList<TItem> list)
Parameters
Type |
Name |
Description |
ItemList<TItem> |
list |
|
Returns
View Source
ToItemList()
Declaration
public ItemList<TItem> ToItemList()
Returns
Operators
View Source
implicit operator ItemListSerialized<TItem>(ItemList<TItem>)
Declaration
public static implicit operator ItemListSerialized<TItem>(ItemList<TItem> list)
Parameters
Type |
Name |
Description |
ItemList<TItem> |
list |
|
Returns
View Source
implicit operator ItemList<TItem>(ItemListSerialized<TItem>)
Declaration
public static implicit operator ItemList<TItem>(ItemListSerialized<TItem> list)
Parameters
Returns
Extension Methods