Files
GDevelop/IDE/TemplateEvents.cpp
T
Florian 156a0bc3f9 Making code refactoring/cleaning/documentation.
git-svn-id: svn://localhost@388 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-12 15:06:26 +00:00

42 lines
753 B
C++

/** \file
* Game Develop
* 2008-2011 Florian Rival (Florian.Rival@gmail.com)
*/
#include "TemplateEvents.h"
/**
* Initialize from another TemplateEvents.
* Used by copy ctor and assignement operator
*/
void TemplateEvents::Init(const TemplateEvents & other)
{
events = CloneVectorOfEvents(other.events);
name = other.name;
desc = other.desc;
parameters = other.parameters;
}
/**
* Custom copy operator
*/
TemplateEvents::TemplateEvents(const TemplateEvents & other)
{
Init(other);
}
/**
* Custom assignement operator
*/
TemplateEvents& TemplateEvents::operator=(const TemplateEvents & other)
{
if ( this != &other )
{
Init(other);
}
return *this;
}