コード例 #1
0
 public void ClearControllers()
 {
     foreach (var controllerPointsPair in _controllerToPoints)
     {
         PosePointCollection.Return(controllerPointsPair.Value);
     }
     _controllerToPoints.Clear();
 }
コード例 #2
0
        public void RemoveController(InteractionController controller)
        {
            var collection = _controllerToPoints[controller];

            _controllerToPoints.Remove(controller);

            // Return the collection to the pool so it can be re-used.
            PosePointCollection.Return(collection);
        }