CMaterial: Simplify Clone() a little

Given we use std::array now, we can perform a direct assignment instead
of a loop.
This commit is contained in:
Lioncash 2020-06-15 13:55:19 -04:00
parent 28587fb622
commit 5b96480a45
1 changed files with 2 additions and 4 deletions

View File

@ -59,10 +59,8 @@ std::unique_ptr<CMaterial> CMaterial::Clone()
pOut->mVersion = mVersion;
pOut->mOptions = mOptions;
pOut->mVtxDesc = mVtxDesc;
for (uint32 iKonst = 0; iKonst < 4; iKonst++)
pOut->mKonstColors[iKonst] = mKonstColors[iKonst];
for (uint32 iTev = 0; iTev < 4; iTev++)
pOut->mTevColors[iTev] = mTevColors[iTev];
pOut->mKonstColors = mKonstColors;
pOut->mTevColors = mTevColors;
pOut->mBlendSrcFac = mBlendSrcFac;
pOut->mBlendDstFac = mBlendDstFac;
pOut->mLightingEnabled = mLightingEnabled;