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.
TextMarkup::ImageTag Struct Reference

Contains data to display an image. More...

#include <TextMarkup.h>

Inherits TextMarkup::Tag.

Public Member Functions

TagType GetType () const override
 There should only ever be one root tag in an TextMarkup tree (a root tag should never be a child of another tag).
 
- Public Member Functions inherited from TextMarkup::Tag
 Tag (const Tag &)=delete
 
 Tag (const Tag &&)=delete
 
Tagoperator= (const Tag &)=delete
 
Tagoperator= (const Tag &&)=delete
 
virtual TagType GetType () const
 There should only ever be one root tag in an TextMarkup tree (a root tag should never be a child of another tag).
 

Public Attributes

AZStd::string m_imagePathname
 
AZStd::string m_height
 
float m_scale
 
AZStd::string m_vAlign
 
float m_yOffset
 
float m_leftPadding
 
float m_rightPadding
 
- Public Attributes inherited from TextMarkup::Tag
AZStd::list< Tag * > children
 List of child tags.
 

Detailed Description

Contains data to display an image.

Member Function Documentation

◆ GetType()

TagType TextMarkup::ImageTag::GetType ( ) const
inlineoverridevirtual

There should only ever be one root tag in an TextMarkup tree (a root tag should never be a child of another tag).

Reimplemented from TextMarkup::Tag.


The documentation for this struct was generated from the following file: