Fixed the way scene updates, but it's still not connecting the ticks to the updates in animation.

This commit is contained in:
Zed A. Shaw 2026-02-20 11:06:14 -05:00
parent 32e9c65331
commit 0c798c9e0d
3 changed files with 4 additions and 13 deletions

View file

@ -41,6 +41,7 @@ namespace scene {
void init();
void render(sf::RenderTexture& view);
void update();
bool mouse(float x, float y, guecs::Modifiers mods);
void attach_text(const std::string& actor, const std::string& text);
Element config_scene_element(nlohmann::json& config, bool duped);
@ -49,13 +50,11 @@ namespace scene {
void move_actor(const std::string& actor, const std::string& cell_name);
void animate_actor(const std::string& actor, const std::string& form);
void play_animations();
void apply_effect(const std::string& actor, const std::string& shader);
Element& actor_config(const std::string& actor);
void zoom(const std::string& actor, const std::string& style, float scale=0.9f);
void zoom(float mid_x, float mid_y, const std::string& style, float scale);
void reset(sf::RenderTexture& view);
void set_end_cb(std::function<void()> cb);
void tick();
};
}