From 0662b70a1eaf618abc863e87433b6c8869a82684 Mon Sep 17 00:00:00 2001 From: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com> Date: Fri, 15 Aug 2025 03:10:22 +0300 Subject: [PATCH] Correct return types of ConVar FilterCallback typedefs --- public/tier1/convar.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/tier1/convar.h b/public/tier1/convar.h index 4ffaf145..767bf771 100644 --- a/public/tier1/convar.h +++ b/public/tier1/convar.h @@ -611,7 +611,7 @@ template class CConVar; template -using FnTypedChangeCallback_t = void (*)(CConVar *cvar, CSplitScreenSlot nSlot, const T *pNewValue, const T *pOldValue); +using FnTypedChangeCallback_t = void(*)(CConVar *cvar, CSplitScreenSlot nSlot, const T *pNewValue, const T *pOldValue); template using FnTypedChangeCallbackProvider_t = void(*)(CConVar *cvar, CSplitScreenSlot slot, const T *pNewValue, const T *pOldValue, void *__unk01, FnTypedChangeCallback_t cb); @@ -619,9 +619,9 @@ using FnGenericChangeCallback_t = void(*)(ConVarRefAbstract *ref, CSplitScreenSl using FnGenericChangeCallbackProvider_t = void(*)(ConVarRefAbstract *ref, CSplitScreenSlot nSlot, const CVValue_t *pNewValue, const CVValue_t *pOldValue, void *__unk01, FnGenericChangeCallback_t cb); template -using FnTypedFilterCallback_t = void (*)(CConVar *cvar, CSplitScreenSlot nSlot, const T *pNewValue, const T *pOldValue); +using FnTypedFilterCallback_t = bool(*)(CConVar *cvar, CSplitScreenSlot nSlot, const T *pNewValue, const T *pOldValue); template -using FnTypedFilterCallbackProvider_t = void(*)(CConVar *cvar, CSplitScreenSlot slot, const T *pNewValue, const T *pOldValue, void *__unk01, FnTypedFilterCallback_t cb); +using FnTypedFilterCallbackProvider_t = bool(*)(CConVar *cvar, CSplitScreenSlot slot, const T *pNewValue, const T *pOldValue, void *__unk01, FnTypedFilterCallback_t cb); using FnGenericFilterCallback_t = bool(*)(ConVarRefAbstract *ref, CSplitScreenSlot nSlot, const CVValue_t *pNewValue, const CVValue_t *pOldValue); using FnGenericFilterCallbackProvider_t = bool(*)(ConVarRefAbstract *ref, CSplitScreenSlot nSlot, const CVValue_t *pNewValue, const CVValue_t *pOldValue, void *__unk01, FnGenericFilterCallback_t cb);