X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=inline;f=synfig-core%2Ftrunk%2Fsrc%2Fmodules%2Fmod_particle%2Fplant.h;h=2772ed8101ae8be6b65d98b1f126ce2bc99eb326;hb=1c67f83acb538440856f600e7108b363c730cf80;hp=4b765af3fffae198019e65529a310928d41d0962;hpb=e8a065f2385c219c511b57dac52786120bfa097d;p=synfig.git diff --git a/synfig-core/trunk/src/modules/mod_particle/plant.h b/synfig-core/trunk/src/modules/mod_particle/plant.h index 4b765af..2772ed8 100644 --- a/synfig-core/trunk/src/modules/mod_particle/plant.h +++ b/synfig-core/trunk/src/modules/mod_particle/plant.h @@ -2,7 +2,7 @@ /*! \file plant.h ** \brief Template Header ** -** $Id: plant.h,v 1.1.1.1 2005/01/04 01:23:14 darco Exp $ +** $Id$ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley @@ -62,7 +62,7 @@ private: { synfig::Point point; synfig::Color color; - + Particle(const synfig::Point &point,const synfig::Color& color): point(point),color(color) { } }; @@ -80,19 +80,18 @@ private: int sprouts; synfig::Real random_factor; Random random; - + bool size_as_alpha; mutable bool needs_sync_; - + mutable synfig::Mutex mutex; void branch(int n, int depth,float t, float stunt_growth, synfig::Point position,synfig::Vector velocity)const; + void sync()const; public: Plant(); - void sync()const; - void calc_bounding_rect()const; virtual bool set_param(const String & param, const synfig::ValueBase &value);