Code cleanup: use r_ prefix for return args
[blender.git] / source / blender / blenkernel / BKE_world.h
index 30780b87085da05f49af77973dc05be4edaad999..7f4ba6c615ee4f2fcbc759382d15f4c577db156f 100644 (file)
@@ -1,6 +1,4 @@
 /*
- * $Id$ 
- *
  * ***** BEGIN GPL LICENSE BLOCK *****
  *
  * This program is free software; you can redistribute it and/or
@@ -26,8 +24,8 @@
  *
  * ***** END GPL LICENSE BLOCK *****
  */
-#ifndef BKE_WORLD_H
-#define BKE_WORLD_H
+#ifndef __BKE_WORLD_H__
+#define __BKE_WORLD_H__
 
 /** \file BKE_world.h
  *  \ingroup bke
  *  \author nzc
  */
 
+struct Main;
 struct World;
 
-void free_world(struct World *sc); 
-struct World *add_world(const char *name);
-struct World *copy_world(struct World *wrld);
-void make_local_world(struct World *wrld);
+void BKE_world_free(struct World *sc);
+void BKE_world_free_ex(struct World *sc, bool do_id_user);
+struct World *add_world(struct Main *bmian, const char *name);
+struct World *BKE_world_copy(struct World *wrld);
+struct World *localize_world(struct World *wrld);
+void BKE_world_make_local(struct World *wrld);
 
 #endif