namespace UE { namespace Online { namespace Private { template<typename DelegateSignature, typename ObjectOrCallableType, typename... VarTypes> [TDelegate](API\Runtime\Core\Delegates\TDelegate)< DelegateSignature > UE::Online::Private::ConstructDelegate ( ObjectOrCallableType && ObjectOrCallable, VarTypes &&... Vars ) } } }