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:
parent
4b5dd8ccc5
commit
014d339803
7 changed files with 263 additions and 81 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue