virtual void SetAlignment(Alignment) = 0;
SetAlignment sets horizontal text alignment such as right, left or center.