public SoftwareArmature(RMX_Armature armature)
        {
            Name = armature.Name;

            Bones = new List<SoftwareBone>();
            foreach (var bone in armature.Bones.Bones)
            {
                Bones.Add(new SoftwareBone(bone));
            }

            int i = 0;
            foreach (var bone in Bones)
            {
                bone.linkObjects(armature.Bones.Bones[i], Bones);
                ++i;
            }
        }
        public SoftwareArmature(RMX_Armature armature)
        {
            Name = armature.Name;

            Bones = new List <SoftwareBone>();
            foreach (var bone in armature.Bones.Bones)
            {
                Bones.Add(new SoftwareBone(bone));
            }

            int i = 0;

            foreach (var bone in Bones)
            {
                bone.linkObjects(armature.Bones.Bones[i], Bones);
                ++i;
            }
        }