Kinect.KinectManager.DeleteGesture C# (CSharp) Method

DeleteGesture() public method

Deletes the gesture for the specified user.
public DeleteGesture ( Int64 UserId, KinectGestures gesture ) : bool
UserId Int64 User ID
gesture KinectGestures Gesture type
return bool
        public bool DeleteGesture(Int64 UserId, KinectGestures.Gestures gesture)
        {
            List<KinectGestures.GestureData> gesturesData = playerGesturesData.ContainsKey(UserId) ? playerGesturesData[UserId] : null;
            int index = gesturesData != null ? GetGestureIndex(gesture, ref gesturesData) : -1;
            if (index < 0)
                return false;

            gesturesData.RemoveAt(index);
            playerGesturesData[UserId] = gesturesData;

            return true;
        }
KinectManager