54ARL_Ratio_Unlocked = 0, ///< The aspect ratio is not locked and both dimensions can resize freely.
55ARL_Ratio_Locked_Expanding = 1, ///< The aspect ratio is locked. When multiple axes are resized the axis with more growth is used to determine the size of the other axis.
56ARL_Ratio_Locked_Shrinking = 2 ///< The aspect ratio is locked. When multiple axes are resized the axis with less growth is used to determine the size of the other axis.
57 };
58
59 /// @enum Border
60 /// @brief Used by various basic renderables for border effects.
61 /// @details Internally border information is stored in small arrays, and this facilitates the proper index being called every time.
83 /// @brief Used by various UI classes to determine the alignment of their child objects, such as text in text lines, or quads in a layout container.
84 /// @details This enum is only ever used to describe one axis at a time. Thus the values do not represent
85 /// corners, but rather the appropriate side on the axis in question.