From ffd5b0d91e26a1b2018d503a42f309186f39fcdf Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Fri, 5 Mar 2021 16:45:11 +0100 Subject: Cleanup: Use blender::Vector. --- source/blender/compositor/intern/COM_ExecutionSystem.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'source/blender/compositor/intern/COM_ExecutionSystem.h') diff --git a/source/blender/compositor/intern/COM_ExecutionSystem.h b/source/blender/compositor/intern/COM_ExecutionSystem.h index 0314c4cfbdd..9a51baf55d7 100644 --- a/source/blender/compositor/intern/COM_ExecutionSystem.h +++ b/source/blender/compositor/intern/COM_ExecutionSystem.h @@ -21,12 +21,16 @@ class ExecutionGroup; #pragma once #include "BKE_text.h" + #include "COM_ExecutionGroup.h" #include "COM_Node.h" #include "COM_NodeOperation.h" + #include "DNA_color_types.h" #include "DNA_node_types.h" +#include "BLI_vector.hh" + /** * \page execution Execution model * In order to get to an efficient model for execution, several steps are being done. these steps @@ -113,8 +117,6 @@ class ExecutionGroup; * \brief the ExecutionSystem contains the whole compositor tree. */ class ExecutionSystem { - public: - typedef std::vector Operations; private: /** @@ -125,7 +127,7 @@ class ExecutionSystem { /** * \brief vector of operations */ - Operations m_operations; + blender::Vector m_operations; /** * \brief vector of groups @@ -161,7 +163,7 @@ class ExecutionSystem { */ ~ExecutionSystem(); - void set_operations(const Operations &operations, + void set_operations(const blender::Vector &operations, const blender::Vector &groups); /** -- cgit v1.2.3