Example #1
0
        public void sendMessage <T> (params object[] args) where T : HandGestureController
        {
            Type itemType = typeof(T);

            if (itemType == typeof(HandSignalController))
            {
                m_HandSignalController.handleMessage(args);
                return;
            }
            else if (itemType == typeof(HandCursorController))
            {
                m_HandCursorController.handleMessage(args);
                return;
            }
            else if (itemType == typeof(HandGrabController))
            {
                m_HandGrabController.handleMessage(args);
                return;
            }
            else if (itemType == typeof(HandTrackingController))
            {
                m_HandTrackingController.handleMessage(args);
                return;
            }
        }