public bool CheckPosesIsContinue(PoseCombination poseCombination)
 {
     if (poseCombination.CheckIsContinue())
         return true;
     else
     {
         if (poseCombination.GetIsContinue())
             poseCombination.SetIsContinue();
         return false;
     }
 }
 public void ProcessInitailizePoseCombination(PoseCombination poseCombination, PoseCombination editPoseCombination)
 {
     for (int i = 0; i < editPoseCombination.GetPoseLength(); i++)
     {
         poseCombination.AddPose(editPoseCombination.GetPose(i));
     }
     for (int i = 0; i < editPoseCombination.GetKeyLength(); i++)
     {
         poseCombination.AddKey(editPoseCombination.GetKey(i));
     }
     if (editPoseCombination.GetIsContinue())
         poseCombination.SetIsContinue();
 }