diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-11-18 11:11:54 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-11-18 11:11:54 +0400 |
commit | 9f0a6dca13c0debd27d7bd2a023e7d370c1374cd (patch) | |
tree | 03cf1198784a18b47d8ae2d64132a2c50e30645b /source/blender/blenkernel/BKE_scene.h | |
parent | c63873ad220c2513072c80f03f7b647aafab3196 (diff) |
Added methods new and remove to scene.render.layers, so now render layers
can be created and removed from scripts.
Diffstat (limited to 'source/blender/blenkernel/BKE_scene.h')
-rw-r--r-- | source/blender/blenkernel/BKE_scene.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_scene.h b/source/blender/blenkernel/BKE_scene.h index ad394f9fb1a..7cb31505430 100644 --- a/source/blender/blenkernel/BKE_scene.h +++ b/source/blender/blenkernel/BKE_scene.h @@ -44,6 +44,7 @@ struct Main; struct Object; struct QuicktimeCodecData; struct RenderData; +struct SceneRenderLayer; struct Scene; struct Text; struct Text; @@ -93,7 +94,8 @@ void scene_clear_tagged(struct Main *bmain, struct Scene *sce); void scene_update_for_newframe(struct Main *bmain, struct Scene *sce, unsigned int lay); -void scene_add_render_layer(struct Scene *sce); +struct SceneRenderLayer *scene_add_render_layer(struct Scene *sce, const char *name); +int scene_remove_render_layer(struct Main *main, struct Scene *scene, struct SceneRenderLayer *srl); /* render profile */ int get_render_subsurf_level(struct RenderData *r, int level); |