Void UCanvas::DrawTile(X, Y, Z,...) Why Z?

Why does this function have a Z parameter?

It doesn’t appear to be used. It isn’t virtual and couldn’t be used in subclasses. Seems like it should be deleted.

See (4.0.1):
Engine\Source\Runtime\Engine\Classes\Engine\Canvas.h:381
Engine\Source\Runtime\Engine\Private\UserInterface\Canvas.cpp:1154

You’re right, the DrawCanvas function had been refactored last year, and for some reason the Z parameter survived. I took it out in CL# 2041206 this morning. Should be in the next Github update, as well 4.2 release, thanks!