|
|
|
|
@ -42,7 +42,8 @@ void Slide::init(lel::Cell& cell, const std::string& layout) { |
|
|
|
|
if($config.contains("image")) { |
|
|
|
|
std::string image_name = $config["image"]; |
|
|
|
|
auto at_cell = $config.contains("image_cell") ? $gui.entity($config["image_cell"]) : content; |
|
|
|
|
$gui.set<guecs::Sprite>(at_cell, {image_name}); |
|
|
|
|
bool stretched = $config.contains("image_stretch") ? $config["image_stretch"].get<bool>() : true; |
|
|
|
|
$gui.set<guecs::Sprite>(at_cell, {image_name, guecs::THEME.PADDING, stretched}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$gui.init(); |
|
|
|
|
|