opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
variant_type_traits.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace osc
7{
8 template<VariantType>
10
11 template<>
13 static inline constexpr CStringView name = "NoneType";
14 };
15
16 template<>
18 static inline constexpr CStringView name = "bool";
19 };
20
21 template<>
23 static inline constexpr CStringView name = "Color";
24 };
25
26 template<>
28 static inline constexpr CStringView name = "float";
29 };
30
31 template<>
33 static inline constexpr CStringView name = "int";
34 };
35
36 template<>
38 static inline constexpr CStringView name = "String";
39 };
40
41 template<>
43 static inline constexpr CStringView name = "StringName";
44 };
45
46 template<>
48 static inline constexpr CStringView name = "Vector2";
49 };
50
51 template<>
53 static inline constexpr CStringView name = "Vector3";
54 };
55
56 template<>
58 static inline constexpr CStringView name = "VariantArray";
59 };
60}
Definition c_string_view.h:12
Definition string_name.h:14
Definition custom_decoration_generator.h:5
VariantType
Definition variant_type.h:7
Definition variant_type_traits.h:9