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(); }