Open 3D Engine LyShine Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
UiLayoutCellInterface Class Referenceabstract

Inherits AZ::ComponentBus.

Public Member Functions

virtual float GetMinWidth ()=0
 Get the overridden min width. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetMinWidth (float width)=0
 Set the overridden min width. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetMinHeight ()=0
 Get the overridden min height. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetMinHeight (float height)=0
 Set the overridden min height. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetTargetWidth ()=0
 Get the overridden target width. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetTargetWidth (float width)=0
 Set the overridden target width. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetTargetHeight ()=0
 Get the overridden target height. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetTargetHeight (float height)=0
 Set the overridden target height. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetMaxWidth ()=0
 Get the overridden max width. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetMaxWidth (float width)=0
 Set the overridden max width. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetMaxHeight ()=0
 Get the overridden max height. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetMaxHeight (float height)=0
 Set the overridden max height. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetExtraWidthRatio ()=0
 Get the overridden extra width ratio. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetExtraWidthRatio (float width)=0
 Set the overridden extra width ratio. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 
virtual float GetExtraHeightRatio ()=0
 Get the overridden extra height ratio. LyShine::UiLayoutCellUnspecifiedSize means it has not been overridden.
 
virtual void SetExtraHeightRatio (float height)=0
 Set the overridden extra height ratio. LyShine::UiLayoutCellUnspecifiedSize means don't override.
 

Static Public Attributes

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: