aboutsummaryrefslogtreecommitdiffstats
path: root/src/common.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.cpp')
-rw-r--r--src/common.cpp116
1 files changed, 0 insertions, 116 deletions
diff --git a/src/common.cpp b/src/common.cpp
index b3b8ec4..df382d8 100644
--- a/src/common.cpp
+++ b/src/common.cpp
@@ -1,25 +1,8 @@
#include <common.hpp>
-#include <cstring>
#include <cstdarg>
#include <cstdio>
#include <chrono>
-#include <fstream>
-#include <iostream>
-#include <list>
-#include <sstream>
-#include <vector>
-
-#include <error.hpp>
-#include <texture.hpp>
-
-#ifndef __WIN32__
-
-#include <sys/types.h>
-#include <dirent.h>
-#include <errno.h>
-
-#endif // __WIN32__
unsigned int millis(void) {
using namespace std::chrono;
@@ -28,26 +11,6 @@ unsigned int millis(void) {
return duration_cast<milliseconds>(now.time_since_epoch()).count();
}
-
-vec2 str2coord(std::string s)
-{
- auto cpos = s.find(',');
- s[cpos] = '\0';
- return vec2 (std::stof(s), std::stof(s.substr(cpos + 1)));
-}
-
-std::vector<std::string> StringTokenizer(const std::string& str, char delim)
-{
- std::vector<std::string> tokens;
- std::istringstream is (str);
- std::string token;
-
- while (getline(is, token, delim))
- tokens.emplace_back(token);
-
- return tokens;
-}
-
void DEBUG_prints(const char* file, int line, const char *s,...)
{
va_list args;
@@ -57,82 +20,3 @@ void DEBUG_prints(const char* file, int line, const char *s,...)
va_end(args);
}
-int getdir(std::string dir, std::list<std::string>& files)
-{
-#ifndef __WIN32__
- auto dp = opendir(dir.c_str());
- UserAssert(dp != nullptr, "Couldn\'t open folder: " + dir);
-
- auto dirp = readdir(dp);
- while (dirp != nullptr) {
- files.emplace_back(dirp->d_name);
- dirp = readdir(dp);
- }
-
- closedir(dp);
-#else
- WIN32_FIND_DATA fileData;
- auto dirh = FindFirstFile((dir + "/*").c_str(), &fileData);
- UserAssert(dirh != INVALID_HANDLE_VALUE, "Couldn\'t open folder: " + dir);
-
- do {
- auto fileName = fileData.cFileName;
-
- if (fileName[0] == '.')
- continue;
-
- if (!(fileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
- files.emplace_back(fileName);
- } while (FindNextFile(dirh, &fileData));
-
- FindClose(dirh);
-#endif // __WIN32__
-
- files.sort();
- return 0;
-}
-
-std::string readFile(const std::string& path)
-{
- std::ifstream in (path, std::ios::in);
- std::string buffer;
-
- UserAssert(in.is_open(), "Error reading file " + path);
-
- in.seekg(0, in.end);
- buffer.resize(in.tellg());
- in.seekg(0, in.beg);
- in.read(&buffer[0], buffer.size());
-
- in.close();
- return buffer;
-}
-
-std::vector<std::string> readFileA(const std::string& path)
-{
- std::ifstream in (path, std::ios::in);
- std::vector<std::string> lines;
- std::string line;
-
- UserAssert(in.is_open(), "Error reading file " + path);
-
- while(std::getline(in, line))
- lines.push_back(line);
-
- in.close();
- return lines;
-}
-
-void copyFile(const std::string& to, const std::string& from)
-{
- std::ifstream src (from, std::ios::binary);
- std::ofstream dst (to, std::ios::binary);
- dst << src.rdbuf();
-}
-
-bool fileExists(const std::string& file)
-{
- std::ifstream f (file);
- return f.good();
-}
-