Table of Contents

Class TrainNavigationIslandDefinitionFactory

Namespace
Root
Assembly
SPZGameAssembly.dll
public class TrainNavigationIslandDefinitionFactory : CommonIslandDefinitionFactory
Inheritance
object
TrainNavigationIslandDefinitionFactory
Inherited Members
Extension Methods

Constructors

TrainNavigationIslandDefinitionFactory(IMeshCache, SpacePathConnectionDrawerMetaData, IslandGroupDefinitionRegistry, IReadOnlyDictionary<Type, IIslandPlayingFieldModifier>)

public TrainNavigationIslandDefinitionFactory(IMeshCache meshCache, SpacePathConnectionDrawerMetaData spacePathConnectorData, IslandGroupDefinitionRegistry islandGroupDefinitionFactory, IReadOnlyDictionary<Type, IIslandPlayingFieldModifier> playingFieldModifiers)

Parameters

meshCache IMeshCache
spacePathConnectorData SpacePathConnectionDrawerMetaData
islandGroupDefinitionFactory IslandGroupDefinitionRegistry
playingFieldModifiers IReadOnlyDictionary<Type, IIslandPlayingFieldModifier>

Fields

Suffixes

public static readonly string[] Suffixes

Field Value

string[]

Methods

Create(SerializableTrainNavigationIslandCollection<MetaIslandDefinition>)

public TrainNavigationIslandCollection<IIslandDefinition> Create(SerializableTrainNavigationIslandCollection<MetaIslandDefinition> meta)

Parameters

meta SerializableTrainNavigationIslandCollection<MetaIslandDefinition>

Returns

TrainNavigationIslandCollection<IIslandDefinition>