// Token: 0x06000399 RID: 921 RVA: 0x00013014 File Offset: 0x00011214 public void AddGrabber(global::VRGIN.Core.IScreenGrabber grabber) { bool flag = !this._ScreenGrabbers.Contains(grabber); if (flag) { this._ScreenGrabbers.Insert(0, grabber); this.RejudgeAll(); } }
// Token: 0x06000232 RID: 562 RVA: 0x0000DFA0 File Offset: 0x0000C1A0 public static global::VRGIN.Visuals.GUIQuad Create(global::VRGIN.Core.IScreenGrabber source = null) { source = (source ?? global::VRGIN.Core.VR.GUI); global::VRGIN.Core.VRLog.Info("Create GUI", global::System.Array.Empty <object>()); global::VRGIN.Visuals.GUIQuad guiquad = global::UnityEngine.GameObject.CreatePrimitive(5).AddComponent <global::VRGIN.Visuals.GUIQuad>(); guiquad.name = "GUIQuad"; bool flag = source != global::VRGIN.Core.VR.GUI; if (flag) { guiquad.gameObject.SetActive(false); guiquad._Source = source; guiquad.gameObject.SetActive(true); } guiquad.UpdateGUI(); return(guiquad); }
// Token: 0x0600039D RID: 925 RVA: 0x000130DC File Offset: 0x000112DC public void AddCamera(global::UnityEngine.Camera camera) { global::VRGIN.Core.VRLog.Info("Trying to find a GUI mapping for camera {0}", new object[] { camera.name }); global::VRGIN.Core.IScreenGrabber screenGrabber = this.FindCameraMapping(camera); bool flag = screenGrabber != null; if (flag) { this._CameraMappings[camera] = screenGrabber; screenGrabber.OnAssign(camera); global::VRGIN.Core.VRLog.Info("Assigned camera {0} to {1}", new object[] { camera.name, screenGrabber }); } this._CheckedCameras.Add(camera); }
// Token: 0x0600039A RID: 922 RVA: 0x0001304C File Offset: 0x0001124C public void RemoveGrabber(global::VRGIN.Core.IScreenGrabber grabber) { this._ScreenGrabbers.Remove(grabber); this.RejudgeAll(); }