123456789101112131415161718192021222324252627282930313233 |
- // Amplify Shader Editor - Visual Shader Editing Tool
- // Copyright (c) Amplify Creations, Lda <info@amplify.pt>
- using System.Collections.Generic;
- using UnityEngine;
- namespace AmplifyShaderEditor
- {
- public sealed class PaletteWindow : PaletteParent
- {
- public PaletteWindow( AmplifyShaderEditorWindow parentWindow ) : base( parentWindow, 0, 0, 250, 0, string.Empty, MenuAnchor.TOP_RIGHT, MenuAutoSize.MATCH_VERTICAL )
- {
- m_searchFilterControl += "PALETTEWINDOW";
- m_initialSeparatorAmount = 4;
- SetMinimizedArea( -225, 0, 260, 0 );
- }
- public override void Draw( Rect parentPosition, Vector2 mousePosition, int mouseButtonId, bool hasKeyboadFocus )
- {
- if ( m_isMaximized )
- {
- base.Draw( parentPosition, mousePosition, mouseButtonId, hasKeyboadFocus );
- }
- else
- {
- InitDraw( parentPosition, mousePosition, mouseButtonId );
- }
- PostDraw();
- }
- }
- }
|