fix: folderFile common linking

This commit is contained in:
Firebladedoge229
2026-04-11 17:24:49 -04:00
parent 4d10af2ccb
commit e77458b7e8
5 changed files with 4 additions and 4 deletions

View File

@@ -0,0 +1,28 @@
#pragma once
#include <vector>
#include <unordered_map>
#include <windows.h>
#include "../Minecraft.World/ArrayWithLength.h"
using namespace std;
class FolderFile
{
private:
wstring m_folderPath;
unordered_map<wstring, wstring> m_filePaths; // filename -> full path
void _buildFileIndex();
void _buildFileIndexRecursive(const wstring& currentPath, const wstring& relativePath);
public:
FolderFile(wstring folderPath);
~FolderFile();
vector<wstring>* getFileList();
bool hasFile(const wstring &filename);
int getFileSize(const wstring &filename);
byteArray getFile(const wstring &filename);
};