From c08c6c8336e069c844fff49b4b870b6a727a2ef9 Mon Sep 17 00:00:00 2001 From: Alex Fuller Date: Mon, 14 Jan 2019 15:42:54 +0100 Subject: Cleanup: add begin/end iterators to Cycles NodeEnum. Differential Revision: https://developer.blender.org/D4173 --- intern/cycles/graph/node_enum.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'intern/cycles/graph') diff --git a/intern/cycles/graph/node_enum.h b/intern/cycles/graph/node_enum.h index 9de776ddb55..705aec9a918 100644 --- a/intern/cycles/graph/node_enum.h +++ b/intern/cycles/graph/node_enum.h @@ -39,6 +39,9 @@ struct NodeEnum { int operator[](ustring x) const { return left.find(x)->second; } ustring operator[](int y) const { return right.find(y)->second; } + unordered_map::const_iterator begin() const { return left.begin(); } + unordered_map::const_iterator end() const { return left.end(); } + private: unordered_map left; unordered_map right; -- cgit v1.2.3