aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/WstringLookup.h
blob: 50501020f1ee9bc3c53793ff23ea938f56cd7b69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once

using namespace std;

class WstringLookup
{
private:
	UINT numIDs;
	unordered_map<wstring, UINT> str2int;
	vector<wstring> int2str;

public:
	WstringLookup();

	wstring lookup(UINT id);
	
	UINT lookup(wstring);

	VOID getTable(wstring **lookup, UINT *len);
};