Esempio n. 1
0
        public void TriggerModeEventHandler(IRagePixelMode handler)
        {
            handler.OnSceneGui(this);

            switch (Event.current.type)
            {
            case EventType.MouseDown:
                handler.OnMouseDown(this);
                break;

            case EventType.MouseUp:
                handler.OnMouseUp(this);
                break;

            case EventType.MouseMove:
                handler.OnMouseMove(this);
                break;

            case EventType.MouseDrag:
                handler.OnMouseDrag(this);
                break;

            case EventType.Repaint:
                handler.OnRepaint(this);
                break;
            }
        }