5#include "core/reflect.h"
6#include "ecs/component/ui/ui_shape.h"
7#include "resource/asset/texture_asset.h"
17 glm::vec4
color = {1.0f, 1.0f, 1.0f, 1.0f};
A filled quad drawn over its element's resolved rect.
Definition ui_image.h:16
TextureHandle texture
Picture stretched over the rect; none draws the tint alone.
Definition ui_image.h:20
UIShape shape
Definition ui_image.h:18
glm::vec4 color
Straight (non-premultiplied) RGBA tint.
Definition ui_image.h:17
How a filled quad is drawn beyond its flat tint: corners, an edge, a fade.
Definition ui_shape.h:15