static CallbackHandler() { xformCallback = new SetXformCallback(motionStateCallback); contactStartedCallback = new ContactCallback(contactStartedCallbackFunc); contactEndedCallback = new ContactCallback(contactEndedCallbackFunc); contactContinuesCallback = new ContactCallback(contactContinuesCallbackFunc); }
private static extern IntPtr MotionState_Create(SetXformCallback xformCallback, ContactCallback contactStartedCallback, ContactCallback contactEndedCallback, ContactCallback contactContinuesCallback, float maxContactDistance, ref Vector3 initialTrans, ref Quaternion initialRot #if FULL_AOT_COMPILE , IntPtr instanceHandle #endif );