Potato Engine
Hobby Game Engine Project
|
Public Member Functions | |
Context (zstring_view sourceFilePath, zstring_view sourceFolderPath, zstring_view destinationFolderPath, FileSystem &fileSystem, Logger &logger) | |
Context (Context &&)=delete | |
Context & | operator= (Context &&)=delete |
auto | sourceFilePath () const noexcept |
auto | sourceFolderPath () const noexcept |
auto | destinationFolderPath () const noexcept |
void | addSourceDependency (zstring_view path) |
void | addOutput (zstring_view path) |
void | addOutputDependency (zstring_view from, zstring_view on, AssetDependencyType type) |
span< string const > | sourceDependencies () const noexcept |
span< string const > | outputs () const noexcept |
FileSystem & | fileSystem () noexcept |
Logger & | logger () noexcept |