7 #ifndef NAZARA_FUNCTOR_HPP 8 #define NAZARA_FUNCTOR_HPP 10 #include <Nazara/Core/Algorithm.hpp> 20 virtual void Run() = 0;
34 template<
typename F,
typename... Args>
43 std::tuple<Args...> m_args;
59 #include <Nazara/Core/Functor.inl> 61 #endif // NAZARA_FUNCTOR_HPP TODO: Inherit SoundEmitter from Node.
Definition: Algorithm.hpp:12
Core class that represents a functor using a function with arguments.
Definition: Functor.hpp:35
Core class that represents a functor using a function without argument.
Definition: Functor.hpp:24
Core class that represents a functor using a member function.
Definition: Functor.hpp:47