Inherits AZ::ComponentBus.
|
| enum class | StartingDirection { HorizontalOrder
, VerticalOrder
} |
| | Used to determine which direction to start the layout with.
|
| |
|
|
virtual UiLayoutInterface::Padding | GetPadding ()=0 |
| | Get the padding (in pixels) inside the edges of the element.
|
| |
|
virtual void | SetPadding (UiLayoutInterface::Padding padding)=0 |
| | Set the padding (in pixels) inside the edges of the element.
|
| |
|
virtual AZ::Vector2 | GetSpacing ()=0 |
| | Get the spacing (in pixels) between child elements.
|
| |
|
virtual void | SetSpacing (AZ::Vector2 spacing)=0 |
| | Set the spacing (in pixels) between child elements.
|
| |
|
virtual AZ::Vector2 | GetCellSize ()=0 |
| | Get the size (in pixels) of a child element in this layout.
|
| |
|
virtual void | SetCellSize (AZ::Vector2 size)=0 |
| | Set the size (in pixels) of a child element in this layout.
|
| |
|
virtual UiLayoutInterface::HorizontalOrder | GetHorizontalOrder ()=0 |
| | Get the horizontal order for this layout.
|
| |
|
virtual void | SetHorizontalOrder (UiLayoutInterface::HorizontalOrder order)=0 |
| | Set the horizontal order for this layout.
|
| |
|
virtual UiLayoutInterface::VerticalOrder | GetVerticalOrder ()=0 |
| | Get the vertical order for this layout.
|
| |
|
virtual void | SetVerticalOrder (UiLayoutInterface::VerticalOrder order)=0 |
| | Set the vertical order for this layout.
|
| |
|
virtual StartingDirection | GetStartingDirection ()=0 |
| | Get the starting direction for this layout.
|
| |
|
virtual void | SetStartingDirection (StartingDirection direction)=0 |
| | Set the starting direction for this layout.
|
| |
|
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
| | Only one component on a entity can implement the events.
|
| |
The documentation for this class was generated from the following file:
- Gems/LyShine/Code/Include/LyShine/Bus/UiLayoutGridBus.h