From 19d8aeb010ffc967bf82986b7586b161364ab82f Mon Sep 17 00:00:00 2001 From: rtk0c Date: Tue, 8 Jun 2021 09:56:38 -0700 Subject: Fix includes --- core/src/Model/Workflow/Workflow.hpp | 7 +++---- core/src/Model/Workflow/Workflow_Main.cpp | 14 +++++++------- 2 files changed, 10 insertions(+), 11 deletions(-) (limited to 'core/src/Model/Workflow') diff --git a/core/src/Model/Workflow/Workflow.hpp b/core/src/Model/Workflow/Workflow.hpp index 8b3db8a..e5e434a 100644 --- a/core/src/Model/Workflow/Workflow.hpp +++ b/core/src/Model/Workflow/Workflow.hpp @@ -6,14 +6,13 @@ #include "cplt_fwd.hpp" #include -#include #include #include #include +#include #include #include #include -#include #include #include #include @@ -272,8 +271,8 @@ public: void WriteTo(std::ostream& stream); private: - std::pair AllocWorkflowConnection(); - std::pair&, size_t> AllocWorkflowStep(); + std::pair AllocWorkflowConnection(); + std::pair&, uint32_t> AllocWorkflowStep(); }; class WorkflowAssetList final : public AssetListTyped diff --git a/core/src/Model/Workflow/Workflow_Main.cpp b/core/src/Model/Workflow/Workflow_Main.cpp index 202818f..131e0ae 100644 --- a/core/src/Model/Workflow/Workflow_Main.cpp +++ b/core/src/Model/Workflow/Workflow_Main.cpp @@ -2,11 +2,11 @@ #include "Model/GlobalStates.hpp" #include "Model/Project.hpp" +#include "Utils/UUID.hpp" #include #include #include -#include #include #include #include @@ -710,32 +710,32 @@ void Workflow::WriteTo(std::ostream& stream) } } -std::pair Workflow::AllocWorkflowConnection() +std::pair Workflow::AllocWorkflowConnection() { for (size_t idx = 0; idx < mConnections.size(); ++idx) { auto& elm = mConnections[idx]; if (!elm.IsValid()) { - return { elm, idx }; + return { elm, (uint32_t)idx }; } } - auto id = mConnections.size(); + auto id = (uint32_t)mConnections.size(); auto& conn = mConnections.emplace_back(WorkflowConnection{}); conn.Id = id; return { conn, id }; } -std::pair&, size_t> Workflow::AllocWorkflowStep() +std::pair&, uint32_t> Workflow::AllocWorkflowStep() { for (size_t idx = 0; idx < mNodes.size(); ++idx) { auto& elm = mNodes[idx]; if (elm == nullptr) { - return { elm, idx }; + return { elm, (uint32_t)idx }; } } - auto id = mNodes.size(); + auto id = (uint32_t)mNodes.size(); auto& node = mNodes.emplace_back(std::unique_ptr()); return { node, id }; -- cgit v1.2.3-70-g09d2