The new scene system brought over and updated animation to be optional in the scene engine.

This commit is contained in:
Zed A. Shaw 2026-05-26 12:48:34 -04:00
parent d86617aa3a
commit e7b6b42698
13 changed files with 194 additions and 38 deletions

View file

@ -5,8 +5,10 @@
#include "graphics/textures.hpp"
namespace guecs {
Clickable make_action(guecs::Entity gui_id, game::Event event);
Clickable make_action(guecs::Entity gui_id, game::Event event, std::any data);
Clickable make_action(guecs::Entity gui_id, game::Event event,
const std::source_location location = std::source_location::current());
Clickable make_action(guecs::Entity gui_id, game::Event event, std::any data,
const std::source_location location = std::source_location::current());
struct GrabSource {
DinkyECS::Entity world_entity;