I am asking for some advice on a problem that is hard to understand about the delegate of the Unreal Engine.

Have you tried std::ref?

DelegateWithReferencePayload.BindRaw(
		this
		, &FSomeEmptyPluginModule::FunctionWithReferenceParameter
		, std::ref(SomeStruct)
		);
1 Like