struct GUIRenderElementHelper::SpriteInfo

Contains the sprite to generate render element data for, as well as additional data not provided in the sprite itself.

Public

Constructors

SpriteInfo

SpriteInfo(Sprite *sprite, u32 depth = 0, GUIMeshType meshType = GUIMeshType::Triangle)

SpriteInfo

SpriteInfo(Sprite *sprite, u32 depth, const Area2 &bounds, GUIMeshType meshType = GUIMeshType::Triangle)

SpriteInfo

SpriteInfo(Sprite *sprite, u32 depth, const Vector2 &offset, const Area2 &clipRectangle, GUIMeshType meshType = GUIMeshType::Triangle)

Fields

Sprite

Depth

u32 Depth

Offset

Vector2 Offset

ClipRectangle

Area2 ClipRectangle

UseNewFillBuffer

bool UseNewFillBuffer