In case someone runs into this problem,
**FImageWrapperBase **now uses **MoveTemp **for its GetRaw, which means that you can’t use an **rvalue **for the RawData, and the overridden **GetRaw **for **IImageWrapper **was changed to use a TArray64.
Example of the change:
TArray<uint8> *RawDataPtr = NULL;
TArray<uint8>& RawData = *RawDataPtr;
if (ImageWrapper->GetRaw(ERGBFormat::RGBA, 8, RawData))
Should be changed to:
TArray64<uint8> *RawData;
if (ImageWrapper->GetRaw(ERGBFormat::RGBA, 8, RawData))
I ran into this issue because I was using ImageWrapper for a UTexture2DDynamic.