diff options
| author | Mikaël Capelle <capelle.mikael@gmail.com> | 2020-05-25 19:53:21 +0200 |
|---|---|---|
| committer | Mikaël Capelle <capelle.mikael@gmail.com> | 2020-05-25 19:54:15 +0200 |
| commit | cf1bbdd13e0db8856df672c367d3ec1610f6c556 (patch) | |
| tree | 461a6b7623a186502f00b07df689ffebfea620b0 /src/modinfowithconflictinfo.cpp | |
| parent | a721347fd130fcab19f2709892093f087bfac19e (diff) | |
Switch to using the ModDataContent feature from the game plugin.
Diffstat (limited to 'src/modinfowithconflictinfo.cpp')
| -rw-r--r-- | src/modinfowithconflictinfo.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/modinfowithconflictinfo.cpp b/src/modinfowithconflictinfo.cpp index b0edf581..14b341d2 100644 --- a/src/modinfowithconflictinfo.cpp +++ b/src/modinfowithconflictinfo.cpp @@ -331,6 +331,11 @@ bool ModInfoWithConflictInfo::isValid() const { return m_Valid.value(); } -std::vector<ModInfo::EContent> ModInfoWithConflictInfo::getContents() const { +const std::vector<int>& ModInfoWithConflictInfo::getContents() const { return m_Contents.value(); } + +bool ModInfoWithConflictInfo::hasContent(int content) const { + auto& contents = m_Contents.value(); + return std::find(std::begin(contents), std::end(contents), content) != std::end(contents); +} |
