using System; using Cpp2IlInjected; using UnityEngine; namespace Obi { // Token: 0x020004B0 RID: 1200 [Token(Token = "0x20004B0")] public class ObiCollisionMaterial : ScriptableObject { // Token: 0x170002D8 RID: 728 // (get) Token: 0x06002A6D RID: 10861 RVA: 0x0005C3D8 File Offset: 0x0005A5D8 [Token(Token = "0x170002D8")] public IntPtr OniCollisionMaterial { [Token(Token = "0x6002A6D")] [Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")] get { return this.oniCollisionMaterial; } } // Token: 0x06002A6E RID: 10862 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002A6E")] [Address(RVA = "0x10D3D10", Offset = "0x10D2510", VA = "0x1810D3D10")] public void OnEnable() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A6F RID: 10863 RVA: 0x0005C3EC File Offset: 0x0005A5EC [Token(Token = "0x6002A6F")] [Address(RVA = "0x10D3CD0", Offset = "0x10D24D0", VA = "0x1810D3CD0")] public void OnDisable() { Oni.DestroyCollisionMaterial(this.oniCollisionMaterial); this.oniCollisionMaterial = (IntPtr)((ulong)0L); } // Token: 0x06002A70 RID: 10864 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002A70")] [Address(RVA = "0x10D3D60", Offset = "0x10D2560", VA = "0x1810D3D60")] public void OnValidate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A71 RID: 10865 RVA: 0x0005C410 File Offset: 0x0005A610 [Token(Token = "0x6002A71")] [Address(RVA = "0x10D3D90", Offset = "0x10D2590", VA = "0x1810D3D90")] public ObiCollisionMaterial() { } // Token: 0x0400336E RID: 13166 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400336E")] private IntPtr oniCollisionMaterial = (IntPtr)((ulong)0L); // Token: 0x0400336F RID: 13167 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400336F")] private Oni.CollisionMaterial adaptor; // Token: 0x04003370 RID: 13168 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4003370")] public float friction; // Token: 0x04003371 RID: 13169 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003371")] public float stickiness; // Token: 0x04003372 RID: 13170 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4003372")] public float stickDistance; // Token: 0x04003373 RID: 13171 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003373")] public Oni.MaterialCombineMode frictionCombine; // Token: 0x04003374 RID: 13172 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4003374")] public Oni.MaterialCombineMode stickinessCombine; } }