[doc/abi] Updated the Windows symbol listings.

Main changes:

- `nm` prints consolidated versions of certain templates, e.g.
  std::ostream& instead of std::basic_ostream<blah>, so I'll be using
  `nm` on the import libraries instead of `dumpbin` on the DLLs for
  the MinGW-w64 versions.

- Added rp_vswprintf() and rp_vswprintf_p().

- Functions that previously took `const SIZE&` now take `SIZE`.

- Functions moved to LibWin32UI are no longer exported from libromdata.

- RegisterComObject() now takes an HINSTANCE parameter so it can get the
  correct DLL filename, since libromdata doesn't export any COM objects
  itself.
This commit is contained in:
David Korth 2022-07-17 16:20:58 -04:00
parent 24024a2ab8
commit 03b80ee459
4 changed files with 24 additions and 72 deletions

View File

@ -81,8 +81,8 @@ T LibRpBase::KeyManager::getAndVerify(char const*, LibRpBase::KeyManager::KeyDat
T LibRpBase::KeyManager::instance()
T LibRpBase::KeyManager::verifyResultToString(LibRpBase::KeyManager::VerifyResult)
T LibRpBase::MD5Hash::calcHash(unsigned char*, unsigned long long, void const*, unsigned long long)
T LibRpBase::operator<<(std::basic_ostream<char, std::char_traits<char> >&, LibRpBase::JSONROMOutput const&)
T LibRpBase::operator<<(std::basic_ostream<char, std::char_traits<char> >&, LibRpBase::ROMOutput const&)
T LibRpBase::operator<<(std::ostream&, LibRpBase::JSONROMOutput const&)
T LibRpBase::operator<<(std::ostream&, LibRpBase::ROMOutput const&)
T LibRpBase::RomData::className() const
T LibRpBase::RomData::doRomOp(int, LibRpBase::RomData::RomOpParams*)
T LibRpBase::RomData::fields() const
@ -130,6 +130,8 @@ T LibRpBase::RpPngWriter::write_IHDR(LibRpTexture::rp_image::sBIT_t const*, unsi
T LibRpBase::RpPngWriter::write_tEXt(std::vector<std::pair<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
T LibRpBase::rp_vsprintf[abi:cxx11](char const*, char*)
T LibRpBase::rp_vsprintf_p[abi:cxx11](char const*, char*)
T LibRpBase::rp_vswprintf[abi:cxx11](wchar_t const*, char*)
T LibRpBase::rp_vswprintf_p[abi:cxx11](wchar_t const*, char*)
T LibRpBase::SystemRegion::getCountryCode()
T LibRpBase::SystemRegion::getFlagPosition(unsigned int, int*, int*, bool)
T LibRpBase::SystemRegion::getLanguageCode()
@ -170,8 +172,8 @@ T LibRpTexture::ImageDecoder::fromLinear32_cpp(LibRpTexture::ImageDecoder::Pixel
T LibRpTexture::ImageDecoder::fromLinear32_ssse3(LibRpTexture::ImageDecoder::PixelFormat, int, int, unsigned int const*, unsigned long long, int)
T LibRpTexture::RpGdiplusBackend::creator_fn(int, int, LibRpTexture::rp_image::Format)
T LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha()
T LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(tagSIZE const&, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int, tagSIZE const&, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(tagSIZE, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int, tagSIZE, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned long)
T LibRpTexture::rp_image_backend::clear_properties()
T LibRpTexture::rp_image::backend() const
@ -206,21 +208,10 @@ T LibRpTexture::rp_image::un_premultiply_sse41()
T LibRpTexture::rp_image::width() const
T LibWin32Common::ComBase_isReferenced()
T LibWin32Common::decRpGlobalRefCount()
T LibWin32Common::getAltRowColor()
T LibWin32Common::getCacheDirectory[abi:cxx11]()
T LibWin32Common::getConfigDirectory[abi:cxx11]()
T LibWin32Common::getHomeDirectory[abi:cxx11]()
T LibWin32Common::getOpenFileName[abi:cxx11](HWND__*, wchar_t const*, char const*, wchar_t const*)
T LibWin32Common::getSaveFileName[abi:cxx11](HWND__*, wchar_t const*, char const*, wchar_t const*)
T LibWin32Common::incRpGlobalRefCount()
T LibWin32Common::isComCtl32_v610()
T LibWin32Common::isSystemRTL()
T LibWin32Common::isThemeActive()
T LibWin32Common::ListViewNoDividerDblClickSubclassProc(HWND__*, unsigned int, unsigned long long, long long, unsigned long long, unsigned long long)
T LibWin32Common::measureStringForListView(HDC__*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int*)
T LibWin32Common::measureTextSize(HWND__*, HFONT__*, wchar_t const*, tagSIZE*)
T LibWin32Common::measureTextSizeLink(HWND__*, HFONT__*, wchar_t const*, tagSIZE*)
T LibWin32Common::MultiLineEditProc(HWND__*, unsigned int, unsigned long long, long long, unsigned long long, unsigned long long)
T LibWin32Common::RegKey::close()
T LibWin32Common::RegKey::deleteSubKey(HKEY__*, wchar_t const*)
T LibWin32Common::RegKey::deleteValue(wchar_t const*)
@ -230,7 +221,7 @@ T LibWin32Common::RegKey::read[abi:cxx11](wchar_t const*, unsigned long*) const
T LibWin32Common::RegKey::read_dword(wchar_t const*, unsigned long*) const
T LibWin32Common::RegKey::read_expand[abi:cxx11](wchar_t const*, unsigned long*) const
T LibWin32Common::RegKey::RegisterApprovedExtension(_GUID const&, wchar_t const*)
T LibWin32Common::RegKey::RegisterComObject(_GUID const&, wchar_t const*, wchar_t const*)
T LibWin32Common::RegKey::RegisterComObject(HINSTANCE__*, _GUID const&, wchar_t const*, wchar_t const*)
T LibWin32Common::RegKey::RegisterFileType(wchar_t const*, LibWin32Common::RegKey**)
T LibWin32Common::RegKey::~RegKey()
T LibWin32Common::RegKey::RegKey(HKEY__*, wchar_t const*, unsigned long, bool)
@ -240,14 +231,11 @@ T LibWin32Common::RegKey::write_dword(wchar_t const*, unsigned long)
T LibWin32Common::RegKey::write(wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, unsigned long)
T LibWin32Common::RegKey::write(wchar_t const*, wchar_t const*, unsigned long)
T LibWin32Common::rp_QISearch(void*, QITAB const*, _GUID const&, void**)
T LibWin32Common::SingleLineEditProc(HWND__*, unsigned int, unsigned long long, long long, unsigned long long, unsigned long long)
T LibWin32Common::unix2dos[abi:cxx11](wchar_t const*, int*)
T rp_byte_swap_16_array_sse2
T rp_byte_swap_16_array_ssse3
T rp_byte_swap_32_array_sse2
T rp_byte_swap_32_array_ssse3
T RP_CPU_InitCPUFlags
T rp_GetDpiForWindow
T rp_i18n_init
T w32err_to_posix
V typeinfo for LibRomData::KeyStoreUI

View File

@ -38,13 +38,10 @@ bool __cdecl LibWin32Common::ComBase_isReferenced(void)
int __cdecl LibRomData::CtrKeyScrambler::CtrScramble(union LibRomData::u128_t * __ptr64,union LibRomData::u128_t const * __ptr64,union LibRomData::u128_t const * __ptr64,union LibRomData::u128_t const * __ptr64)
int __cdecl LibRomData::CtrKeyScrambler::CtrScramble(union LibRomData::u128_t * __ptr64,union LibRomData::u128_t const * __ptr64,union LibRomData::u128_t const * __ptr64)
unsigned __int64 __cdecl GdiplusHelper::InitGDIPlus(void)
__int64 __cdecl LibWin32Common::ListViewNoDividerDblClickSubclassProc(struct HWND__ * __ptr64,unsigned int,unsigned __int64,__int64,unsigned __int64,unsigned __int64)
__int64 __cdecl LibWin32Common::MultiLineEditProc(struct HWND__ * __ptr64,unsigned int,unsigned __int64,__int64,unsigned __int64,unsigned __int64)
public: static long __cdecl LibWin32Common::RegKey::RegisterApprovedExtension(struct _GUID const & __ptr64,wchar_t const * __ptr64)
public: static long __cdecl LibWin32Common::RegKey::RegisterComObject(struct _GUID const & __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64)
public: static long __cdecl LibWin32Common::RegKey::RegisterComObject(struct HINSTANCE__ * __ptr64,struct _GUID const & __ptr64,wchar_t const * __ptr64,wchar_t const * __ptr64)
public: static long __cdecl LibWin32Common::RegKey::RegisterFileType(wchar_t const * __ptr64,class LibWin32Common::RegKey * __ptr64 * __ptr64)
void __cdecl GdiplusHelper::ShutdownGDIPlus(unsigned __int64)
__int64 __cdecl LibWin32Common::SingleLineEditProc(struct HWND__ * __ptr64,unsigned int,unsigned __int64,__int64,unsigned __int64,unsigned __int64)
public: static long __cdecl LibWin32Common::RegKey::UnregisterComObject(struct _GUID const & __ptr64,wchar_t const * __ptr64)
public: void __cdecl LibWin32Common::RegKey::__autoclassinit2(unsigned __int64) __ptr64
public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::RomFields::ageRatingsDecode(class std::array<unsigned short,16> const * __ptr64,bool)
@ -106,7 +103,6 @@ class LibRpTexture::rp_image * __ptr64 __cdecl LibRpTexture::ImageDecoder::fromL
class LibRpTexture::rp_image * __ptr64 __cdecl LibRpTexture::ImageDecoder::fromLinear24_ssse3(enum LibRpTexture::ImageDecoder::PixelFormat,int,int,unsigned char const * __ptr64 __restrict,unsigned __int64,int)
class LibRpTexture::rp_image * __ptr64 __cdecl LibRpTexture::ImageDecoder::fromLinear32_cpp(enum LibRpTexture::ImageDecoder::PixelFormat,int,int,unsigned int const * __ptr64 __restrict,unsigned __int64,int)
class LibRpTexture::rp_image * __ptr64 __cdecl LibRpTexture::ImageDecoder::fromLinear32_ssse3(enum LibRpTexture::ImageDecoder::PixelFormat,int,int,unsigned int const * __ptr64 __restrict,unsigned __int64,int)
unsigned long __cdecl LibWin32Common::getAltRowColor(void)
public: enum LibRpBase::KeyManager::VerifyResult __cdecl LibRpBase::KeyManager::getAndVerify(char const * __ptr64,struct LibRpBase::KeyManager::KeyData_t * __ptr64,unsigned char const * __ptr64,unsigned int)const __ptr64
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __ptr64 __cdecl LibRpFile::FileSystem::getCacheDirectory(void)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibWin32Common::getCacheDirectory(void)
@ -127,10 +123,8 @@ public: struct LibRomData::KeyStoreUI::Key const * __ptr64 __cdecl LibRomData::K
unsigned int __cdecl LibRpBase::SystemRegion::getLanguageCode(void)
char const * __ptr64 __cdecl LibRpBase::SystemRegion::getLocalizedLanguageName(unsigned int)
public: char const * __ptr64 __cdecl LibRpBase::Achievements::getName(enum LibRpBase::Achievements::ID)const __ptr64
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibWin32Common::getOpenFileName(struct HWND__ * __ptr64,wchar_t const * __ptr64,char const * __ptr64,wchar_t const * __ptr64)
char const * __ptr64 __cdecl LibRpBase::AboutTabText::getProgramInfoString(enum LibRpBase::AboutTabText::ProgramInfoStringID)
enum LibRpBase::AboutTabText::ProgramInfoStringID __cdecl LibRpBase::AboutTabText::getProgramInfoStringCount(void)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibWin32Common::getSaveFileName(struct HWND__ * __ptr64,wchar_t const * __ptr64,char const * __ptr64,wchar_t const * __ptr64)
struct LibRpBase::AboutTabText::SupportSite_t const * __ptr64 __cdecl LibRpBase::AboutTabText::getSupportSites(void)
public: int __cdecl LibRpTexture::rp_image::get_sBIT(struct LibRpTexture::rp_image::sBIT_t * __ptr64)const __ptr64
public: struct HKEY__ * __ptr64 __cdecl LibWin32Common::RegKey::handle(void)const __ptr64
@ -147,7 +141,6 @@ void __cdecl LibWin32Common::incRpGlobalRefCount(void)
public: static class LibRpBase::Achievements * __ptr64 __cdecl LibRpBase::Achievements::instance(void)
public: static class LibRpBase::Config * __ptr64 __cdecl LibRpBase::Config::instance(void)
public: static class LibRpBase::KeyManager * __ptr64 __cdecl LibRpBase::KeyManager::instance(void)
bool __cdecl LibWin32Common::isComCtl32_v610(void)
public: bool __cdecl LibRomData::KeyStoreUI::isEmpty(void)const __ptr64
public: bool __cdecl LibWin32Common::RegKey::isKeyEmpty(void) __ptr64
public: bool __cdecl LibRpBase::ConfReader::isLoaded(void)const __ptr64
@ -158,8 +151,6 @@ public: bool __cdecl LibRpBase::RomData::isOpen(void)const __ptr64
public: virtual bool __cdecl LibRpFile::RpFile::isOpen(void)const __ptr64
public: bool __cdecl LibRpBase::RpPngWriter::isOpen(void)const __ptr64
public: bool __cdecl LibRpTexture::rp_image::isSquare(void)const __ptr64
unsigned long __cdecl LibWin32Common::isSystemRTL(void)
bool __cdecl LibWin32Common::isThemeActive(void)
public: __int64 __cdecl LibRpBase::Achievements::isUnlocked(enum LibRpBase::Achievements::ID)const __ptr64
public: bool __cdecl LibRpBase::RomData::isValid(void)const __ptr64
public: bool __cdecl LibRpTexture::rp_image::isValid(void)const __ptr64
@ -172,9 +163,6 @@ class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allo
public: int __cdecl LibRpBase::ConfReader::load(bool) __ptr64
class LibRpTexture::rp_image * __ptr64 __cdecl LibRpBase::RpImageLoader::load(class LibRpFile::IRpFile * __ptr64)
class LibRpTexture::rp_image * __ptr64 __cdecl LibRpBase::RpPng::load(class LibRpFile::IRpFile * __ptr64)
int __cdecl LibWin32Common::measureStringForListView(struct HDC__ * __ptr64,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const & __ptr64,int * __ptr64)
int __cdecl LibWin32Common::measureTextSize(struct HWND__ * __ptr64,struct HFONT__ * __ptr64,wchar_t const * __ptr64,struct tagSIZE * __ptr64)
int __cdecl LibWin32Common::measureTextSizeLink(struct HWND__ * __ptr64,struct HFONT__ * __ptr64,wchar_t const * __ptr64,struct tagSIZE * __ptr64)
public: class LibRpBase::RomMetaData const * __ptr64 __cdecl LibRpBase::RomData::metaData(void)const __ptr64
public: char const * __ptr64 __cdecl LibRpBase::RomData::mimeType(void)const __ptr64
public: int __cdecl LibRpBase::IconAnimHelper::nextFrame(int * __ptr64) __ptr64
@ -198,6 +186,8 @@ public: int __cdecl LibRpTexture::rp_image::row_bytes(void)const __ptr64
long __cdecl LibWin32Common::rp_QISearch(void * __ptr64,struct QITAB const * __ptr64,struct _GUID const & __ptr64,void * __ptr64 * __ptr64)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::rp_vsprintf(char const * __ptr64,char * __ptr64)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::rp_vsprintf_p(char const * __ptr64,char * __ptr64)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibRpBase::rp_vswprintf(wchar_t const * __ptr64,char * __ptr64)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibRpBase::rp_vswprintf_p(wchar_t const * __ptr64,char * __ptr64)
public: unsigned long __cdecl LibWin32Common::RegKey::samDesired(void)const __ptr64
int __cdecl LibRpBase::RpPng::save(char const * __ptr64,struct LibRpBase::IconAnimData const * __ptr64)
int __cdecl LibRpBase::RpPng::save(char const * __ptr64,class LibRpTexture::rp_image const * __ptr64)
@ -223,15 +213,14 @@ unsigned int __cdecl LibRomData::ImageTypesConfig::sysCount(void)
char const * __ptr64 __cdecl LibRomData::ImageTypesConfig::sysName(unsigned int)
public: int __cdecl LibRpBase::RomFields::tabCount(void)const __ptr64
public: char const * __ptr64 __cdecl LibRpBase::RomFields::tabName(int)const __ptr64
public: struct HBITMAP__ * __ptr64 __cdecl LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int,struct tagSIZE const & __ptr64,bool) __ptr64
public: struct HBITMAP__ * __ptr64 __cdecl LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int,struct tagSIZE,bool) __ptr64
public: struct HBITMAP__ * __ptr64 __cdecl LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned long) __ptr64
public: struct HBITMAP__ * __ptr64 __cdecl LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(struct tagSIZE const & __ptr64,bool) __ptr64
public: struct HBITMAP__ * __ptr64 __cdecl LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(struct tagSIZE,bool) __ptr64
public: struct HBITMAP__ * __ptr64 __cdecl LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(void) __ptr64
public: int __cdecl LibRomData::KeyStoreUI::totalKeyCount(void)const __ptr64
public: int __cdecl LibRpTexture::rp_image::tr_idx(void)const __ptr64
public: int __cdecl LibRpTexture::rp_image::un_premultiply_cpp(void) __ptr64
public: int __cdecl LibRpTexture::rp_image::un_premultiply_sse41(void) __ptr64
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibWin32Common::unix2dos(wchar_t const * __ptr64,int * __ptr64)
public: bool __cdecl LibRpBase::Config::useIntIconForSmallSizes(void)const __ptr64
class std::basic_string<char16_t,struct std::char_traits<char16_t>,class std::allocator<char16_t> > __cdecl LibRpBase::utf16_bswap(char16_t const * __ptr64,int)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::utf16_to_cpN(unsigned int,char16_t const * __ptr64,int)
@ -254,7 +243,6 @@ InitPropVariantFromStringVector_xp
RP_CPU_Flags
RP_CPU_Flags_Init
RP_CPU_InitCPUFlags
rp_GetDpiForWindow
rp_byte_swap_16_array_sse2
rp_byte_swap_16_array_ssse3
rp_byte_swap_32_array_sse2

View File

@ -82,8 +82,8 @@ T LibRpBase::KeyManager::getAndVerify(char const*, LibRpBase::KeyManager::KeyDat
T LibRpBase::KeyManager::instance()
T LibRpBase::KeyManager::verifyResultToString(LibRpBase::KeyManager::VerifyResult)
T LibRpBase::MD5Hash::calcHash(unsigned char*, unsigned int, void const*, unsigned int)
T LibRpBase::operator<<(std::basic_ostream<char, std::char_traits<char> >&, LibRpBase::JSONROMOutput const&)
T LibRpBase::operator<<(std::basic_ostream<char, std::char_traits<char> >&, LibRpBase::ROMOutput const&)
T LibRpBase::operator<<(std::ostream&, LibRpBase::JSONROMOutput const&)
T LibRpBase::operator<<(std::ostream&, LibRpBase::ROMOutput const&)
T LibRpBase::RomData::className() const
T LibRpBase::RomData::doRomOp(int, LibRpBase::RomData::RomOpParams*)
T LibRpBase::RomData::fields() const
@ -131,6 +131,8 @@ T LibRpBase::RpPngWriter::write_IHDR(LibRpTexture::rp_image::sBIT_t const*, unsi
T LibRpBase::RpPngWriter::write_tEXt(std::vector<std::pair<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
T LibRpBase::rp_vsprintf[abi:cxx11](char const*, char*)
T LibRpBase::rp_vsprintf_p[abi:cxx11](char const*, char*)
T LibRpBase::rp_vswprintf[abi:cxx11](wchar_t const*, char*)
T LibRpBase::rp_vswprintf_p[abi:cxx11](wchar_t const*, char*)
T LibRpBase::SystemRegion::getCountryCode()
T LibRpBase::SystemRegion::getFlagPosition(unsigned int, int*, int*, bool)
T LibRpBase::SystemRegion::getLanguageCode()
@ -171,8 +173,8 @@ T LibRpTexture::ImageDecoder::fromLinear32_cpp(LibRpTexture::ImageDecoder::Pixel
T LibRpTexture::ImageDecoder::fromLinear32_ssse3(LibRpTexture::ImageDecoder::PixelFormat, int, int, unsigned int const*, unsigned int, int)
T LibRpTexture::RpGdiplusBackend::creator_fn(int, int, LibRpTexture::rp_image::Format)
T LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha()
T LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(tagSIZE const&, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int, tagSIZE const&, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(tagSIZE, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int, tagSIZE, bool)
T LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned long)
T LibRpTexture::rp_image_backend::clear_properties()
T LibRpTexture::rp_image::backend() const
@ -207,21 +209,10 @@ T LibRpTexture::rp_image::un_premultiply_sse41()
T LibRpTexture::rp_image::width() const
T LibWin32Common::ComBase_isReferenced()
T LibWin32Common::decRpGlobalRefCount()
T LibWin32Common::getAltRowColor()
T LibWin32Common::getCacheDirectory[abi:cxx11]()
T LibWin32Common::getConfigDirectory[abi:cxx11]()
T LibWin32Common::getHomeDirectory[abi:cxx11]()
T LibWin32Common::getOpenFileName[abi:cxx11](HWND__*, wchar_t const*, char const*, wchar_t const*)
T LibWin32Common::getSaveFileName[abi:cxx11](HWND__*, wchar_t const*, char const*, wchar_t const*)
T LibWin32Common::incRpGlobalRefCount()
T LibWin32Common::isComCtl32_v610()
T LibWin32Common::isSystemRTL()
T LibWin32Common::isThemeActive()
T LibWin32Common::ListViewNoDividerDblClickSubclassProc(HWND__*, unsigned int, unsigned int, long, unsigned int, unsigned long)@24
T LibWin32Common::measureStringForListView(HDC__*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, int*)
T LibWin32Common::measureTextSize(HWND__*, HFONT__*, wchar_t const*, tagSIZE*)
T LibWin32Common::measureTextSizeLink(HWND__*, HFONT__*, wchar_t const*, tagSIZE*)
T LibWin32Common::MultiLineEditProc(HWND__*, unsigned int, unsigned int, long, unsigned int, unsigned long)@24
T LibWin32Common::RegKey::close()
T LibWin32Common::RegKey::deleteSubKey(HKEY__*, wchar_t const*)
T LibWin32Common::RegKey::deleteValue(wchar_t const*)
@ -231,7 +222,7 @@ T LibWin32Common::RegKey::read[abi:cxx11](wchar_t const*, unsigned long*) const
T LibWin32Common::RegKey::read_dword(wchar_t const*, unsigned long*) const
T LibWin32Common::RegKey::read_expand[abi:cxx11](wchar_t const*, unsigned long*) const
T LibWin32Common::RegKey::RegisterApprovedExtension(_GUID const&, wchar_t const*)
T LibWin32Common::RegKey::RegisterComObject(_GUID const&, wchar_t const*, wchar_t const*)
T LibWin32Common::RegKey::RegisterComObject(HINSTANCE__*, _GUID const&, wchar_t const*, wchar_t const*)
T LibWin32Common::RegKey::RegisterFileType(wchar_t const*, LibWin32Common::RegKey**)
T LibWin32Common::RegKey::~RegKey()
T LibWin32Common::RegKey::RegKey(HKEY__*, wchar_t const*, unsigned long, bool)
@ -241,8 +232,6 @@ T LibWin32Common::RegKey::write_dword(wchar_t const*, unsigned long)
T LibWin32Common::RegKey::write(wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, unsigned long)
T LibWin32Common::RegKey::write(wchar_t const*, wchar_t const*, unsigned long)
T LibWin32Common::rp_QISearch(void*, QITAB const*, _GUID const&, void**)@16
T LibWin32Common::SingleLineEditProc(HWND__*, unsigned int, unsigned int, long, unsigned int, unsigned long)@24
T LibWin32Common::unix2dos[abi:cxx11](wchar_t const*, int*)
T rp_byte_swap_16_array_c
T rp_byte_swap_16_array_mmx
T rp_byte_swap_16_array_sse2
@ -252,7 +241,6 @@ T rp_byte_swap_32_array_mmx
T rp_byte_swap_32_array_sse2
T rp_byte_swap_32_array_ssse3
T RP_CPU_InitCPUFlags
T rp_GetDpiForWindow
T rp_i18n_init
T w32err_to_posix
V typeinfo for LibRomData::KeyStoreUI

View File

@ -38,13 +38,10 @@ bool __cdecl LibWin32Common::ComBase_isReferenced(void)
int __cdecl LibRomData::CtrKeyScrambler::CtrScramble(union LibRomData::u128_t *,union LibRomData::u128_t const *,union LibRomData::u128_t const *,union LibRomData::u128_t const *)
int __cdecl LibRomData::CtrKeyScrambler::CtrScramble(union LibRomData::u128_t *,union LibRomData::u128_t const *,union LibRomData::u128_t const *)
unsigned long __cdecl GdiplusHelper::InitGDIPlus(void)
long __stdcall LibWin32Common::ListViewNoDividerDblClickSubclassProc(struct HWND__ *,unsigned int,unsigned int,long,unsigned int,unsigned long)
long __stdcall LibWin32Common::MultiLineEditProc(struct HWND__ *,unsigned int,unsigned int,long,unsigned int,unsigned long)
public: static long __cdecl LibWin32Common::RegKey::RegisterApprovedExtension(struct _GUID const &,wchar_t const *)
public: static long __cdecl LibWin32Common::RegKey::RegisterComObject(struct _GUID const &,wchar_t const *,wchar_t const *)
public: static long __cdecl LibWin32Common::RegKey::RegisterComObject(struct HINSTANCE__ *,struct _GUID const &,wchar_t const *,wchar_t const *)
public: static long __cdecl LibWin32Common::RegKey::RegisterFileType(wchar_t const *,class LibWin32Common::RegKey * *)
void __cdecl GdiplusHelper::ShutdownGDIPlus(unsigned long)
long __stdcall LibWin32Common::SingleLineEditProc(struct HWND__ *,unsigned int,unsigned int,long,unsigned int,unsigned long)
public: static long __cdecl LibWin32Common::RegKey::UnregisterComObject(struct _GUID const &,wchar_t const *)
public: void __thiscall LibWin32Common::RegKey::__autoclassinit2(unsigned int)
public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::RomFields::ageRatingsDecode(class std::array<unsigned short,16> const *,bool)
@ -107,7 +104,6 @@ class LibRpTexture::rp_image * __cdecl LibRpTexture::ImageDecoder::fromLinear24_
class LibRpTexture::rp_image * __cdecl LibRpTexture::ImageDecoder::fromLinear24_ssse3(enum LibRpTexture::ImageDecoder::PixelFormat,int,int,unsigned char const * __restrict,unsigned int,int)
class LibRpTexture::rp_image * __cdecl LibRpTexture::ImageDecoder::fromLinear32_cpp(enum LibRpTexture::ImageDecoder::PixelFormat,int,int,unsigned int const * __restrict,unsigned int,int)
class LibRpTexture::rp_image * __cdecl LibRpTexture::ImageDecoder::fromLinear32_ssse3(enum LibRpTexture::ImageDecoder::PixelFormat,int,int,unsigned int const * __restrict,unsigned int,int)
unsigned long __cdecl LibWin32Common::getAltRowColor(void)
public: enum LibRpBase::KeyManager::VerifyResult __thiscall LibRpBase::KeyManager::getAndVerify(char const *,struct LibRpBase::KeyManager::KeyData_t *,unsigned char const *,unsigned int)const
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __cdecl LibRpFile::FileSystem::getCacheDirectory(void)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibWin32Common::getCacheDirectory(void)
@ -128,10 +124,8 @@ public: struct LibRomData::KeyStoreUI::Key const * __thiscall LibRomData::KeySto
unsigned int __cdecl LibRpBase::SystemRegion::getLanguageCode(void)
char const * __cdecl LibRpBase::SystemRegion::getLocalizedLanguageName(unsigned int)
public: char const * __thiscall LibRpBase::Achievements::getName(enum LibRpBase::Achievements::ID)const
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibWin32Common::getOpenFileName(struct HWND__ *,wchar_t const *,char const *,wchar_t const *)
char const * __cdecl LibRpBase::AboutTabText::getProgramInfoString(enum LibRpBase::AboutTabText::ProgramInfoStringID)
enum LibRpBase::AboutTabText::ProgramInfoStringID __cdecl LibRpBase::AboutTabText::getProgramInfoStringCount(void)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibWin32Common::getSaveFileName(struct HWND__ *,wchar_t const *,char const *,wchar_t const *)
struct LibRpBase::AboutTabText::SupportSite_t const * __cdecl LibRpBase::AboutTabText::getSupportSites(void)
public: int __thiscall LibRpTexture::rp_image::get_sBIT(struct LibRpTexture::rp_image::sBIT_t *)const
public: struct HKEY__ * __thiscall LibWin32Common::RegKey::handle(void)const
@ -148,7 +142,6 @@ void __cdecl LibWin32Common::incRpGlobalRefCount(void)
public: static class LibRpBase::Achievements * __cdecl LibRpBase::Achievements::instance(void)
public: static class LibRpBase::Config * __cdecl LibRpBase::Config::instance(void)
public: static class LibRpBase::KeyManager * __cdecl LibRpBase::KeyManager::instance(void)
bool __cdecl LibWin32Common::isComCtl32_v610(void)
public: bool __thiscall LibRomData::KeyStoreUI::isEmpty(void)const
public: bool __thiscall LibWin32Common::RegKey::isKeyEmpty(void)
public: bool __thiscall LibRpBase::ConfReader::isLoaded(void)const
@ -159,8 +152,6 @@ public: bool __thiscall LibRpBase::RomData::isOpen(void)const
public: virtual bool __thiscall LibRpFile::RpFile::isOpen(void)const
public: bool __thiscall LibRpBase::RpPngWriter::isOpen(void)const
public: bool __thiscall LibRpTexture::rp_image::isSquare(void)const
unsigned long __cdecl LibWin32Common::isSystemRTL(void)
bool __cdecl LibWin32Common::isThemeActive(void)
public: __int64 __thiscall LibRpBase::Achievements::isUnlocked(enum LibRpBase::Achievements::ID)const
public: bool __thiscall LibRpBase::RomData::isValid(void)const
public: bool __thiscall LibRpTexture::rp_image::isValid(void)const
@ -173,9 +164,6 @@ class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allo
public: int __thiscall LibRpBase::ConfReader::load(bool)
class LibRpTexture::rp_image * __cdecl LibRpBase::RpImageLoader::load(class LibRpFile::IRpFile *)
class LibRpTexture::rp_image * __cdecl LibRpBase::RpPng::load(class LibRpFile::IRpFile *)
int __cdecl LibWin32Common::measureStringForListView(struct HDC__ *,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,int *)
int __cdecl LibWin32Common::measureTextSize(struct HWND__ *,struct HFONT__ *,wchar_t const *,struct tagSIZE *)
int __cdecl LibWin32Common::measureTextSizeLink(struct HWND__ *,struct HFONT__ *,wchar_t const *,struct tagSIZE *)
public: class LibRpBase::RomMetaData const * __thiscall LibRpBase::RomData::metaData(void)const
public: char const * __thiscall LibRpBase::RomData::mimeType(void)const
public: int __thiscall LibRpBase::IconAnimHelper::nextFrame(int *)
@ -199,6 +187,8 @@ public: int __thiscall LibRpTexture::rp_image::row_bytes(void)const
long __stdcall LibWin32Common::rp_QISearch(void *,struct QITAB const *,struct _GUID const &,void * *)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::rp_vsprintf(char const *,char *)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::rp_vsprintf_p(char const *,char *)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibRpBase::rp_vswprintf(wchar_t const *,char *)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibRpBase::rp_vswprintf_p(wchar_t const *,char *)
public: unsigned long __thiscall LibWin32Common::RegKey::samDesired(void)const
int __cdecl LibRpBase::RpPng::save(char const *,struct LibRpBase::IconAnimData const *)
int __cdecl LibRpBase::RpPng::save(char const *,class LibRpTexture::rp_image const *)
@ -224,15 +214,14 @@ unsigned int __cdecl LibRomData::ImageTypesConfig::sysCount(void)
char const * __cdecl LibRomData::ImageTypesConfig::sysName(unsigned int)
public: int __thiscall LibRpBase::RomFields::tabCount(void)const
public: char const * __thiscall LibRpBase::RomFields::tabName(int)const
public: struct HBITMAP__ * __thiscall LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int,struct tagSIZE const &,bool)
public: struct HBITMAP__ * __thiscall LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned int,struct tagSIZE,bool)
public: struct HBITMAP__ * __thiscall LibRpTexture::RpGdiplusBackend::toHBITMAP(unsigned long)
public: struct HBITMAP__ * __thiscall LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(struct tagSIZE const &,bool)
public: struct HBITMAP__ * __thiscall LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(struct tagSIZE,bool)
public: struct HBITMAP__ * __thiscall LibRpTexture::RpGdiplusBackend::toHBITMAP_alpha(void)
public: int __thiscall LibRomData::KeyStoreUI::totalKeyCount(void)const
public: int __thiscall LibRpTexture::rp_image::tr_idx(void)const
public: int __thiscall LibRpTexture::rp_image::un_premultiply_cpp(void)
public: int __thiscall LibRpTexture::rp_image::un_premultiply_sse41(void)
class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl LibWin32Common::unix2dos(wchar_t const *,int *)
public: bool __thiscall LibRpBase::Config::useIntIconForSmallSizes(void)const
class std::basic_string<char16_t,struct std::char_traits<char16_t>,class std::allocator<char16_t> > __cdecl LibRpBase::utf16_bswap(char16_t const *,int)
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LibRpBase::utf16_to_cpN(unsigned int,char16_t const *,int)
@ -255,7 +244,6 @@ InitPropVariantFromStringVector_xp
RP_CPU_Flags
RP_CPU_Flags_Init
RP_CPU_InitCPUFlags
rp_GetDpiForWindow
rp_byte_swap_16_array_c
rp_byte_swap_16_array_mmx
rp_byte_swap_16_array_sse2