Exemplo n.º 1
0
        public static IObserverBodyPart CreateWrist()
        {
            var wristStateMachine   = CreateWristStateList();
            var wristUpdateStrategy = CreateArmUpdateStrategy();

            var wrist = new Wrist(wristUpdateStrategy)
            {
                Id = GenerateGuidId()
            };

            wrist.SetStates(wristStateMachine);

            return(wrist);
        }