175 lines
4.8 KiB
C#
175 lines
4.8 KiB
C#
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;
|
|
}
|
|
}
|