Merge branch 'blender2.7'
[blender.git] / source / blender / blenlib / BLI_rand.h
index 2481961ff4ede4610fa106800f6483cc3bd2ee72..fd078ae3a36a1ad4008560efe5d7a5e49fb55db5 100644 (file)
@@ -20,8 +20,9 @@
 #ifndef __BLI_RAND_H__
 #define __BLI_RAND_H__
 
-/** \file \ingroup bli
- *  \brief Random number functions.
+/** \file
+ * \ingroup bli
+ * \brief Random number functions.
  */
 
 /* RNG is an abstract random number generator type that avoids using globals.
@@ -36,6 +37,7 @@ typedef struct RNG_THREAD_ARRAY RNG_THREAD_ARRAY;
 
 struct RNG *BLI_rng_new(unsigned int seed);
 struct RNG *BLI_rng_new_srandom(unsigned int seed);
+struct RNG *BLI_rng_copy(struct RNG *rng) ATTR_NONNULL(1);
 void        BLI_rng_free(struct RNG *rng) ATTR_NONNULL(1);
 
 void        BLI_rng_seed(struct RNG *rng, unsigned int seed) ATTR_NONNULL(1);