Hooks
static bool BeforeCvDiplomacyRequests_Request_Clear(CvDiplomacyRequests::Request* self);static void AfterCvDiplomacyRequests_Request_Clear(CvDiplomacyRequests::Request* self);static void ReplaceCvDiplomacyRequests_Request_Clear(void (*original)(CvDiplomacyRequests::Request*), CvDiplomacyRequests::Request* self);// CivHooks.h gives this hook point no types, so nothing checks these hooks' parameters.host->RegisterHook(host->pluginIndex, CivHooks::CvDiplomacyRequests_Request_Clear::ID, CIV_HOOK_BEFORE, (void*)&BeforeCvDiplomacyRequests_Request_Clear);host->RegisterHook(host->pluginIndex, CivHooks::CvDiplomacyRequests_Request_Clear::ID, CIV_HOOK_AFTER, (void*)&AfterCvDiplomacyRequests_Request_Clear);host->RegisterHook(host->pluginIndex, CivHooks::CvDiplomacyRequests_Request_Clear::ID, CIV_HOOK_REPLACE, (void*)&ReplaceCvDiplomacyRequests_Request_Clear);