Struct AppendItemListsSerialized<TItem>
Assembly: GoRogue.dll
Syntax
[DataContract]
public struct AppendItemListsSerialized<TItem> where TItem : notnull
Type Parameters
Fields
View Source
BaseListTag
A tag that must be attached to the component that will have items from the other list appended onto it.
Declaration
[DataMember]
public string BaseListTag
Field Value
View Source
ListToAppendTag
A tag that must be attached to the component that will have its items appended onto the base list.
Declaration
[DataMember]
public string ListToAppendTag
Field Value
View Source
Name
Name of the generation step.
Declaration
[DataMember]
public string Name
Field Value
View Source
RemoveAppendedComponent
Whether or not to remove the component with the tag ListToAppendTag after its items have been
added to the base list.
Declaration
[DataMember]
public bool RemoveAppendedComponent
Field Value
Methods
View Source
FromAppendItemLists(AppendItemLists<TItem>)
Declaration
public static AppendItemListsSerialized<TItem> FromAppendItemLists(AppendItemLists<TItem> step)
Parameters
Returns
View Source
ToAppendItemLists()
Declaration
public AppendItemLists<TItem> ToAppendItemLists()
Returns
Operators
View Source
implicit operator AppendItemListsSerialized<TItem>(AppendItemLists<TItem>)
Declaration
public static implicit operator AppendItemListsSerialized<TItem>(AppendItemLists<TItem> step)
Parameters
Returns
View Source
implicit operator AppendItemLists<TItem>(AppendItemListsSerialized<TItem>)
Declaration
public static implicit operator AppendItemLists<TItem>(AppendItemListsSerialized<TItem> step)
Parameters
Returns
Extension Methods