From 113a35d0fe8938973fa1c100b77f456ed250e61b Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Tue, 2 Jun 2020 21:47:06 -0300 Subject: OpenGL bugfixes and wxGC port alternative init OpenGL major bugfixes; Device context port alternative to OpenGL code init (WorkspaceDC). Some machines don't support OpenGL 3+; Fixed some issues with MSVC. --- Project/ControlElement.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Project/ControlElement.cpp') diff --git a/Project/ControlElement.cpp b/Project/ControlElement.cpp index 5e8a80d..2af9a6f 100644 --- a/Project/ControlElement.cpp +++ b/Project/ControlElement.cpp @@ -108,7 +108,7 @@ void ControlElement::DrawNodes() const for(auto it = m_nodeList.begin(), itEnd = m_nodeList.end(); it != itEnd; ++it) { Node* node = *it; DrawCircle(node->GetPosition(), node->GetRadius(), 10, GL_POLYGON); - if(node->GetNodeType() == Node::NODE_IN) { DrawTriangle(node->GetInTrianglePts()); } + if(node->GetNodeType() == Node::NodeType::NODE_IN) { DrawTriangle(node->GetInTrianglePts()); } } } @@ -167,7 +167,7 @@ void ControlElement::SaveControlNodes(rapidxml::xml_document<>& doc, rapidxml::x auto angle = XMLParser::AppendNode(doc, nodeN, "Angle"); XMLParser::SetNodeValue(doc, angle, node->GetAngle()); auto nodeType = XMLParser::AppendNode(doc, nodeN, "Type"); - XMLParser::SetNodeValue(doc, nodeType, node->GetNodeType()); + XMLParser::SetNodeValue(doc, nodeType, static_cast(node->GetNodeType())); id++; } } -- cgit