Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/entityproperties.cc')
-rw-r--r--src/entityproperties.cc18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/entityproperties.cc b/src/entityproperties.cc
index 88de704..4303b75 100644
--- a/src/entityproperties.cc
+++ b/src/entityproperties.cc
@@ -19,10 +19,28 @@ EntityProperties::EntityProperties() :
}
+EntityProperties::EntityProperties(const EntityProperties &other)
+{
+ assign(other);
+
+}
EntityProperties::~EntityProperties()
{
}
+void EntityProperties::assign(const EntityProperties & other)
+{
+ properties_radius = other.properties_radius;
+
+ properties_subsections = other.properties_subsections;
+ properties_type = other.properties_type;
+
+ properties_angles = other.properties_angles;
+
+ properties_template_type = other.properties_template_type;
+ properties_template_type = other.properties_template_type;
+}
+
void EntityProperties::add_subsection_header(const QString &header, const QString &comment)
{
if (properties_subsections.size()) {