Bazaar developer reference

CvGame::getDllGuid() const

Defined in
CvGame.cpp, line 10348
Class
CvGame
Hook name
CivHooks::CvGame_getDllGuid

Hooks

static bool BeforeCvGame_getDllGuid(const CvGame* self, CvString& result);static void AfterCvGame_getDllGuid(const CvGame* self, CvString& result);static CvString ReplaceCvGame_getDllGuid(CvString (*original)(const CvGame*), const CvGame* self);CivRegisterBefore<CivHooks::CvGame_getDllGuid>(host, &BeforeCvGame_getDllGuid);CivRegisterAfter<CivHooks::CvGame_getDllGuid>(host, &AfterCvGame_getDllGuid);CivRegisterReplace<CivHooks::CvGame_getDllGuid>(host, &ReplaceCvGame_getDllGuid);

Code

10348CvString CvGame::getDllGuid() const10349{10350	CvString szDllGuid = "";10351	10352	GUID guid = CvDllGameContext::GetSingleton()->GetDLLGUID();10353	unsigned long d1 = guid.Data1;10354	unsigned short d2 = guid.Data2;10355	unsigned short d3 = guid.Data3;10356	unsigned char* d4 = guid.Data4;1035710358	CvString::format(szDllGuid, "%08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X", d1, d2, d3, d4[0], d4[1], d4[2], d4[3], d4[4], d4[5], d4[6], d4[7]);1035910360	return szDllGuid;10361}

Calls

Called by