Attempting to package a project using Nativize Blueprint Assets that contains delegates that have the same output parameters (such as binding an event to the OnCanvasRenderTargetUpdate event as shown in the attached project) fails.

Found in 4.14.1 CL# 3224400. Reproduced in 4.15 Main CL# 3205566 and 4.13.2 CL# 3172292.

Steps to Reproduce
  1. Open the attached project
  2. Attempt to package

Result: Packaging fails with the following error:

Error: Function parameter: 'Canvas' cannot be defined in '_OnCanvasRenderTargetUpdateDelegateSignatureSC_DelegateSignature' as it is already defined in scope 'HUD' (shadowing is not allowed)

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Gameplay - Blueprint Runtime
Affects Versions4.134.144.15
Target Fix4.15
Fix Commit3215225
Main Commit3236017
CreatedDec 12, 2016
ResolvedDec 12, 2016
UpdatedApr 27, 2018
View Jira Issue