示例#1
0
 public override void Write(PackFileSerializer s, BinaryWriterEx bw)
 {
     base.Write(s, bw);
     bw.WriteUInt64(0);
     s.WriteClassPointer <hkpShape>(bw, m_shape);
     s.WriteTransform(bw, m_shapeTransform);
     m_geometry.Write(s, bw);
 }
 public override void Write(PackFileSerializer s, BinaryWriterEx bw)
 {
     base.Write(s, bw);
     s.WriteVector4Array(bw, m_planes);
     m_geometry.Write(s, bw);
     bw.WriteBoolean(m_isInverted);
     bw.WriteUInt64(0);
     bw.WriteUInt32(0);
     bw.WriteUInt16(0);
     bw.WriteByte(0);
     m_aabb.Write(s, bw);
 }
 public override void Write(PackFileSerializer s, BinaryWriterEx bw)
 {
     base.Write(s, bw);
     m_geometry.Write(s, bw);
     m_cuttingTriangles.Write(s, bw);
 }
示例#4
0
 public virtual void Write(PackFileSerializer s, BinaryWriterEx bw)
 {
     m_geometry.Write(s, bw);
     m_settings.Write(s, bw);
 }
示例#5
0
 public override void Write(PackFileSerializer s, BinaryWriterEx bw)
 {
     base.Write(s, bw);
     m_aabb.Write(s, bw);
     m_geometry.Write(s, bw);
 }