public void Init() { settings = GetComponent <DriveAdminUISettings>(); if (AppController.Instance.appSettings.projectorBlend) { AdminSettings.Instance.displayType = AdminScreen.DisplayType.PARABOLIC; } settings.SetDisplay(); settings.SetFarClip(AdminSettings.Instance.camFarClip); GenerateUI(); foreach (var cat in adminCategories) { cat.Calculate(); } settings.didInit = true; }