1#ifndef TATOOINE_FLOWEXPLORER_NODES_SCALAR_H
2#define TATOOINE_FLOWEXPLORER_NODES_SCALAR_H
5#include <tatooine/real.h>
17 auto update(std::chrono::duration<double>
const&) ->
void override;
24 TATOOINE_REFLECTION_INSERT_METHOD(value, m_value),
25 TATOOINE_REFLECTION_INSERT_METHOD(speed, m_speed),
26 TATOOINE_REFLECTION_INSERT_METHOD(vary, m_vary));
TATOOINE_FLOWEXPLORER_REGISTER_NODE(tatooine::flowexplorer::nodes::scalar, TATOOINE_REFLECTION_INSERT_METHOD(value, m_value), TATOOINE_REFLECTION_INSERT_METHOD(speed, m_speed), TATOOINE_REFLECTION_INSERT_METHOD(vary, m_vary))
auto draw_properties() -> bool override
real_type m_speed
Definition: scalar.h:11
bool m_vary
Definition: scalar.h:12
auto update(std::chrono::duration< double > const &) -> void override
virtual ~scalar()=default
real_type m_value
Definition: scalar.h:10
scalar(flowexplorer::scene &s)