public FEInitializingHelper(GameInitializationFields gameInitializationFields,
                             UltraUpdatableContainer updatableContainer, FEConfiguration configuration)
 {
     _gameInitializationFields = gameInitializationFields;
     _updatableContainer       = updatableContainer;
     _configuration            = configuration;
 }
 public FinalTerrainInitialization(UltraUpdatableContainer ultraUpdatableContainer,
                                   GameInitializationFields gameInitializationFields, FEConfiguration configuration, FeGRingConfiguration gRingConfiguration)
 {
     _ultraUpdatableContainer  = ultraUpdatableContainer;
     _gameInitializationFields = gameInitializationFields;
     _configuration            = configuration;
     _gRingConfiguration       = gRingConfiguration;
 }
 public FETerrainShapeDbInitialization(UltraUpdatableContainer ultraUpdatableContainer,
                                       GameInitializationFields gameInitializationFields, FEConfiguration configuration,
                                       FilePathsConfiguration filePathsConfiguration)
 {
     _ultraUpdatableContainer  = ultraUpdatableContainer;
     _gameInitializationFields = gameInitializationFields;
     _configuration            = configuration;
     _filePathsConfiguration   = filePathsConfiguration;
 }
Beispiel #4
0
        public FinalVegetation(GameInitializationFields initializationFields,
                               UltraUpdatableContainer ultraUpdatableContainer, FinalVegetationConfiguration veConfiguration, UniformsAndComputeBuffersPack materialCommonPack = null)
        {
            this._initializationFields    = initializationFields;
            this._ultraUpdatableContainer = ultraUpdatableContainer;
            _veConfiguration = veConfiguration;

            if (materialCommonPack == null)
            {
                materialCommonPack = new UniformsAndComputeBuffersPack(new UniformsPack(), new ComputeBuffersPack());
            }
            _materialCommonPack = materialCommonPack;
        }
Beispiel #5
0
 public Ring2PatchInitializer(GameInitializationFields gameInitializationFields, UltraUpdatableContainer ultraUpdatableContainer, Ring2PatchInitializerConfiguration ring2InitializerConfiguration)
 {
     _gameInitializationFields      = gameInitializationFields;
     _ultraUpdatableContainer       = ultraUpdatableContainer;
     _ring2InitializerConfiguration = ring2InitializerConfiguration;
 }