Initial Commit

This commit is contained in:
xypwn
2020-03-24 20:18:39 +01:00
commit dfeb7de33c
70 changed files with 4920 additions and 0 deletions

26
UndoCommands/AddWire.cpp Normal file
View File

@@ -0,0 +1,26 @@
#include "AddWire.h"
#include "../Scene.h"
#include "../Logic.h"
#include "../Wire.h"
AddWire::AddWire(Scene* scene, Connector* connectorInput, Connector* connectorOutput)
:m_scene(scene), m_connectorInput(connectorInput), m_connectorOutput(connectorOutput)
{
setText("Add Wire");
}
AddWire::~AddWire()
{
}
void AddWire::redo()
{
m_wire = m_scene->m_logic->createWire(m_connectorInput, m_connectorOutput);
}
void AddWire::undo()
{
m_scene->m_logic->deleteWire(m_wire);
}