Porytiles
Loading...
Searching...
No Matches
porytiles::ImportPrimaryTileset Class Reference

Use case for importing a primary Tileset. More...

#include <import_primary_tileset.hpp>

Public Member Functions

 ImportPrimaryTileset (gsl::not_null< const PrimaryTilesetImporter * > importer, gsl::not_null< const PrimaryTilesetDecompiler * > decompiler, gsl::not_null< const TilesetCompiler * > compiler, gsl::not_null< const TilesetRepo * > tileset_repo, gsl::not_null< const TilesetMetadataProvider * > metadata_provider, gsl::not_null< const PorytilesTilesetManager * > tileset_manager, gsl::not_null< DomainConfig * > domain_config, gsl::not_null< const AppConfig * > app_config, gsl::not_null< const UserDiagnostics * > diag)
 Constructs an ImportPrimaryTileset use case with the given repositories and services.
 
ChainableResult< void > import (const std::string &tileset_name) const
 

Detailed Description

Use case for importing a primary Tileset.

Definition at line 22 of file import_primary_tileset.hpp.

Constructor & Destructor Documentation

◆ ImportPrimaryTileset()

porytiles::ImportPrimaryTileset::ImportPrimaryTileset ( gsl::not_null< const PrimaryTilesetImporter * >  importer,
gsl::not_null< const PrimaryTilesetDecompiler * >  decompiler,
gsl::not_null< const TilesetCompiler * >  compiler,
gsl::not_null< const TilesetRepo * >  tileset_repo,
gsl::not_null< const TilesetMetadataProvider * >  metadata_provider,
gsl::not_null< const PorytilesTilesetManager * >  tileset_manager,
gsl::not_null< DomainConfig * >  domain_config,
gsl::not_null< const AppConfig * >  app_config,
gsl::not_null< const UserDiagnostics * >  diag 
)
inline

Constructs an ImportPrimaryTileset use case with the given repositories and services.

Definition at line 27 of file import_primary_tileset.hpp.

Member Function Documentation

◆ import()

ChainableResult< void > porytiles::ImportPrimaryTileset::import ( const std::string &  tileset_name) const

Definition at line 20 of file import_primary_tileset.cpp.


The documentation for this class was generated from the following files: