Table of Contents

Class MetaBuildingDefinition<TConfig>

Namespace
Root
Assembly
SPZGameAssembly.dll
public abstract class MetaBuildingDefinition<TConfig> : MetaBuildingDefinition, IMetaBuildingDefinition, IBuildingCustomDrawDataProvider, IBuildingCustomSoundDataProvider, ISimulationConfigurationProvider, IBuildingConfigurationFactoryProvider where TConfig : IBuildingConfiguration, new()

Type Parameters

TConfig
Inheritance
object
Object
ScriptableObject
MetaBuildingDefinition<TConfig>
Implements
Derived
Inherited Members
Extension Methods

Constructors

MetaBuildingDefinition()

protected MetaBuildingDefinition()

Properties

ConfigurationFactory

public IFactory<IBuildingConfiguration> ConfigurationFactory { get; }

Property Value

IFactory<IBuildingConfiguration>