Can't create "canvas" variable

I can’t create a variable of type “Canvas” in blueprint. I have this function:

It’s in the CanvasRenderTarget2D blueprint. Now I would like to assign the Canvas input to a variable to be able to use it in other functions without having wires going everywhere, but I can’t. I also can’t select “Canvas” as input variable in a function I create myself, but there I can use the workaround to drag and drop a canvas input pin on the function execution pin, so that’s not a problem.

So please just fix this so that it’s select-able in the variable drop down menu.


I have written up a request (UE-21801) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your time and information.

Make it a great day