class
#include <btu/modmanager/mod_folder.hpp>
ModFolderIterator Base classes
- class ModFolderIteratorBase
Public types
-
enum class ArchiveTooLargeAction: std::
uint8_t { Skip, Process } -
enum class ArchiveTooLargeState: std::
uint8_t { BeforeProcessing, AfterProcessing }
Public functions
- auto archive_too_large(const Path& archive_path, ArchiveTooLargeState state) → ArchiveTooLargeAction=0 virtual noexcept
- void failed_to_read_archive(const Path& archive_path) virtual noexcept
- void process_file(ModFile file) pure virtual noexcept
- auto stop_requested() const → bool virtual noexcept