1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- namespace UnityEditor.Timeline
- {
- class TimelineInactiveMode : TimelineMode
- {
- public TimelineInactiveMode()
- {
- headerState = new HeaderState
- {
- breadCrumb = TimelineModeGUIState.Disabled,
- options = TimelineModeGUIState.Enabled,
- sequenceSelector = TimelineModeGUIState.Enabled
- };
- trackOptionsState = new TrackOptionsState
- {
- newButton = TimelineModeGUIState.Disabled,
- editAsAssetButton = TimelineModeGUIState.Enabled
- };
- mode = TimelineModes.Inactive;
- }
- public override bool ShouldShowPlayRange(WindowState state)
- {
- return false;
- }
- public override bool ShouldShowTimeCursor(WindowState state)
- {
- return false;
- }
- public override TimelineModeGUIState ToolbarState(WindowState state)
- {
- return TimelineModeGUIState.Disabled;
- }
- public override TimelineModeGUIState TrackState(WindowState state)
- {
- return TimelineModeGUIState.Disabled;
- }
- public override TimelineModeGUIState PreviewState(WindowState state)
- {
- return TimelineModeGUIState.Disabled;
- }
- }
- }
|