OGLplus
(0.59.0)
a C++ wrapper for rendering APIs
eagine
vect
fwd.hpp
Go to the documentation of this file.
1
#ifndef EAGINE_VECT_FWD_HPP
9
#define EAGINE_VECT_FWD_HPP
10
11
#include "../int_constant.hpp"
12
13
namespace
eagine::vect {
14
15
template
<
typename
T,
int
N>
16
struct
_ary_data;
17
18
template
<
typename
T,
int
N>
19
struct
_vec_data;
20
21
template
<
typename
T,
int
N>
22
struct
_has_vec_data : std::false_type {};
23
24
template
<
typename
T,
int
N,
bool
V>
25
struct
has_vect_data;
26
27
template
<
typename
T,
int
N,
bool
V>
28
using
has_vect_data_t =
typename
has_vect_data<T, N, V>::type;
29
30
template
<
typename
T,
int
N,
bool
V>
31
struct
data;
32
33
template
<
typename
T,
int
N,
bool
V>
34
using
data_t =
typename
data<T, N, V>::type;
35
36
template
<
typename
T,
int
N,
bool
V>
37
struct
data_param;
38
39
template
<
typename
T,
int
N,
bool
V>
40
using
data_param_t =
typename
data_param<T, N, V>::type;
41
42
}
// namespace eagine::vect
43
44
#endif // EAGINE_VECT_FWD_HPP
Copyright © 2015-2021
Matúš Chochlík
.
<
chochlik -at -gmail.com
>
Documentation generated on Tue Apr 13 2021 by
Doxygen
(version 1.8.17).