#ifndef __CROSS_MAPPING_H__ #define __CROSS_MAPPING_H__ #pragma once #include "stdafx.h" typedef std::unordered_map nMap; static std::vector nativeFailedVec; struct CrossMappingEntry { unsigned long long first; unsigned long long second; }; class CrossMapping { public: static void initNativeMap(); static unsigned long long MapNative(unsigned long long inNative); static void dumpNativeMappingCache(); static bool searchMap(nMap map, unsigned long long inNative, unsigned long long *outNative); }; #endif // __CROSS_MAPPING_H__