Exemplo n.º 1
0
 public MovingMap(
     TerrainDB terrainDB,
     IF16CPDClient client,
     ITheaterMapRetriever theaterMapRetriever       = null,
     IMapRingRenderer mapRingRenderer               = null,
     ICenterAirplaneRenderer centerAirplaneRenderer = null
     )
 {
     _mapRingRenderer        = mapRingRenderer ?? new MapRingRenderer();
     _centerAirplaneRenderer = centerAirplaneRenderer ?? new CenterAirplaneRenderer();
     _theaterMapRetriever    = theaterMapRetriever ?? new TheaterMapRetriever(terrainDB, client);
 }
 public TheaterMapRetriever(TerrainDB terrainDB, IF16CPDClient client, IResourceBundleReader resourceBundleReader = null)
 {
     _terrainDB            = terrainDB;
     _client               = client;
     _resourceBundleReader = resourceBundleReader ?? new ResourceBundleReader();
 }