A single UI item that needs to be resized, this is an internal class that you would not need to interact with.
The adapter for universal scale, rotation size access
The reference to the interface item we're scaling
The original screen the item was designed for
If the UI element is centered horizontally
What horizontal screen location the item should be aligned to: "left", "center", "right"
Maximum scale allowed in physical size
Minimum scale allowed in physical size
The original bounds of the item with x, y, right, bottom, width, height properties. This is converted from local bounds to scaled bounds.
Original horizontal margin in pixels
Original vertical margin in pixels
Original X scale of the item
The original Y scale of the item
If this element should be aligned to the title safe area, not the actual screen. Values of "horizontal" and "vertical" make the title safe calculations take place only for one direction.
What vertical screen location the item should be aligned to: "top", "center", "bottom"