projects
/
synfig.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove .gitignore do nothing is ignored.
[synfig.git]
/
synfig-core
/
trunk
/
src
/
modules
/
mod_noise
/
valuenode_random.h
diff --git
a/synfig-core/trunk/src/modules/mod_noise/valuenode_random.h
b/synfig-core/trunk/src/modules/mod_noise/valuenode_random.h
index
98a167e
..
beafcf2
100644
(file)
--- a/
synfig-core/trunk/src/modules/mod_noise/valuenode_random.h
+++ b/
synfig-core/trunk/src/modules/mod_noise/valuenode_random.h
@@
-29,7
+29,7
@@
/* === H E A D E R S ======================================================= */
#include "synfig/valuenode.h"
/* === H E A D E R S ======================================================= */
#include "synfig/valuenode.h"
-#include "random.h"
+#include "random
_noise
.h"
/* === M A C R O S ========================================================= */
/* === M A C R O S ========================================================= */
@@
-44,9
+44,10
@@
class ValueNode_Random : public LinkableValueNode
ValueNode::RHandle seed_;
ValueNode::RHandle speed_;
ValueNode::RHandle smooth_;
ValueNode::RHandle seed_;
ValueNode::RHandle speed_;
ValueNode::RHandle smooth_;
+ ValueNode::RHandle loop_;
- mutable Random random;
- Random::SmoothType smooth;
+ mutable Random
Noise
random;
+ Random
Noise
::SmoothType smooth;
ValueNode_Random(const ValueBase &value);
public:
ValueNode_Random(const ValueBase &value);
public:
@@
-68,6
+69,10
@@
public:
virtual String link_local_name(int i)const;
virtual int get_link_index_from_name(const String &name)const;
virtual String link_local_name(int i)const;
virtual int get_link_index_from_name(const String &name)const;
+ virtual ValueNode* clone(const GUID& deriv_guid=GUID())const;
+
+ void randomize_seed();
+
protected:
LinkableValueNode* create_new()const;
virtual bool set_link_vfunc(int i,ValueNode::Handle x);
protected:
LinkableValueNode* create_new()const;
virtual bool set_link_vfunc(int i,ValueNode::Handle x);