Struct AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced>
Assembly: GoRogue.dll
Syntax
[DataContract]
public struct AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced> where TBlueprintID : notnull
Type Parameters
Name |
Description |
TBlueprintID |
|
TBlueprintConfig |
|
TProduced |
|
Fields
View Source
Blueprints
Blueprints in the factory.
Declaration
[DataMember]
public List<IAdvancedFactoryBlueprint<TBlueprintID, TBlueprintConfig, TProduced>> Blueprints
Field Value
Methods
View Source
FromAdvancedFactory(AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced>)
Declaration
public static AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced> FromAdvancedFactory(AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> factory)
Parameters
Type |
Name |
Description |
AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> |
factory |
|
Returns
View Source
ToAdvancedFactory()
Declaration
public AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> ToAdvancedFactory()
Returns
Type |
Description |
AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> |
|
Operators
View Source
implicit operator AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced>(AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced>)
Declaration
public static implicit operator AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced>(AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> factory)
Parameters
Type |
Name |
Description |
AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> |
factory |
|
Returns
View Source
implicit operator AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced>(AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced>)
Declaration
public static implicit operator AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced>(AdvancedFactorySerialized<TBlueprintID, TBlueprintConfig, TProduced> factory)
Parameters
Returns
Type |
Description |
AdvancedFactory<TBlueprintID, TBlueprintConfig, TProduced> |
|
Extension Methods