Components *Attributes::Clone() { Components *attributes = new Attributes(); attributes->SetId(this->GetId()); attributes->SetType(this->GetType()); attributes->SetName(this->GetName()); attributes->SetPointX(this->GetPointX()); attributes->SetPointY(this->GetPointY()); return attributes; }
Components *Entity::Clone() { Components *entity = new Entity(); entity->SetId(this->GetId()); entity->SetType(this->GetType()); entity->SetName(this->GetName()); entity->SetPointX(this->GetPointX()); entity->SetPointY(this->GetPointY()); return entity; }