Monopoly — Portage moderne
0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
LooseDataOverrides.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
LayeredDataSource.hpp
"
4
5
#include <expected>
6
#include <filesystem>
7
#include <vector>
8
9
namespace
monopoly::data
10
{
11
// Loads a tab-separated manifest of uncompressed logical DATA payloads.
12
// Columns: group, tag, LegacyDataType name, relative payload path.
13
// These files replace DAT container entries, not their decoded semantics.
14
[[
nodiscard
]] std::expected<
15
std::vector<DataSourceOverride>,
16
DataError>
17
loadLooseDataOverrides
(
const
std::filesystem::path&
manifestPath
);
18
}
LayeredDataSource.hpp
index
unsigned index
Definition
ModernIBarSkin.cpp:25
monopoly::data
Definition
ArchiveAssembly.cpp:21
monopoly::data::loadLooseDataOverrides
std::expected< std::vector< DataSourceOverride >, DataError > loadLooseDataOverrides(const std::filesystem::path &manifestPath)
Definition
LooseDataOverrides.cpp:154
LooseDataOverrides.hpp
Generated by
1.9.8