mirror of
https://github.com/NotAKidoS/NAK_CVR_Mods.git
synced 2025-09-02 06:19:22 +00:00
37 lines
No EOL
773 B
C#
37 lines
No EOL
773 B
C#
using ABI.CCK.Components;
|
|
using NAK.AlternateIKSystem.VRIKHelpers;
|
|
using RootMotion.FinalIK;
|
|
using UnityEngine;
|
|
|
|
namespace NAK.AlternateIKSystem.IK.IKHandlers;
|
|
|
|
internal class IKHandler
|
|
{
|
|
internal VRIK _vrik;
|
|
internal IKSolverVR _solver;
|
|
|
|
// Last Movement Parent Info
|
|
internal Vector3 _movementPosition;
|
|
internal Quaternion _movementRotation;
|
|
internal CVRMovementParent _movementParent;
|
|
|
|
#region Virtual Methods
|
|
|
|
public virtual void OnInitializeIk()
|
|
{
|
|
}
|
|
|
|
public virtual void OnUpdate()
|
|
{
|
|
}
|
|
|
|
public virtual void OnPlayerScaled(float scaleDifference, VRIKCalibrationData calibrationData)
|
|
{
|
|
}
|
|
|
|
public virtual void OnPlayerHandleMovementParent(CVRMovementParent currentParent)
|
|
{
|
|
}
|
|
|
|
#endregion
|
|
} |