From d792fcf7b2a5862ac86ee69aa86021b5637ca8ee Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Thu, 29 Dec 2016 02:32:50 -0200 Subject: Copy paste implemented Some bugs on the text --- Project/ElementDataObject.h | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) (limited to 'Project/ElementDataObject.h') diff --git a/Project/ElementDataObject.h b/Project/ElementDataObject.h index 3f7155f..37b1cbe 100644 --- a/Project/ElementDataObject.h +++ b/Project/ElementDataObject.h @@ -1,29 +1,19 @@ #ifndef ELEMENTDATAOBJECT_H #define ELEMENTDATAOBJECT_H -#include #include "Workspace.h" - -class ElectricCalculation; +#include struct ElementsLists { - std::vector busList; - std::vector capacitorList; - std::vector indMotorList; - std::vector inductorList; - std::vector lineList; - std::vector loadList; - std::vector machinesList; - std::vector syncGeneratorList; - std::vector syncMotorList; - std::vector transformerList; - std::vector textList; + std::vector elementList; + std::vector parentList; }; class ElementDataObject : public wxDataObjectSimple { public: - ElementDataObject(Workspace* workspace); + ElementDataObject(); + ElementDataObject(std::vector elementList); ~ElementDataObject(); size_t GetDataSize() const override; -- cgit