using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; namespace UnityEngine.PostProcessing { // Token: 0x02000574 RID: 1396 public sealed class TrackballGroupAttribute : PropertyAttribute { // Token: 0x06009B8D RID: 39821 RVA: 0x0028182C File Offset: 0x0027FA2C [CallerCount(83)] [CachedScanResults(RefRangeStart = 49008, RefRangeEnd = 49091, XrefRangeStart = 49008, XrefRangeEnd = 49091, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe TrackballGroupAttribute() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TrackballGroupAttribute.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009B8E RID: 39822 RVA: 0x00281877 File Offset: 0x0027FA77 // Note: this type is marked as 'beforefieldinit'. static TrackballGroupAttribute() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "TrackballGroupAttribute"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); TrackballGroupAttribute.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675493); } // Token: 0x06009B8F RID: 39823 RVA: 0x0010FC50 File Offset: 0x0010DE50 public TrackballGroupAttribute(IntPtr pointer) : base(pointer) { } // Token: 0x040067E6 RID: 26598 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }