2 #include <ossia/gfx/port_index.hpp>
3 #include <ossia/network/base/parameter.hpp>
13 m_type = parameter_type::TEXTURE;
16 virtual ~texture_parameter();
19 virtual void pull_texture(ossia::gfx::port_index idx);
21 void pull_value()
override;
32 const
ossia::domain& get_domain() const noexcept override;
33 ossia::net::parameter_base& set_domain(const
ossia::domain&) override;
The node_base class.
Definition: network/base/node.hpp:48
The parameter_base class.
Definition: ossia/network/base/parameter.hpp:48
The value class.
Definition: value.hpp:173
val_type
Enum to represent the types that a value can take.
Definition: parameter_properties.hpp:16
bounding_mode
Address behaviors at crossing domain boundaries.
Definition: parameter_properties.hpp:56
access_mode
Address behaviors at crossing domain boundaries time.
Definition: parameter_properties.hpp:46
OSSIA_EXPORT void push_value(const ossia::destination &addr, const ossia::value_with_unit &)
Send a value to a given destination.
Definition: ossia/network/base/parameter.cpp:151