Optimize model actors entries serialization
This commit is contained in:
@@ -464,8 +464,7 @@ void StaticModel::Serialize(SerializeStream& stream, const void* otherObj)
|
||||
stream.Rectangle(Lightmap.UVsArea);
|
||||
}
|
||||
|
||||
stream.JKEY("Buffer");
|
||||
stream.Object(&Entries, other ? &other->Entries : nullptr);
|
||||
SERIALIZE_MEMBER(Buffer, Entries);
|
||||
|
||||
if (_vertexColorsCount)
|
||||
{
|
||||
@@ -504,8 +503,7 @@ void StaticModel::Deserialize(DeserializeStream& stream, ISerializeModifier* mod
|
||||
DESERIALIZE_MEMBER(DrawModes, _drawModes);
|
||||
DESERIALIZE_MEMBER(LightmapIndex, Lightmap.TextureIndex);
|
||||
DESERIALIZE_MEMBER(LightmapArea, Lightmap.UVsArea);
|
||||
|
||||
Entries.DeserializeIfExists(stream, "Buffer", modifier);
|
||||
DESERIALIZE_MEMBER(Buffer, Entries);
|
||||
|
||||
{
|
||||
const auto member = stream.FindMember("VertexColors");
|
||||
|
||||
Reference in New Issue
Block a user