Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.     @parent.setter
  2.     def parent(self, new_parent):
  3.         all_joints = component_utils.get_all_created_joints()
  4.         if new_parent in all_joints:
  5.             utils.set_attribute(self.network_node, "parentComponentBone", new_parent, "string")
  6.             self.joint_mover.set_mover_parent(new_parent)
  7.         else:
  8.             errors.raise_error("Invalid parent: {0}! No component creates such a joint.".format(new_parent))
  9.             return