Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ISprite Member List

This is the complete list of members for ISprite, including all inherited members.

AddSpriteSheetCell(const SpriteSheetCell &spriteSheetCell)=0ISpritepure virtual
AreBordersZeroWidth() const =0ISpritepure virtual
AreCellBordersZeroWidth(int cellIndex) const =0ISpritepure virtual
ClearSpriteSheetCells()=0ISpritepure virtual
GetBorders() const =0ISpritepure virtual
GetCellAlias(int cellIndex) const =0ISpritepure virtual
GetCellIndexFromAlias(const AZStd::string &cellAlias) const =0ISpritepure virtual
GetCellSize(int cellIndex)=0ISpritepure virtual
GetCellUvBorders(int cellIndex) const =0ISpritepure virtual
GetCellUvCoords(int cellIndex) const =0ISpritepure virtual
GetCellUvSize(int cellIndex) const =0ISpritepure virtual
GetImage()=0 (defined in ISprite)ISpritepure virtual
GetPathname() const =0ISpritepure virtual
GetSize()=0ISpritepure virtual
GetSourceCellUvCoords(int cellIndex) const =0ISpritepure virtual
GetSpriteSheetCells() const =0ISpritepure virtual
GetTexturePathname() const =0ISpritepure virtual
GetTextureSpaceCellUvBorders(int cellIndex) const =0ISpritepure virtual
IsSpriteSheet() const =0ISpritepure virtual
SaveToXml(const AZStd::string &pathname)=0ISpritepure virtual
Serialize(TSerialize ser)=0ISpritepure virtual
SetBorders(Borders borders)=0ISpritepure virtual
SetCellAlias(int cellIndex, const AZStd::string &cellAlias)=0ISpritepure virtual
SetCellBorders(int cellIndex, Borders borders)=0ISpritepure virtual
SetSpriteSheetCells(const SpriteSheetCellContainer &cells)=0ISpritepure virtual
SpriteSheetCellContainer typedef (defined in ISprite)ISprite
~ISprite()ISpriteinlinevirtual