From d95f18442ea216a886bfddf75d349362d1e537bc Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Fri, 11 Jul 2014 19:37:17 +0000 Subject: Support material layer blending. --- src/model/layer.cc | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/model/layer.cc') diff --git a/src/model/layer.cc b/src/model/layer.cc index 51d8c9a..4ef7fbf 100644 --- a/src/model/layer.cc +++ b/src/model/layer.cc @@ -18,7 +18,8 @@ Layer::Layer() : layer_texture_name(), layer_texture_id(0), layer_tcgen(TCGenBase), - layer_bright(false) + layer_fullbright(false), + layer_blendfunc(BlendFuncNone) { } @@ -73,9 +74,14 @@ void Layer::set_tcgen(const TCGen tcgen) layer_tcgen = tcgen; } -void Layer::set_bright(const bool bright) +void Layer::set_fullbright(const bool fullbright) { - layer_bright = bright; + layer_fullbright = fullbright; +} + +void Layer::set_blendfunc(const BlendFunc blendfunc) +{ + layer_blendfunc = blendfunc; } } -- cgit v1.2.3