﻿#include "pch-c.h"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include "codegen/il2cpp-codegen-metadata.h"





// 0x00000001 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::.ctor(System.String,System.UInt32,Microsoft.MixedReality.Toolkit.BaseMixedRealityProfile)
extern void HandPhysicsService__ctor_m84490C4683891D9CC7B19E337011D273E7C089F4 (void);
// 0x00000002 Microsoft.MixedReality.Toolkit.Input.IMixedRealityHandJointService Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::get_HandJointService()
extern void HandPhysicsService_get_HandJointService_m49ED50C7F8D8640FB9E49EB93C2D4415C843C34E (void);
// 0x00000003 UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::get_HandPhysicsServiceRoot()
extern void HandPhysicsService_get_HandPhysicsServiceRoot_m0E866E2A94614055ECB01A02A9F876875DD4B0C3 (void);
// 0x00000004 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::set_HandPhysicsServiceRoot(UnityEngine.GameObject)
extern void HandPhysicsService_set_HandPhysicsServiceRoot_m444E1E3AF08FC30216CF4E2515C6F2582DC6BCCD (void);
// 0x00000005 System.Int32 Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::get_HandPhysicsLayer()
extern void HandPhysicsService_get_HandPhysicsLayer_mDFE6AC585F800138BA7CE315EE57BBF26EE85F00 (void);
// 0x00000006 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::set_HandPhysicsLayer(System.Int32)
extern void HandPhysicsService_set_HandPhysicsLayer_mA84582C779E0FEEC89D01D17B7D06137AC958E9F (void);
// 0x00000007 System.Boolean Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::get_UsePalmKinematicBody()
extern void HandPhysicsService_get_UsePalmKinematicBody_m250ADB469C7DB437C22DFC693B68A6CF99FB6C29 (void);
// 0x00000008 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::set_UsePalmKinematicBody(System.Boolean)
extern void HandPhysicsService_set_UsePalmKinematicBody_m6F11AA53EECA4D854CE67961098B45507055070E (void);
// 0x00000009 UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::get_FingerTipKinematicBodyPrefab()
extern void HandPhysicsService_get_FingerTipKinematicBodyPrefab_m47CABAA68E6E504EBB7D04FD95EB3D3676A58BB1 (void);
// 0x0000000A System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::set_FingerTipKinematicBodyPrefab(UnityEngine.GameObject)
extern void HandPhysicsService_set_FingerTipKinematicBodyPrefab_m0BBFC6D47B24E4CC703C7FBD767124196D5BB192 (void);
// 0x0000000B UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::get_PalmKinematicBodyPrefab()
extern void HandPhysicsService_get_PalmKinematicBodyPrefab_mF9EE0ED21B2447ABA22E86FF6184605DBED1EBF7 (void);
// 0x0000000C System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::set_PalmKinematicBodyPrefab(UnityEngine.GameObject)
extern void HandPhysicsService_set_PalmKinematicBodyPrefab_m4B0255C2B72D2E5999EA85B76FB12CBBCEB6C86E (void);
// 0x0000000D System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::Initialize()
extern void HandPhysicsService_Initialize_m45E9A99B4E5FECFCFC80E49BF0751A5FBC123172 (void);
// 0x0000000E System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::Enable()
extern void HandPhysicsService_Enable_mAD7DE4AFD1AC27DBFB927F27E3DB744271B3EA43 (void);
// 0x0000000F System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::Disable()
extern void HandPhysicsService_Disable_m5FC29648720918DF9986FE35764D9A601D893A93 (void);
// 0x00000010 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::Update()
extern void HandPhysicsService_Update_mFF6EE29E6585F72C4AFD18CD19CDAA38ECE85EBA (void);
// 0x00000011 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::CreateKinematicBodies()
extern void HandPhysicsService_CreateKinematicBodies_m0592083C3590325D3A8FF2019A1E118B407DE753 (void);
// 0x00000012 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::DestroyKinematicBodies()
extern void HandPhysicsService_DestroyKinematicBodies_m4971F9A387B08688DBB56017B90F6EB0261940EF (void);
// 0x00000013 System.Boolean Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::TryCreateJointKinematicBody(UnityEngine.GameObject,System.Int32,Microsoft.MixedReality.Toolkit.Utilities.Handedness,Microsoft.MixedReality.Toolkit.Utilities.TrackedHandJoint,UnityEngine.Transform,Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody&)
extern void HandPhysicsService_TryCreateJointKinematicBody_mF47D786BC08FFDC992C54F0D0F26532259CEE9DB (void);
// 0x00000014 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsService::.cctor()
extern void HandPhysicsService__cctor_m44D366DA5CEFB0BB80C108F7795880E9E747E3F8 (void);
// 0x00000015 System.Boolean Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsServiceProfile::get_UsePalmKinematicBody()
extern void HandPhysicsServiceProfile_get_UsePalmKinematicBody_m4A1271D9F6F70DAE2A13CCA508BBAD091E027A58 (void);
// 0x00000016 UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsServiceProfile::get_FingerTipKinematicBodyPrefab()
extern void HandPhysicsServiceProfile_get_FingerTipKinematicBodyPrefab_m7F7B5E5B2B2F9C266018A22C9AA6BB107C9B7840 (void);
// 0x00000017 UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsServiceProfile::get_PalmKinematicBodyPrefab()
extern void HandPhysicsServiceProfile_get_PalmKinematicBodyPrefab_m2DF61C0B019D705C63E3E662DB0AE858938A8A56 (void);
// 0x00000018 System.Int32 Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsServiceProfile::get_HandPhysicsLayer()
extern void HandPhysicsServiceProfile_get_HandPhysicsLayer_m0BB81E6A25B02A74E0B259610801181FD4DEB3AA (void);
// 0x00000019 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.HandPhysicsServiceProfile::.ctor()
extern void HandPhysicsServiceProfile__ctor_m48A64C66A8ABEBDF6BAB9CCD8ABD90192C51CADE (void);
// 0x0000001A UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::get_HandPhysicsServiceRoot()
// 0x0000001B System.Int32 Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::get_HandPhysicsLayer()
// 0x0000001C System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::set_HandPhysicsLayer(System.Int32)
// 0x0000001D System.Boolean Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::get_UsePalmKinematicBody()
// 0x0000001E System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::set_UsePalmKinematicBody(System.Boolean)
// 0x0000001F UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::get_FingerTipKinematicBodyPrefab()
// 0x00000020 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::set_FingerTipKinematicBodyPrefab(UnityEngine.GameObject)
// 0x00000021 UnityEngine.GameObject Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::get_PalmKinematicBodyPrefab()
// 0x00000022 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.IHandPhysicsService::set_PalmKinematicBodyPrefab(UnityEngine.GameObject)
// 0x00000023 UnityEngine.Transform Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::get_Joint()
extern void JointKinematicBody_get_Joint_m461C9499AE6944817BBD86A40841AD06C87ACA7F (void);
// 0x00000024 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::set_Joint(UnityEngine.Transform)
extern void JointKinematicBody_set_Joint_mFFD8E8F6FAAAD64C25ED17CD1ED77A02BAD928AB (void);
// 0x00000025 Microsoft.MixedReality.Toolkit.Utilities.Handedness Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::get_HandednessType()
extern void JointKinematicBody_get_HandednessType_mA29DD5265FF73B80B7581F4A269DBAEA31898A27 (void);
// 0x00000026 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::set_HandednessType(Microsoft.MixedReality.Toolkit.Utilities.Handedness)
extern void JointKinematicBody_set_HandednessType_m954904482D5C964B42CF2B15D693882465607C64 (void);
// 0x00000027 Microsoft.MixedReality.Toolkit.Utilities.TrackedHandJoint Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::get_JointType()
extern void JointKinematicBody_get_JointType_mA0CAC0481663D0022131B72F4824F8448CE304CE (void);
// 0x00000028 System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::set_JointType(Microsoft.MixedReality.Toolkit.Utilities.TrackedHandJoint)
extern void JointKinematicBody_set_JointType_m53F242568EA68D820914544E629B2CE49195C463 (void);
// 0x00000029 System.Action`1<Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody> Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::get_OnEnableAction()
extern void JointKinematicBody_get_OnEnableAction_m0F5C80DE8A9E9A3AC711AC917AB19088446B00FC (void);
// 0x0000002A System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::set_OnEnableAction(System.Action`1<Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody>)
extern void JointKinematicBody_set_OnEnableAction_m5335607466C2D7A0B64C98EF9F6147F24A91F598 (void);
// 0x0000002B System.Action`1<Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody> Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::get_OnDisableAction()
extern void JointKinematicBody_get_OnDisableAction_m438256BE57169CD39EF0EB9D04F728F307D142E1 (void);
// 0x0000002C System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::set_OnDisableAction(System.Action`1<Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody>)
extern void JointKinematicBody_set_OnDisableAction_m40A5E11C2B63341D2C9B26F45E9B4F4DEAC316C3 (void);
// 0x0000002D System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::UpdateState(System.Boolean)
extern void JointKinematicBody_UpdateState_m8EE09DF308C7CB7A6E632380E40D6D8A1E68871C (void);
// 0x0000002E System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::.ctor()
extern void JointKinematicBody__ctor_m8CA77F69A6C5E9E180971C6F666B946A1CFEE759 (void);
// 0x0000002F System.Void Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.JointKinematicBody::.cctor()
extern void JointKinematicBody__cctor_m3ACB4FBD61A86A2616B0611FF9B061BDF1595FB8 (void);
static Il2CppMethodPointer s_methodPointers[47] = 
{
	HandPhysicsService__ctor_m84490C4683891D9CC7B19E337011D273E7C089F4,
	HandPhysicsService_get_HandJointService_m49ED50C7F8D8640FB9E49EB93C2D4415C843C34E,
	HandPhysicsService_get_HandPhysicsServiceRoot_m0E866E2A94614055ECB01A02A9F876875DD4B0C3,
	HandPhysicsService_set_HandPhysicsServiceRoot_m444E1E3AF08FC30216CF4E2515C6F2582DC6BCCD,
	HandPhysicsService_get_HandPhysicsLayer_mDFE6AC585F800138BA7CE315EE57BBF26EE85F00,
	HandPhysicsService_set_HandPhysicsLayer_mA84582C779E0FEEC89D01D17B7D06137AC958E9F,
	HandPhysicsService_get_UsePalmKinematicBody_m250ADB469C7DB437C22DFC693B68A6CF99FB6C29,
	HandPhysicsService_set_UsePalmKinematicBody_m6F11AA53EECA4D854CE67961098B45507055070E,
	HandPhysicsService_get_FingerTipKinematicBodyPrefab_m47CABAA68E6E504EBB7D04FD95EB3D3676A58BB1,
	HandPhysicsService_set_FingerTipKinematicBodyPrefab_m0BBFC6D47B24E4CC703C7FBD767124196D5BB192,
	HandPhysicsService_get_PalmKinematicBodyPrefab_mF9EE0ED21B2447ABA22E86FF6184605DBED1EBF7,
	HandPhysicsService_set_PalmKinematicBodyPrefab_m4B0255C2B72D2E5999EA85B76FB12CBBCEB6C86E,
	HandPhysicsService_Initialize_m45E9A99B4E5FECFCFC80E49BF0751A5FBC123172,
	HandPhysicsService_Enable_mAD7DE4AFD1AC27DBFB927F27E3DB744271B3EA43,
	HandPhysicsService_Disable_m5FC29648720918DF9986FE35764D9A601D893A93,
	HandPhysicsService_Update_mFF6EE29E6585F72C4AFD18CD19CDAA38ECE85EBA,
	HandPhysicsService_CreateKinematicBodies_m0592083C3590325D3A8FF2019A1E118B407DE753,
	HandPhysicsService_DestroyKinematicBodies_m4971F9A387B08688DBB56017B90F6EB0261940EF,
	HandPhysicsService_TryCreateJointKinematicBody_mF47D786BC08FFDC992C54F0D0F26532259CEE9DB,
	HandPhysicsService__cctor_m44D366DA5CEFB0BB80C108F7795880E9E747E3F8,
	HandPhysicsServiceProfile_get_UsePalmKinematicBody_m4A1271D9F6F70DAE2A13CCA508BBAD091E027A58,
	HandPhysicsServiceProfile_get_FingerTipKinematicBodyPrefab_m7F7B5E5B2B2F9C266018A22C9AA6BB107C9B7840,
	HandPhysicsServiceProfile_get_PalmKinematicBodyPrefab_m2DF61C0B019D705C63E3E662DB0AE858938A8A56,
	HandPhysicsServiceProfile_get_HandPhysicsLayer_m0BB81E6A25B02A74E0B259610801181FD4DEB3AA,
	HandPhysicsServiceProfile__ctor_m48A64C66A8ABEBDF6BAB9CCD8ABD90192C51CADE,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	JointKinematicBody_get_Joint_m461C9499AE6944817BBD86A40841AD06C87ACA7F,
	JointKinematicBody_set_Joint_mFFD8E8F6FAAAD64C25ED17CD1ED77A02BAD928AB,
	JointKinematicBody_get_HandednessType_mA29DD5265FF73B80B7581F4A269DBAEA31898A27,
	JointKinematicBody_set_HandednessType_m954904482D5C964B42CF2B15D693882465607C64,
	JointKinematicBody_get_JointType_mA0CAC0481663D0022131B72F4824F8448CE304CE,
	JointKinematicBody_set_JointType_m53F242568EA68D820914544E629B2CE49195C463,
	JointKinematicBody_get_OnEnableAction_m0F5C80DE8A9E9A3AC711AC917AB19088446B00FC,
	JointKinematicBody_set_OnEnableAction_m5335607466C2D7A0B64C98EF9F6147F24A91F598,
	JointKinematicBody_get_OnDisableAction_m438256BE57169CD39EF0EB9D04F728F307D142E1,
	JointKinematicBody_set_OnDisableAction_m40A5E11C2B63341D2C9B26F45E9B4F4DEAC316C3,
	JointKinematicBody_UpdateState_m8EE09DF308C7CB7A6E632380E40D6D8A1E68871C,
	JointKinematicBody__ctor_m8CA77F69A6C5E9E180971C6F666B946A1CFEE759,
	JointKinematicBody__cctor_m3ACB4FBD61A86A2616B0611FF9B061BDF1595FB8,
};
static const int32_t s_InvokerIndices[47] = 
{
	1094,
	3702,
	3702,
	3129,
	3673,
	3100,
	3735,
	3160,
	3702,
	3129,
	3702,
	3129,
	3776,
	3776,
	3776,
	3776,
	3776,
	3776,
	3978,
	5422,
	3735,
	3702,
	3702,
	3673,
	3776,
	3702,
	3673,
	3100,
	3735,
	3160,
	3702,
	3129,
	3702,
	3129,
	3702,
	3129,
	3735,
	3160,
	3673,
	3100,
	3702,
	3129,
	3702,
	3129,
	3160,
	3776,
	5422,
};
extern const CustomAttributesCacheGenerator g_Microsoft_MixedReality_Toolkit_Extensions_HandPhysics_AttributeGenerators[];
IL2CPP_EXTERN_C const Il2CppCodeGenModule g_Microsoft_MixedReality_Toolkit_Extensions_HandPhysics_CodeGenModule;
const Il2CppCodeGenModule g_Microsoft_MixedReality_Toolkit_Extensions_HandPhysics_CodeGenModule = 
{
	"Microsoft.MixedReality.Toolkit.Extensions.HandPhysics.dll",
	47,
	s_methodPointers,
	0,
	NULL,
	s_InvokerIndices,
	0,
	NULL,
	0,
	NULL,
	0,
	NULL,
	NULL,
	g_Microsoft_MixedReality_Toolkit_Extensions_HandPhysics_AttributeGenerators,
	NULL, // module initializer,
	NULL,
	NULL,
	NULL,
};
