static public void UnRegisterDebug(String menuName) { // Register the camera into the debug menu DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableShadow); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableContactShadows); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableSSR); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableSSAO); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableSubsurfaceScattering); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableTransmission); DebugMenuManager.instance.RemoveDebugItem(menuName, kForwardOnly); DebugMenuManager.instance.RemoveDebugItem(menuName, kDeferredDepthPrepass); DebugMenuManager.instance.RemoveDebugItem(menuName, kDeferredDepthPrepassATestOnly); DebugMenuManager.instance.RemoveDebugItem(menuName, KEnableTransparentPrepass); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableMotionVectors); DebugMenuManager.instance.RemoveDebugItem(menuName, KEnableObjectMotionVectors); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableDBuffer); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableAtmosphericScattering); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableRoughRefraction); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableTransparentPostpass); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableDistortion); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnablePostprocess); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableStereoRendering); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableAsyncCompute); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableOpaqueObjects); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableTransparentObjects); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableMSAA); DebugMenuManager.instance.RemoveDebugItem(menuName, kEnableShadowMask); LightLoopSettings.UnRegisterDebug(menuName); }
public static void UnRegisterDebug(string menuName) { var panel = DebugManager.instance.GetPanel(menuName); if (panel != null) { panel.children.Remove(s_DebugEntries); } LightLoopSettings.UnRegisterDebug(menuName); }