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
-
objectObjectScriptableObjectMetaBuildingDefinition<TConfig>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
MetaBuildingDefinition()
protected MetaBuildingDefinition()
Properties
ConfigurationFactory
public IFactory<IBuildingConfiguration> ConfigurationFactory { get; }