diff options
author | ancarola <raffaele.ancarola@epfl.ch> | 2019-01-31 17:49:16 +0100 |
---|---|---|
committer | ancarola <raffaele.ancarola@epfl.ch> | 2019-01-31 17:49:16 +0100 |
commit | f3b28a160f59e1e8687ef88af793de2383b9597a (patch) | |
tree | 792a0e812058ef0dbe746e3b1f1e584fb9d84921 /engine | |
parent | It compiles (diff) | |
download | flatland-f3b28a160f59e1e8687ef88af793de2383b9597a.tar.gz flatland-f3b28a160f59e1e8687ef88af793de2383b9597a.zip |
Little fixes
Diffstat (limited to 'engine')
-rw-r--r-- | engine/include/core/signal.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engine/include/core/signal.hpp b/engine/include/core/signal.hpp index fab1eaa..9ba84ab 100644 --- a/engine/include/core/signal.hpp +++ b/engine/include/core/signal.hpp @@ -65,11 +65,12 @@ namespace flat std::tuple<Args...> args; - signal( Args&& ... args, + signal( Args ... args, const std::string& id = "", priority_t prior = priority_t::none) - : abstract_signal(id, prior), args(std::forward<Args>(args)...) + : abstract_signal(id, prior), + args(std::forward<Args>(args)...) { } @@ -96,7 +97,7 @@ namespace flat void add_filter(const std::string&); void remove_filter(const std::string&); - virtual void invoke(const abstract_signal *) = 0; + virtual bool invoke(const abstract_signal *) = 0; }; /* Listener class */ |