using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;

namespace Obi
{
	// Token: 0x020004C2 RID: 1218
	public class ObiAerodynamicConstraints : ObiBatchedConstraints
	{
		// Token: 0x06008DB2 RID: 36274 RVA: 0x00246DF8 File Offset: 0x00244FF8
		[CallerCount(0)]
		public unsafe override Oni.ConstraintType GetConstraintType()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiAerodynamicConstraints.NativeMethodInfoPtr_GetConstraintType_Public_Virtual_ConstraintType_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x06008DB3 RID: 36275 RVA: 0x00246E54 File Offset: 0x00245054
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609857, XrefRangeEnd = 609877, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override List<ObiConstraintBatch> GetBatches()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiAerodynamicConstraints.NativeMethodInfoPtr_GetBatches_Public_Virtual_List_1_ObiConstraintBatch_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new List<ObiConstraintBatch>(intPtr3) : null;
		}

		// Token: 0x06008DB4 RID: 36276 RVA: 0x00246EB8 File Offset: 0x002450B8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609877, XrefRangeEnd = 609880, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void OnValidate()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.NativeMethodInfoPtr_OnValidate_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06008DB5 RID: 36277 RVA: 0x00246EFC File Offset: 0x002450FC
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609880, XrefRangeEnd = 609885, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override void Clear()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiAerodynamicConstraints.NativeMethodInfoPtr_Clear_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06008DB6 RID: 36278 RVA: 0x00246F4C File Offset: 0x0024514C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609885, XrefRangeEnd = 609888, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void AddBatch(ObiAerodynamicConstraintBatch batch)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(batch);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.NativeMethodInfoPtr_AddBatch_Public_Void_ObiAerodynamicConstraintBatch_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06008DB7 RID: 36279 RVA: 0x00246FA8 File Offset: 0x002451A8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609888, XrefRangeEnd = 609892, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void RemoveBatch(ObiAerodynamicConstraintBatch batch)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(batch);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.NativeMethodInfoPtr_RemoveBatch_Public_Void_ObiAerodynamicConstraintBatch_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06008DB8 RID: 36280 RVA: 0x00247004 File Offset: 0x00245204
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609892, XrefRangeEnd = 609928, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void OnDrawGizmosSelected()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.NativeMethodInfoPtr_OnDrawGizmosSelected_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06008DB9 RID: 36281 RVA: 0x00247048 File Offset: 0x00245248
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 609928, XrefRangeEnd = 609936, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe ObiAerodynamicConstraints()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06008DBA RID: 36282 RVA: 0x00247094 File Offset: 0x00245294
		// Note: this type is marked as 'beforefieldinit'.
		static ObiAerodynamicConstraints()
		{
			Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiAerodynamicConstraints");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr);
			ObiAerodynamicConstraints.NativeFieldInfoPtr_airDensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, "airDensity");
			ObiAerodynamicConstraints.NativeFieldInfoPtr_dragCoefficient = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, "dragCoefficient");
			ObiAerodynamicConstraints.NativeFieldInfoPtr_liftCoefficient = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, "liftCoefficient");
			ObiAerodynamicConstraints.NativeFieldInfoPtr_batches = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, "batches");
			ObiAerodynamicConstraints.NativeMethodInfoPtr_GetConstraintType_Public_Virtual_ConstraintType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674227);
			ObiAerodynamicConstraints.NativeMethodInfoPtr_GetBatches_Public_Virtual_List_1_ObiConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674228);
			ObiAerodynamicConstraints.NativeMethodInfoPtr_OnValidate_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674229);
			ObiAerodynamicConstraints.NativeMethodInfoPtr_Clear_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674230);
			ObiAerodynamicConstraints.NativeMethodInfoPtr_AddBatch_Public_Void_ObiAerodynamicConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674231);
			ObiAerodynamicConstraints.NativeMethodInfoPtr_RemoveBatch_Public_Void_ObiAerodynamicConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674232);
			ObiAerodynamicConstraints.NativeMethodInfoPtr_OnDrawGizmosSelected_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674233);
			ObiAerodynamicConstraints.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, 100674234);
		}

		// Token: 0x06008DBB RID: 36283 RVA: 0x002471B4 File Offset: 0x002453B4
		public ObiAerodynamicConstraints(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x17003028 RID: 12328
		// (get) Token: 0x06008DBC RID: 36284 RVA: 0x002471C0 File Offset: 0x002453C0
		// (set) Token: 0x06008DBD RID: 36285 RVA: 0x002471E8 File Offset: 0x002453E8
		public unsafe float airDensity
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_airDensity);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_airDensity)) = value;
			}
		}

		// Token: 0x17003029 RID: 12329
		// (get) Token: 0x06008DBE RID: 36286 RVA: 0x0024720C File Offset: 0x0024540C
		// (set) Token: 0x06008DBF RID: 36287 RVA: 0x00247234 File Offset: 0x00245434
		public unsafe float dragCoefficient
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_dragCoefficient);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_dragCoefficient)) = value;
			}
		}

		// Token: 0x1700302A RID: 12330
		// (get) Token: 0x06008DC0 RID: 36288 RVA: 0x00247258 File Offset: 0x00245458
		// (set) Token: 0x06008DC1 RID: 36289 RVA: 0x00247280 File Offset: 0x00245480
		public unsafe float liftCoefficient
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_liftCoefficient);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_liftCoefficient)) = value;
			}
		}

		// Token: 0x1700302B RID: 12331
		// (get) Token: 0x06008DC2 RID: 36290 RVA: 0x002472A4 File Offset: 0x002454A4
		// (set) Token: 0x06008DC3 RID: 36291 RVA: 0x002472D8 File Offset: 0x002454D8
		public unsafe List<ObiAerodynamicConstraintBatch> batches
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_batches);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new List<ObiAerodynamicConstraintBatch>(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiAerodynamicConstraints.NativeFieldInfoPtr_batches), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04005E78 RID: 24184
		private static readonly IntPtr NativeFieldInfoPtr_airDensity;

		// Token: 0x04005E79 RID: 24185
		private static readonly IntPtr NativeFieldInfoPtr_dragCoefficient;

		// Token: 0x04005E7A RID: 24186
		private static readonly IntPtr NativeFieldInfoPtr_liftCoefficient;

		// Token: 0x04005E7B RID: 24187
		private static readonly IntPtr NativeFieldInfoPtr_batches;

		// Token: 0x04005E7C RID: 24188
		private static readonly IntPtr NativeMethodInfoPtr_GetConstraintType_Public_Virtual_ConstraintType_0;

		// Token: 0x04005E7D RID: 24189
		private static readonly IntPtr NativeMethodInfoPtr_GetBatches_Public_Virtual_List_1_ObiConstraintBatch_0;

		// Token: 0x04005E7E RID: 24190
		private static readonly IntPtr NativeMethodInfoPtr_OnValidate_Public_Void_0;

		// Token: 0x04005E7F RID: 24191
		private static readonly IntPtr NativeMethodInfoPtr_Clear_Public_Virtual_Void_0;

		// Token: 0x04005E80 RID: 24192
		private static readonly IntPtr NativeMethodInfoPtr_AddBatch_Public_Void_ObiAerodynamicConstraintBatch_0;

		// Token: 0x04005E81 RID: 24193
		private static readonly IntPtr NativeMethodInfoPtr_RemoveBatch_Public_Void_ObiAerodynamicConstraintBatch_0;

		// Token: 0x04005E82 RID: 24194
		private static readonly IntPtr NativeMethodInfoPtr_OnDrawGizmosSelected_Public_Void_0;

		// Token: 0x04005E83 RID: 24195
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x020004C3 RID: 1219
		[ObfuscatedName("Obi.ObiAerodynamicConstraints/<>c")]
		[Serializable]
		public sealed class __c : Object
		{
			// Token: 0x06008DC4 RID: 36292 RVA: 0x00247300 File Offset: 0x00245500
			[CallerCount(1642)]
			[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			public unsafe __c()
				: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr))
			{
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}

			// Token: 0x06008DC5 RID: 36293 RVA: 0x0024734C File Offset: 0x0024554C
			[CallerCount(1)]
			[CachedScanResults(RefRangeStart = 51855, RefRangeEnd = 51856, XrefRangeStart = 51855, XrefRangeEnd = 51856, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			public unsafe ObiConstraintBatch _GetBatches_b__5_0(ObiAerodynamicConstraintBatch x)
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				checked
				{
					IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
					*ptr = IL2CPP.Il2CppObjectBaseToPtr(x);
					IntPtr intPtr2;
					IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiAerodynamicConstraints.__c.NativeMethodInfoPtr__GetBatches_b__5_0_Internal_ObiConstraintBatch_ObiAerodynamicConstraintBatch_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
					Il2CppException.RaiseExceptionIfNecessary(intPtr2);
					IntPtr intPtr3 = intPtr;
					return (intPtr3 != 0) ? new ObiConstraintBatch(intPtr3) : null;
				}
			}

			// Token: 0x06008DC6 RID: 36294 RVA: 0x002473BC File Offset: 0x002455BC
			// Note: this type is marked as 'beforefieldinit'.
			static __c()
			{
				Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<ObiAerodynamicConstraints>.NativeClassPtr, "<>c");
				IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr);
				ObiAerodynamicConstraints.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr, "<>9");
				ObiAerodynamicConstraints.__c.NativeFieldInfoPtr___9__5_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr, "<>9__5_0");
				ObiAerodynamicConstraints.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr, 100674236);
				ObiAerodynamicConstraints.__c.NativeMethodInfoPtr__GetBatches_b__5_0_Internal_ObiConstraintBatch_ObiAerodynamicConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiAerodynamicConstraints.__c>.NativeClassPtr, 100674237);
			}

			// Token: 0x06008DC7 RID: 36295 RVA: 0x0000A688 File Offset: 0x00008888
			public __c(IntPtr pointer)
				: base(pointer)
			{
			}

			// Token: 0x1700302C RID: 12332
			// (get) Token: 0x06008DC8 RID: 36296 RVA: 0x00247438 File Offset: 0x00245638
			// (set) Token: 0x06008DC9 RID: 36297 RVA: 0x00247463 File Offset: 0x00245663
			public unsafe static ObiAerodynamicConstraints.__c __9
			{
				get
				{
					IntPtr intPtr;
					IL2CPP.il2cpp_field_static_get_value(ObiAerodynamicConstraints.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
					IntPtr intPtr2 = intPtr;
					return (intPtr2 != 0) ? new ObiAerodynamicConstraints.__c(intPtr2) : null;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ObiAerodynamicConstraints.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
				}
			}

			// Token: 0x1700302D RID: 12333
			// (get) Token: 0x06008DCA RID: 36298 RVA: 0x00247478 File Offset: 0x00245678
			// (set) Token: 0x06008DCB RID: 36299 RVA: 0x002474A3 File Offset: 0x002456A3
			public unsafe static Converter<ObiAerodynamicConstraintBatch, ObiConstraintBatch> __9__5_0
			{
				get
				{
					IntPtr intPtr;
					IL2CPP.il2cpp_field_static_get_value(ObiAerodynamicConstraints.__c.NativeFieldInfoPtr___9__5_0, (void*)(&intPtr));
					IntPtr intPtr2 = intPtr;
					return (intPtr2 != 0) ? new Converter<ObiAerodynamicConstraintBatch, ObiConstraintBatch>(intPtr2) : null;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ObiAerodynamicConstraints.__c.NativeFieldInfoPtr___9__5_0, IL2CPP.Il2CppObjectBaseToPtr(value));
				}
			}

			// Token: 0x04005E84 RID: 24196
			private static readonly IntPtr NativeFieldInfoPtr___9;

			// Token: 0x04005E85 RID: 24197
			private static readonly IntPtr NativeFieldInfoPtr___9__5_0;

			// Token: 0x04005E86 RID: 24198
			private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

			// Token: 0x04005E87 RID: 24199
			private static readonly IntPtr NativeMethodInfoPtr__GetBatches_b__5_0_Internal_ObiConstraintBatch_ObiAerodynamicConstraintBatch_0;
		}
	}
}
