Vector2 which is essentially just an X and Y value.
UDim2 which has an X,Y scale as well as X,Y offset
Color3 which has r,g,b values
ImageLabel which has properties as such:
![Image](https://love2d.org/imgmirrur/an8PMsn.png)
UDim2 inner workings:
![Image](https://love2d.org/imgmirrur/gWCxpot.png)
![Image](https://love2d.org/imgmirrur/UVDas6D.png)
So I use these to draw an image on screen, however nothing gets drawn when I do this:
![Image](https://love2d.org/imgmirrur/Dli7uxM.png)
The size and position I set to it are as follows:
![Image](https://love2d.org/imgmirrur/ZBY5GjO.png)
I print out image:getDimensions() and all the stuff I pass onto love.graphics.draw and get this:
![Image](https://love2d.org/imgmirrur/cxqDndV.png)