Class FoundationIslandDefinitionFactory
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class FoundationIslandDefinitionFactory : CommonIslandDefinitionFactory
- Inheritance
-
objectFoundationIslandDefinitionFactory
- Inherited Members
- Extension Methods
Constructors
FoundationIslandDefinitionFactory(IMeshCache, SpacePathConnectionDrawerMetaData, IslandGroupDefinitionRegistry, IReadOnlyDictionary<Type, IIslandPlayingFieldModifier>)
public FoundationIslandDefinitionFactory(IMeshCache meshCache, SpacePathConnectionDrawerMetaData spacePathConnectorData, IslandGroupDefinitionRegistry islandGroupDefinitionFactory, IReadOnlyDictionary<Type, IIslandPlayingFieldModifier> playingFieldModifiers)
Parameters
meshCacheIMeshCachespacePathConnectorDataSpacePathConnectionDrawerMetaDataislandGroupDefinitionFactoryIslandGroupDefinitionRegistryplayingFieldModifiersIReadOnlyDictionary<Type, IIslandPlayingFieldModifier>
Methods
Create(IEnumerable<MetaIslandDefinition>)
public IEnumerable<IIslandDefinition> Create(IEnumerable<MetaIslandDefinition> metaIslands)
Parameters
metaIslandsIEnumerable<MetaIslandDefinition>
Returns
- IEnumerable<IIslandDefinition>