using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using UnityEngine;

// Token: 0x02000243 RID: 579
public class Shake : Il2CppSystem.Object
{
	// Token: 0x06005371 RID: 21361 RVA: 0x0014C19C File Offset: 0x0014A39C
	[CallerCount(145)]
	[CachedScanResults(RefRangeStart = 576642, RefRangeEnd = 576787, XrefRangeStart = 576629, XrefRangeEnd = 576642, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Start(Transform ShakeObj, bool bOriginalPos = false)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(ShakeObj);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref bOriginalPos;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Shake.NativeMethodInfoPtr_Start_Public_Void_Transform_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005372 RID: 21362 RVA: 0x0014C208 File Offset: 0x0014A408
	[CallerCount(46)]
	[CachedScanResults(RefRangeStart = 576788, RefRangeEnd = 576834, XrefRangeStart = 576787, XrefRangeEnd = 576788, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetShake(Vector3 Direction, float fMagnitude, float fRoughness, float fFadeOutTime, float fFadeInTime = 0f, bool bLoop = false)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref Direction;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fMagnitude;
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fRoughness;
		ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fFadeOutTime;
		ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fFadeInTime;
		ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref bLoop;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Shake.NativeMethodInfoPtr_SetShake_Public_Void_Vector3_Single_Single_Single_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005373 RID: 21363 RVA: 0x0014C2BC File Offset: 0x0014A4BC
	[CallerCount(64)]
	[CachedScanResults(RefRangeStart = 576835, RefRangeEnd = 576899, XrefRangeStart = 576834, XrefRangeEnd = 576835, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetRandomShake(float fMagnitude, float fRoughness, float fFadeOutTime, float fFadeInTime = 0f, bool bLoop = false)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref fMagnitude;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fRoughness;
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fFadeOutTime;
		ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref fFadeInTime;
		ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref bLoop;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Shake.NativeMethodInfoPtr_SetRandomShake_Public_Void_Single_Single_Single_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005374 RID: 21364 RVA: 0x0014C35C File Offset: 0x0014A55C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 576899, RefRangeEnd = 576900, XrefRangeStart = 576899, XrefRangeEnd = 576899, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SetStopLoop()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Shake.NativeMethodInfoPtr_SetStopLoop_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005375 RID: 21365 RVA: 0x0014C3A0 File Offset: 0x0014A5A0
	[CallerCount(135)]
	[CachedScanResults(RefRangeStart = 576919, RefRangeEnd = 577054, XrefRangeStart = 576900, XrefRangeEnd = 576919, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Update()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Shake.NativeMethodInfoPtr_Update_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005376 RID: 21366 RVA: 0x0014C3E4 File Offset: 0x0014A5E4
	[CallerCount(1664)]
	[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe Shake()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Shake>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Shake.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005377 RID: 21367 RVA: 0x0014C430 File Offset: 0x0014A630
	// Note: this type is marked as 'beforefieldinit'.
	static Shake()
	{
		Il2CppClassPointerStore<Shake>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Shake");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Shake>.NativeClassPtr);
		Shake.NativeFieldInfoPtr_g_ShakeObj = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_ShakeObj");
		Shake.NativeFieldInfoPtr_g_v3SetDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_v3SetDirection");
		Shake.NativeFieldInfoPtr_g_fSetMagnitude = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fSetMagnitude");
		Shake.NativeFieldInfoPtr_g_fSetRoughness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fSetRoughness");
		Shake.NativeFieldInfoPtr_g_fSetFadeOutTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fSetFadeOutTime");
		Shake.NativeFieldInfoPtr_g_fSetFadeInTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fSetFadeInTime");
		Shake.NativeFieldInfoPtr_g_fFadeOutTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fFadeOutTime");
		Shake.NativeFieldInfoPtr_g_fFadeInTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fFadeInTime");
		Shake.NativeFieldInfoPtr_g_bRandom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_bRandom");
		Shake.NativeFieldInfoPtr_g_fRandom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_fRandom");
		Shake.NativeFieldInfoPtr_g_bOriginalPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_bOriginalPos");
		Shake.NativeFieldInfoPtr_g_v3OriginalPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_v3OriginalPos");
		Shake.NativeFieldInfoPtr_g_bLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Shake>.NativeClassPtr, "g_bLoop");
		Shake.NativeMethodInfoPtr_Start_Public_Void_Transform_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Shake>.NativeClassPtr, 100668886);
		Shake.NativeMethodInfoPtr_SetShake_Public_Void_Vector3_Single_Single_Single_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Shake>.NativeClassPtr, 100668887);
		Shake.NativeMethodInfoPtr_SetRandomShake_Public_Void_Single_Single_Single_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Shake>.NativeClassPtr, 100668888);
		Shake.NativeMethodInfoPtr_SetStopLoop_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Shake>.NativeClassPtr, 100668889);
		Shake.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Shake>.NativeClassPtr, 100668890);
		Shake.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Shake>.NativeClassPtr, 100668891);
	}

	// Token: 0x06005378 RID: 21368 RVA: 0x0000A74C File Offset: 0x0000894C
	public Shake(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001DB3 RID: 7603
	// (get) Token: 0x06005379 RID: 21369 RVA: 0x0014C5DC File Offset: 0x0014A7DC
	// (set) Token: 0x0600537A RID: 21370 RVA: 0x0014C610 File Offset: 0x0014A810
	public unsafe Transform g_ShakeObj
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_ShakeObj);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Transform(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_ShakeObj), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001DB4 RID: 7604
	// (get) Token: 0x0600537B RID: 21371 RVA: 0x0014C638 File Offset: 0x0014A838
	// (set) Token: 0x0600537C RID: 21372 RVA: 0x0014C660 File Offset: 0x0014A860
	public unsafe Vector3 g_v3SetDirection
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_v3SetDirection);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_v3SetDirection)) = value;
		}
	}

	// Token: 0x17001DB5 RID: 7605
	// (get) Token: 0x0600537D RID: 21373 RVA: 0x0014C684 File Offset: 0x0014A884
	// (set) Token: 0x0600537E RID: 21374 RVA: 0x0014C6AC File Offset: 0x0014A8AC
	public unsafe float g_fSetMagnitude
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetMagnitude);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetMagnitude)) = value;
		}
	}

	// Token: 0x17001DB6 RID: 7606
	// (get) Token: 0x0600537F RID: 21375 RVA: 0x0014C6D0 File Offset: 0x0014A8D0
	// (set) Token: 0x06005380 RID: 21376 RVA: 0x0014C6F8 File Offset: 0x0014A8F8
	public unsafe float g_fSetRoughness
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetRoughness);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetRoughness)) = value;
		}
	}

	// Token: 0x17001DB7 RID: 7607
	// (get) Token: 0x06005381 RID: 21377 RVA: 0x0014C71C File Offset: 0x0014A91C
	// (set) Token: 0x06005382 RID: 21378 RVA: 0x0014C744 File Offset: 0x0014A944
	public unsafe float g_fSetFadeOutTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetFadeOutTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetFadeOutTime)) = value;
		}
	}

	// Token: 0x17001DB8 RID: 7608
	// (get) Token: 0x06005383 RID: 21379 RVA: 0x0014C768 File Offset: 0x0014A968
	// (set) Token: 0x06005384 RID: 21380 RVA: 0x0014C790 File Offset: 0x0014A990
	public unsafe float g_fSetFadeInTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetFadeInTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fSetFadeInTime)) = value;
		}
	}

	// Token: 0x17001DB9 RID: 7609
	// (get) Token: 0x06005385 RID: 21381 RVA: 0x0014C7B4 File Offset: 0x0014A9B4
	// (set) Token: 0x06005386 RID: 21382 RVA: 0x0014C7DC File Offset: 0x0014A9DC
	public unsafe float g_fFadeOutTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fFadeOutTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fFadeOutTime)) = value;
		}
	}

	// Token: 0x17001DBA RID: 7610
	// (get) Token: 0x06005387 RID: 21383 RVA: 0x0014C800 File Offset: 0x0014AA00
	// (set) Token: 0x06005388 RID: 21384 RVA: 0x0014C828 File Offset: 0x0014AA28
	public unsafe float g_fFadeInTime
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fFadeInTime);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fFadeInTime)) = value;
		}
	}

	// Token: 0x17001DBB RID: 7611
	// (get) Token: 0x06005389 RID: 21385 RVA: 0x0014C84C File Offset: 0x0014AA4C
	// (set) Token: 0x0600538A RID: 21386 RVA: 0x0014C874 File Offset: 0x0014AA74
	public unsafe bool g_bRandom
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_bRandom);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_bRandom)) = value;
		}
	}

	// Token: 0x17001DBC RID: 7612
	// (get) Token: 0x0600538B RID: 21387 RVA: 0x0014C898 File Offset: 0x0014AA98
	// (set) Token: 0x0600538C RID: 21388 RVA: 0x0014C8C0 File Offset: 0x0014AAC0
	public unsafe float g_fRandom
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fRandom);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_fRandom)) = value;
		}
	}

	// Token: 0x17001DBD RID: 7613
	// (get) Token: 0x0600538D RID: 21389 RVA: 0x0014C8E4 File Offset: 0x0014AAE4
	// (set) Token: 0x0600538E RID: 21390 RVA: 0x0014C90C File Offset: 0x0014AB0C
	public unsafe bool g_bOriginalPos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_bOriginalPos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_bOriginalPos)) = value;
		}
	}

	// Token: 0x17001DBE RID: 7614
	// (get) Token: 0x0600538F RID: 21391 RVA: 0x0014C930 File Offset: 0x0014AB30
	// (set) Token: 0x06005390 RID: 21392 RVA: 0x0014C958 File Offset: 0x0014AB58
	public unsafe Vector3 g_v3OriginalPos
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_v3OriginalPos);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_v3OriginalPos)) = value;
		}
	}

	// Token: 0x17001DBF RID: 7615
	// (get) Token: 0x06005391 RID: 21393 RVA: 0x0014C97C File Offset: 0x0014AB7C
	// (set) Token: 0x06005392 RID: 21394 RVA: 0x0014C9A4 File Offset: 0x0014ABA4
	public unsafe bool g_bLoop
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_bLoop);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Shake.NativeFieldInfoPtr_g_bLoop)) = value;
		}
	}

	// Token: 0x040036DA RID: 14042
	private static readonly IntPtr NativeFieldInfoPtr_g_ShakeObj;

	// Token: 0x040036DB RID: 14043
	private static readonly IntPtr NativeFieldInfoPtr_g_v3SetDirection;

	// Token: 0x040036DC RID: 14044
	private static readonly IntPtr NativeFieldInfoPtr_g_fSetMagnitude;

	// Token: 0x040036DD RID: 14045
	private static readonly IntPtr NativeFieldInfoPtr_g_fSetRoughness;

	// Token: 0x040036DE RID: 14046
	private static readonly IntPtr NativeFieldInfoPtr_g_fSetFadeOutTime;

	// Token: 0x040036DF RID: 14047
	private static readonly IntPtr NativeFieldInfoPtr_g_fSetFadeInTime;

	// Token: 0x040036E0 RID: 14048
	private static readonly IntPtr NativeFieldInfoPtr_g_fFadeOutTime;

	// Token: 0x040036E1 RID: 14049
	private static readonly IntPtr NativeFieldInfoPtr_g_fFadeInTime;

	// Token: 0x040036E2 RID: 14050
	private static readonly IntPtr NativeFieldInfoPtr_g_bRandom;

	// Token: 0x040036E3 RID: 14051
	private static readonly IntPtr NativeFieldInfoPtr_g_fRandom;

	// Token: 0x040036E4 RID: 14052
	private static readonly IntPtr NativeFieldInfoPtr_g_bOriginalPos;

	// Token: 0x040036E5 RID: 14053
	private static readonly IntPtr NativeFieldInfoPtr_g_v3OriginalPos;

	// Token: 0x040036E6 RID: 14054
	private static readonly IntPtr NativeFieldInfoPtr_g_bLoop;

	// Token: 0x040036E7 RID: 14055
	private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Void_Transform_Boolean_0;

	// Token: 0x040036E8 RID: 14056
	private static readonly IntPtr NativeMethodInfoPtr_SetShake_Public_Void_Vector3_Single_Single_Single_Single_Boolean_0;

	// Token: 0x040036E9 RID: 14057
	private static readonly IntPtr NativeMethodInfoPtr_SetRandomShake_Public_Void_Single_Single_Single_Single_Boolean_0;

	// Token: 0x040036EA RID: 14058
	private static readonly IntPtr NativeMethodInfoPtr_SetStopLoop_Public_Void_0;

	// Token: 0x040036EB RID: 14059
	private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_0;

	// Token: 0x040036EC RID: 14060
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
