[Bf-blender-cvs] [670f75b] soc-2016-layer_manager: Minor cleanup: Add comments

Julian Eisel noreply at git.blender.org
Sat May 28 16:19:56 CEST 2016


Commit: 670f75b11f527fd606c1fc65b1b8c48c8c0b1c3e
Author: Julian Eisel
Date:   Sat May 28 16:19:41 2016 +0200
Branches: soc-2016-layer_manager
https://developer.blender.org/rB670f75b11f527fd606c1fc65b1b8c48c8c0b1c3e

Minor cleanup: Add comments

===================================================================

M	source/blender/blenkernel/intern/layer.c
M	source/blender/editors/space_layers/layers_draw.c
M	source/blender/makesdna/DNA_space_types.h

===================================================================

diff --git a/source/blender/blenkernel/intern/layer.c b/source/blender/blenkernel/intern/layer.c
index 781be58..c525ff5 100644
--- a/source/blender/blenkernel/intern/layer.c
+++ b/source/blender/blenkernel/intern/layer.c
@@ -85,7 +85,6 @@ static bool layertree_iterate_list(const ListBase *itemlist, LayerTreeIterFunc f
 	return true;
 }
 
-
 /**
  * Iterate over all items (including children) in the layer tree, executing \a foreach callback for each element.
  * (Pre-order traversal)
diff --git a/source/blender/editors/space_layers/layers_draw.c b/source/blender/editors/space_layers/layers_draw.c
index 63cb1ab..3d9f528 100644
--- a/source/blender/editors/space_layers/layers_draw.c
+++ b/source/blender/editors/space_layers/layers_draw.c
@@ -131,6 +131,7 @@ void layers_tiles_draw(const bContext *C, ARegion *ar)
 	uiBlock *block = UI_block_begin(C, ar, __func__, UI_EMBOSS);
 	TileDrawInfo drawinfo = {C, ar, slayer, block, UI_style_get_dpi()};
 
+	/* draw tiles */
 	BKE_layertree_iterate(slayer->act_tree, layer_tile_draw_cb, &drawinfo);
 
 	UI_block_end(C, block);
diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h
index 438a5dc..df82aa6 100644
--- a/source/blender/makesdna/DNA_space_types.h
+++ b/source/blender/makesdna/DNA_space_types.h
@@ -1342,7 +1342,8 @@ typedef struct SpaceLayers {
 	/* The currently shown layer tree (only object_layer tree righ now). */
 	struct LayerTree *act_tree;
 	/* Pointer hash table to access LayerTile from LayerTreeItem without expensive lookups.
-	 * The item order is *not* synced with the LayerTree items. */
+	 * The item order is *not* synced with the LayerTree items.
+	 * Use to get the LayerTile from a LayerTreeItem or for iterating over layer tree where order doesn't matter. */
 	struct GHash *tiles;
 
 	/* Index of last selected item, will likely become redundant when active layers are supported. */




More information about the Bf-blender-cvs mailing list