Класс HorizontalTextAnchoredPosition
Класс HorizontalTextAnchoredPosition предназначен для управления относительным положением объекта со смещением или выравниванием по горизонтали.
Объекты могут быть созданы с помощью следующих конструкторов:
HorizontalTextAnchoredPosition(HorizontalRelativeTo relativeTo);
HorizontalTextAnchoredPosition(HorizontalRelativeTo relativeTo, Unit offset);
HorizontalTextAnchoredPosition(HorizontalRelativeTo relativeTo, HorizontalAnchorAlignment alignmentType);
| Поле | Тип | Описание |
|---|---|---|
HorizontalTextAnchoredPosition.relativeTo | HorizontalRelativeTo | Тип размещения объекта относительно закрепленной позиции по горизонтали |
HorizontalTextAnchoredPosition.offset | float | Смещение объекта |
HorizontalTextAnchoredPosition.alignment | HorizontalAnchorAlignment | Тип выравнивания объекта относительно закрепленной позиции по горизонтали |
Примеры
// Использование конструкторов
auto horzTextAnchoredPos = HorizontalTextAnchoredPosition(HorizontalRelativeTo::Character);
horzTextAnchoredPos = HorizontalTextAnchoredPosition(HorizontalRelativeTo::Character, 10.0);
horzTextAnchoredPos = HorizontalTextAnchoredPosition(HorizontalRelativeTo::Character, HorizontalAnchorAlignment::Inside);
// Непосредственное обращение к полям
horzTextAnchoredPos.offset = 15.0;
horzTextAnchoredPos.relativeTo = HorizontalRelativeTo::ColumnInsideMargin;
horzTextAnchoredPos.alignment = HorizontalAnchorAlignment::Inside;