public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_elementsLayout_0 = new hclBufferLayoutBufferElement(); m_elementsLayout_0.Read(des, br); m_elementsLayout_1 = new hclBufferLayoutBufferElement(); m_elementsLayout_1.Read(des, br); m_elementsLayout_2 = new hclBufferLayoutBufferElement(); m_elementsLayout_2.Read(des, br); m_elementsLayout_3 = new hclBufferLayoutBufferElement(); m_elementsLayout_3.Read(des, br); m_slots_0 = new hclBufferLayoutSlot(); m_slots_0.Read(des, br); m_slots_1 = new hclBufferLayoutSlot(); m_slots_1.Read(des, br); m_slots_2 = new hclBufferLayoutSlot(); m_slots_2.Read(des, br); m_slots_3 = new hclBufferLayoutSlot(); m_slots_3.Read(des, br); m_numSlots = br.ReadByte(); m_triangleFormat = (TriangleFormat)br.ReadByte(); }