Reign.Video.Abstraction.SoftwareBone.linkObjects C# (CSharp) Method

linkObjects() private method

private linkObjects ( RMX_ArmatureBone bone, List bones ) : void
bone RMX_ArmatureBone
bones List
return void
        internal void linkObjects(RMX_ArmatureBone bone, List<SoftwareBone> bones)
        {
            if (!string.IsNullOrEmpty(bone.Parent))
            {
                foreach (var parent in bones)
                {
                    if (bone.Parent == parent.Name)
                    {
                        Parent = parent;
                        break;
                    }
                }
                if (Parent == null) Debug.ThrowError("SoftwareObject", "Failed to find Parent: " + bone.Parent);
            }
        }