12345678910111213141516171819202122232425262728 |
- using System.Collections.Generic;
- namespace UnityEditor.Timeline
- {
- class Control
- {
- readonly List<Manipulator> m_Manipulators = new List<Manipulator>();
- public bool HandleManipulatorsEvents(WindowState state)
- {
- var isHandled = false;
- foreach (var manipulator in m_Manipulators)
- {
- isHandled = manipulator.HandleEvent(state);
- if (isHandled)
- break;
- }
- return isHandled;
- }
- public void AddManipulator(Manipulator m)
- {
- m_Manipulators.Add(m);
- }
- }
- }
|