Esempio n. 1
0
        public IGeometricElement Clone(MeshObject mesh)
        {
            MeshElement sm = (MeshElement)MemberwiseClone();

            sm.Mesh = mesh;
            sm.Reset();
            return(sm);
        }
Esempio n. 2
0
 public IGeometricObject Clone() {
     MeshObject m = (MeshObject)MemberwiseClone();
     m.Reset();
     m.subblocks = new IGeometricElement[num_subblocks];
     for (uint i = 0; i < m.num_subblocks; i++) {
         if (subblocks[i] != null) {
             m.subblocks[i] = subblocks[i].Clone(m);
             if (m.subblocks[i] is DeformSet) m.bones = (DeformSet)m.subblocks[i];
         }
     }
     return m;
 }
Esempio n. 3
0
 public SpriteElement(MeshObject mesh)
 {
     this.Mesh = mesh;
 }