X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Flayer_composite.h;h=cb9497dd357d6f2415f509dddeb37c6f0a1d2de6;hb=9f3c3466f998f1b5cc945c92332b9e7d2b8fd1cc;hp=fe47917e57b91a689139a6257536706531a02a9f;hpb=37600b4b217caa5e316984ec0b035c5e8f9698af;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/layer_composite.h b/synfig-core/trunk/src/synfig/layer_composite.h index fe47917..cb9497d 100644 --- a/synfig-core/trunk/src/synfig/layer_composite.h +++ b/synfig-core/trunk/src/synfig/layer_composite.h @@ -6,7 +6,7 @@ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley -** Copyright (c) 2007 Chris Moore +** Copyright (c) 2007, 2008 Chris Moore ** ** This package is free software; you can redistribute it and/or ** modify it under the terms of the GNU General Public License as @@ -43,7 +43,7 @@ class Layer_NoDeform {}; /*! \class Layer_Composite -** \brief Base class for layers that put stuff ontop of lower layers +** \brief Base class for layers that put stuff on top of lower layers */ class Layer_Composite : public Layer { @@ -60,9 +60,14 @@ protected: Color::BlendMethod blend_method=Color::BLEND_COMPOSITE ): amount_ (amount), - blend_method_ (blend_method) + blend_method_ (blend_method), + converted_blend_ (false), + transparent_color_ (false) { } + bool converted_blend_; + bool transparent_color_; + public: float get_amount()const { return amount_; }