diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-08-13 14:21:11 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-08-13 14:21:11 +0400 |
commit | a8d1c893e8cea727d24f0bd8c64732fadcbcbcf2 (patch) | |
tree | 7ece26514060f98da5e9b900ab1a534daf7928e9 /source/blender/blenkernel/BKE_material.h | |
parent | 4d5c64372ada6f8dbfd8d89d4bcd515eadbb32d4 (diff) |
make materials.pop() and more like pythons list.pop
- allow negative index values.
- error when invalid index value are passed in.
- remove last item if no index argument is given.
also change behavior to remove the material slot, it was only clearning by default but the list length remained the same.
Diffstat (limited to 'source/blender/blenkernel/BKE_material.h')
-rw-r--r-- | source/blender/blenkernel/BKE_material.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_material.h b/source/blender/blenkernel/BKE_material.h index 7c47380f838..5d8406ba76f 100644 --- a/source/blender/blenkernel/BKE_material.h +++ b/source/blender/blenkernel/BKE_material.h @@ -88,7 +88,7 @@ int object_remove_material_slot(struct Object *ob); /* rna api */ void material_append_id(struct ID *id, struct Material *ma); -struct Material *material_pop_id(struct ID *id, int index, int remove_material_slot); /* index is an int because of RNA */ +struct Material *material_pop_id(struct ID *id, int index, bool remove_material_slot); /* index is an int because of RNA */ /* rendering */ |