OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
value_metatypes.hpp
1#pragma once
2#include <ossia/detail/config.hpp>
3
4#include <ossia/network/value/value.hpp>
5
6#include <QMetaType>
7
8#include <verdigris>
9
10Q_DECLARE_METATYPE(ossia::vec2f)
11Q_DECLARE_METATYPE(ossia::vec3f)
12Q_DECLARE_METATYPE(ossia::vec4f)
13Q_DECLARE_METATYPE(ossia::impulse)
14Q_DECLARE_METATYPE(ossia::value)
15Q_DECLARE_METATYPE(ossia::val_type)
16
17W_REGISTER_ARGTYPE(ossia::vec2f)
18W_REGISTER_ARGTYPE(ossia::vec3f)
19W_REGISTER_ARGTYPE(ossia::vec4f)
20W_REGISTER_ARGTYPE(ossia::impulse)
21W_REGISTER_ARGTYPE(ossia::value)
22W_REGISTER_ARGTYPE(ossia::val_type)
The value class.
Definition value.hpp:173
val_type
Enum to represent the types that a value can take.
Definition parameter_properties.hpp:16