1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2025-08-03 12:49:50 +00:00

fix darkroom: add alpha and refraction material parameter

This commit is contained in:
bolero-MURAKAMI 2013-12-03 22:17:49 +09:00
parent 4b5dd8ccc5
commit 014d339803
7 changed files with 263 additions and 81 deletions

View file

@ -40,10 +40,10 @@ namespace sprout {
struct pack_get_helper;
template<typename... Args>
struct pack_get_helper<sprout::types::type_tuple<Args...> > {
template<typename T>
static SPROUT_CONSTEXPR T&&
eval(Args&&..., T&& t, ...) {
return sprout::forward<T>(t);
template<typename Head, typename... Tail>
static SPROUT_CONSTEXPR Head&&
eval(Args&&..., Head&& head, Tail&&...) {
return sprout::forward<Head>(head);
}
};
} // namespace detail