When a BlueprintCallable function returns an array of classes, packaging will fail if Nativization Method is set to Inclusive.
UFUNCTION(BlueprintCallable, Category = "Test")
TArray<TSubclassOf<AMyActor>> Test();
TArray<TSubclassOf<AMyActor>> AMyActor::Test()
{
return TArray<TSubclassOf<AMyActor>>();
}
Result:
Package process fails
Expected:
Package completes with blueprint nativization
Head over to the existing Questions & Answers thread and let us know what's up.
4 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.15.1 |
Target Fix | 4.17 |
Fix Commit | 3460004 |
---|---|
Main Commit | 3510073 |
Created | Apr 28, 2017 |
---|---|
Resolved | Jun 21, 2017 |
Updated | Jun 27, 2017 |