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

@ -1814,10 +1814,7 @@ struct TabData
{
}
TabData(const TabData &other)
: UseCount(other.UseCount), TabName(other.TabName)
{
}
TabData(const TabData &other) = default;
};
static TArray<TabData> TabCommands (TArray<TabData>::NoInit);