4jcraft/Minecraft.Client/Utils/WstringLookup.h
2026-03-10 10:13:58 +11:00

21 lines
329 B
C++

#pragma once
class WstringLookup
{
private:
unsigned int numIDs;
std::unordered_map<std::wstring, unsigned int> str2int;
std::vector<std::wstring> int2str;
public:
WstringLookup();
std::wstring lookup(unsigned int id);
unsigned int lookup(std::wstring);
void getTable(std::wstring **lookup, unsigned int *len);
};