template<typename ComponentType, typename DelegateType> TSharedPtr< TMulticastDelegateAdapter< ComponentType, DelegateType, TResultType, ParamTypes... > > Construct &40; TSharedRef< ComponentType > Interface, DelegateType & InDelegate, CallableObject && InCallback &41;