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 |
|