using UIWidgetsGallery.gallery; using Unity.UIWidgets.editor; using Unity.UIWidgets.ui; using Unity.UIWidgets.widgets; using UnityEditor; using UnityEngine; namespace UIWidgetsGallery { public class GalleryMainEditor : UIWidgetsEditorWindow { [MenuItem("UIWidgetsTests/Gallery")] public static void gallery() { EditorWindow.GetWindow(); } protected override Widget createWidget() { return new GalleryApp(); } protected override void OnEnable() { FontManager.instance.addFont(Resources.Load("MaterialIcons-Regular"), "Material Icons"); FontManager.instance.addFont(Resources.Load("GalleryIcons"), "GalleryIcons"); FontManager.instance.addFont(Resources.Load("CupertinoIcons"), "CupertinoIcons"); FontManager.instance.addFont(Resources.Load(path: "SF-Pro-Text-Regular"), ".SF Pro Text", FontWeight.w400); FontManager.instance.addFont(Resources.Load(path: "SF-Pro-Text-Semibold"), ".SF Pro Text", FontWeight.w600); FontManager.instance.addFont(Resources.Load(path: "SF-Pro-Text-Bold"), ".SF Pro Text", FontWeight.w700); base.OnEnable(); } } }