mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-06 19:41:51 +00:00
PacksManager added to engine
This commit is contained in:
parent
3655464b6f
commit
f9d391e05a
9 changed files with 93 additions and 67 deletions
17
src/util/listutil.cpp
Normal file
17
src/util/listutil.cpp
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
#include "listutil.h"
|
||||
#include "../util/stringutil.h"
|
||||
|
||||
#include <sstream>
|
||||
|
||||
std::string util::to_string(const std::vector<std::string>& vec) {
|
||||
std::stringstream ss;
|
||||
ss << "[";
|
||||
for (size_t i = 0; i < vec.size(); i++) {
|
||||
ss << util::quote(vec.at(i));
|
||||
if (i < vec.size()-1) {
|
||||
ss << ", ";
|
||||
}
|
||||
}
|
||||
ss << "]";
|
||||
return ss.str();
|
||||
}
|
||||
|
|
@ -11,10 +11,7 @@ namespace util {
|
|||
return std::find(vec.begin(), vec.end(), value) != vec.end();
|
||||
}
|
||||
|
||||
template<class T>
|
||||
bool contains(const std::queue<T>& queue, const T& value) {
|
||||
return std::find(queue.begin(), queue.end(), value) != queue.end();
|
||||
}
|
||||
std::string to_string(const std::vector<std::string>& vec);
|
||||
}
|
||||
|
||||
#endif // UTIL_LISTUTIL_H_
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue