Made several classes trivially copyable,

Many had leftover non-default constructors/ assignment operators, and some were initialized, even though the initialized data was never used.

In case of FCycler this even caused a default setting to be overwritten when used inside FDynamicLight.
This commit is contained in:
Christoph Oelckers 2019-09-09 09:52:33 +02:00
commit 76ee658be4
16 changed files with 21 additions and 53 deletions

View file

@ -60,22 +60,6 @@ FSerializer &Serialize(FSerializer &arc, const char *key, FCycler &c, FCycler *d
return arc;
}
//==========================================================================
//
//
//
//==========================================================================
FCycler::FCycler()
{
m_cycle = 0.;
m_cycleType = CYCLE_Linear;
m_shouldCycle = false;
m_start = m_current = 0.;
m_end = 0.;
m_increment = true;
}
//==========================================================================
//