using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace Valve.VR.Extras { // Token: 0x0200031F RID: 799 [Token(Token = "0x2000161")] public class SteamVR_LaserPointer : MonoBehaviour { // Token: 0x1400005A RID: 90 // (add) Token: 0x06000F44 RID: 3908 RVA: 0x00002201 File Offset: 0x00000401 // (remove) Token: 0x06000F45 RID: 3909 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x1400005A")] public event PointerEventHandler PointerIn { [Token(Token = "0x600084B")] [Address(RVA = "0x199BCD0", Offset = "0x199AAD0", VA = "0x18199BCD0")] [CompilerGenerated] add { } [Token(Token = "0x600084C")] [Address(RVA = "0x199BEB0", Offset = "0x199ACB0", VA = "0x18199BEB0")] [CompilerGenerated] remove { } } // Token: 0x1400005B RID: 91 // (add) Token: 0x06000F46 RID: 3910 RVA: 0x00002201 File Offset: 0x00000401 // (remove) Token: 0x06000F47 RID: 3911 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x1400005B")] public event PointerEventHandler PointerOut { [Token(Token = "0x600084D")] [Address(RVA = "0x199BD70", Offset = "0x199AB70", VA = "0x18199BD70")] [CompilerGenerated] add { } [Token(Token = "0x600084E")] [Address(RVA = "0x199BF50", Offset = "0x199AD50", VA = "0x18199BF50")] [CompilerGenerated] remove { } } // Token: 0x1400005C RID: 92 // (add) Token: 0x06000F48 RID: 3912 RVA: 0x00002201 File Offset: 0x00000401 // (remove) Token: 0x06000F49 RID: 3913 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x1400005C")] public event PointerEventHandler PointerClick { [Token(Token = "0x600084F")] [Address(RVA = "0x199BC30", Offset = "0x199AA30", VA = "0x18199BC30")] [CompilerGenerated] add { } [Token(Token = "0x6000850")] [Address(RVA = "0x199BE10", Offset = "0x199AC10", VA = "0x18199BE10")] [CompilerGenerated] remove { } } // Token: 0x06000F4A RID: 3914 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000851")] [Address(RVA = "0x199B000", Offset = "0x1999E00", VA = "0x18199B000")] private void Start() { } // Token: 0x06000F4B RID: 3915 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000852")] [Address(RVA = "0x199AF80", Offset = "0x1999D80", VA = "0x18199AF80", Slot = "4")] public virtual void OnPointerIn(PointerEventArgs e) { } // Token: 0x06000F4C RID: 3916 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000853")] [Address(RVA = "0x199AF40", Offset = "0x1999D40", VA = "0x18199AF40", Slot = "5")] public virtual void OnPointerClick(PointerEventArgs e) { } // Token: 0x06000F4D RID: 3917 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000854")] [Address(RVA = "0x199AFC0", Offset = "0x1999DC0", VA = "0x18199AFC0", Slot = "6")] public virtual void OnPointerOut(PointerEventArgs e) { } // Token: 0x06000F4E RID: 3918 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000855")] [Address(RVA = "0x199B540", Offset = "0x199A340", VA = "0x18199B540")] private void Update() { } // Token: 0x06000F4F RID: 3919 RVA: 0x00002201 File Offset: 0x00000401 [Token(Token = "0x6000856")] [Address(RVA = "0x199BBA0", Offset = "0x199A9A0", VA = "0x18199BBA0")] public SteamVR_LaserPointer() { } // Token: 0x04000EED RID: 3821 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E31")] public SteamVR_Behaviour_Pose pose; // Token: 0x04000EEE RID: 3822 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E32")] public SteamVR_Action_Boolean interactWithUI; // Token: 0x04000EEF RID: 3823 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000E33")] public bool active; // Token: 0x04000EF0 RID: 3824 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000E34")] public Color color; // Token: 0x04000EF1 RID: 3825 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000E35")] public float thickness; // Token: 0x04000EF2 RID: 3826 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000E36")] public Color clickColor; // Token: 0x04000EF3 RID: 3827 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000E37")] public GameObject holder; // Token: 0x04000EF4 RID: 3828 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000E38")] public GameObject pointer; // Token: 0x04000EF5 RID: 3829 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000E39")] private bool isActive; // Token: 0x04000EF6 RID: 3830 [FieldOffset(Offset = "0x61")] [Token(Token = "0x4000E3A")] public bool addRigidBody; // Token: 0x04000EF7 RID: 3831 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000E3B")] public Transform reference; // Token: 0x04000EFB RID: 3835 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000E3F")] private Transform previousContact; } }