Inherits AZ::Component, UiVisualBus::Handler, UiRenderBus::Handler, UiImageBus::Handler, UiAnimateEntityBus::Handler, UiTransformChangeNotificationBus::Handler, UiLayoutCellDefaultBus::Handler, UiCanvasPixelAlignmentNotificationBus::Handler, UiSpriteSettingsChangeNotificationBus::Handler, and UiIndexableImageBus::Handler.
 | 
| 
  | AZ_COMPONENT (UiImageComponent, LyShine::UiImageComponentUuid, AZ::Component) | 
|   | 
| 
void  | ResetOverrides () override | 
|   | 
| 
void  | SetOverrideColor (const AZ::Color &color) override | 
|   | 
| 
void  | SetOverrideAlpha (float alpha) override | 
|   | 
| 
void  | SetOverrideSprite (ISprite *sprite, AZ::u32 cellIndex=0) override | 
|   | 
| 
void  | Render (LyShine::IRenderGraph *renderGraph) override | 
|   | 
| 
AZ::Color  | GetColor () override | 
|   | 
| 
void  | SetColor (const AZ::Color &color) override | 
|   | 
| 
float  | GetAlpha () override | 
|   | 
| 
void  | SetAlpha (float alpha) override | 
|   | 
| 
ISprite *  | GetSprite () override | 
|   | 
| 
void  | SetSprite (ISprite *sprite) override | 
|   | 
| 
AZStd::string  | GetSpritePathname () override | 
|   | 
| 
void  | SetSpritePathname (AZStd::string spritePath) override | 
|   | 
| 
bool  | SetSpritePathnameIfExists (AZStd::string spritePath) override | 
|   | 
| 
AZ::Data::Asset< AZ::RPI::AttachmentImageAsset >  | GetAttachmentImageAsset () override | 
|   | 
| 
void  | SetAttachmentImageAsset (const AZ::Data::Asset< AZ::RPI::AttachmentImageAsset > &attachmentImageAsset) override | 
|   | 
| 
bool  | GetIsRenderTargetSRGB () override | 
|   | 
| 
void  | SetIsRenderTargetSRGB (bool isSRGB) override | 
|   | 
| 
SpriteType  | GetSpriteType () override | 
|   | 
| 
void  | SetSpriteType (SpriteType spriteType) override | 
|   | 
| 
ImageType  | GetImageType () override | 
|   | 
| 
void  | SetImageType (ImageType imageType) override | 
|   | 
| 
FillType  | GetFillType () override | 
|   | 
| 
void  | SetFillType (FillType fillType) override | 
|   | 
| 
float  | GetFillAmount () override | 
|   | 
| 
void  | SetFillAmount (float fillAmount) override | 
|   | 
| 
float  | GetRadialFillStartAngle () override | 
|   | 
| 
void  | SetRadialFillStartAngle (float radialFillStartAngle) override | 
|   | 
| 
FillCornerOrigin  | GetCornerFillOrigin () override | 
|   | 
| 
void  | SetCornerFillOrigin (FillCornerOrigin cornerOrigin) override | 
|   | 
| 
FillEdgeOrigin  | GetEdgeFillOrigin () override | 
|   | 
| 
void  | SetEdgeFillOrigin (FillEdgeOrigin edgeOrigin) override | 
|   | 
| 
bool  | GetFillClockwise () override | 
|   | 
| 
void  | SetFillClockwise (bool fillClockwise) override | 
|   | 
| 
bool  | GetFillCenter () override | 
|   | 
| 
void  | SetFillCenter (bool fillCenter) override | 
|   | 
| 
void  | SetImageIndex (AZ::u32 index) override | 
|   | 
| 
const AZ::u32  | GetImageIndex () override | 
|   | 
| 
const AZ::u32  | GetImageIndexCount () override | 
|   | 
| 
AZStd::string  | GetImageIndexAlias (AZ::u32 index) override | 
|   | 
| 
void  | SetImageIndexAlias (AZ::u32 index, const AZStd::string &alias) override | 
|   | 
| 
AZ::u32  | GetImageIndexFromAlias (const AZStd::string &alias) override | 
|   | 
| 
void  | PropertyValuesChanged () override | 
|   | 
| 
void  | OnCanvasSpaceRectChanged (AZ::EntityId entityId, const UiTransformInterface::Rect &oldRect, const UiTransformInterface::Rect &newRect) override | 
|   | 
| 
void  | OnTransformToViewportChanged () override | 
|   | 
| 
float  | GetMinWidth () override | 
|   | 
| 
float  | GetMinHeight () override | 
|   | 
| 
float  | GetTargetWidth (float maxWidth) override | 
|   | 
| 
float  | GetTargetHeight (float maxHeight) override | 
|   | 
| 
float  | GetExtraWidthRatio () override | 
|   | 
| 
float  | GetExtraHeightRatio () override | 
|   | 
| 
void  | OnCanvasPixelAlignmentChange () override | 
|   | 
| 
void  | OnSpriteSettingsChanged () override | 
|   |