static bool MenuVerifyDoSomethingWithPbObject() { // Using pb_EditorToolbarLoader.GetInstance keeps MakeFacesDoubleSided as a singleton. CreateShadowObject instance = pb_EditorToolbarLoader.GetInstance <CreateShadowObject>(); return(instance != null && instance.IsEnabled()); }
static void MenuDoDoSomethingWithPbObject() { CreateShadowObject instance = pb_EditorToolbarLoader.GetInstance <CreateShadowObject>(); if (instance != null) { pb_EditorUtility.ShowNotification(instance.DoAction().notification); } }