fix tuple construction, darkroom rgb & vector3d construction

This commit is contained in:
bolero-MURAKAMI 2013-03-27 02:02:16 +09:00
parent c78e1d0e6d
commit 2e8b85e90c
53 changed files with 262 additions and 196 deletions

View file

@ -13,10 +13,9 @@ namespace sprout {
//
namespace detail {
template<std::size_t N, typename Head, typename... Tail>
struct tppack_at_impl_1 {
public:
typedef typename sprout::detail::tppack_at_impl_1<N - 1, Tail...>::type type;
};
struct tppack_at_impl_1
: public sprout::detail::tppack_at_impl_1<N - 1, Tail...>
{};
template<typename Head, typename... Tail>
struct tppack_at_impl_1<0, Head, Tail...> {
public: