!XT (BREAK-16) (Sandbox) Remove double-newlines at the end of files.
[CRYENGINE.git] / Code / Sandbox / Plugins / EditorSubstance / OutputEditor / Nodes / SubstanceOriginalOutputNode.cpp
blob23ff2910976b740e0c3f1fc9c0635d739fd220b7
1 // Copyright 2001-2018 Crytek GmbH / Crytek Group. All rights reserved.
3 #include "StdAfx.h"
4 #include "SubstanceOriginalOutputNode.h"
5 #include "OutputEditor/GraphViewModel.h"
6 #include "OutputEditor/Pins/SubstanceOutPinItem.h"
7 #include "NodeGraph/NodeWidget.h"
8 #include "NodeGraph/PinGridNodeContentWidget.h"
9 #include "OutputEditor/SubstanceNodeContentWidget.h"
11 namespace EditorSubstance
13 namespace OutputEditor
16 COriginalOutputNode::COriginalOutputNode(const SSubstanceOutput& output, CryGraphEditor::CNodeGraphViewModel& viewModel)
17 : CSubstanceOutputNodeBase(output, viewModel)
19 SetAcceptsRenaming(true);
20 m_outputType = CSubstanceNodeContentWidget::Standard;
21 for each (auto var in pinNameMap)
23 m_pins.push_back(new CSubstanceOutPinItem(*this, var.first));