public static HQuat QslerpNoInvertExtraSpins(HQuat q1, HQuat q2, float fraction, int ExtraSpins) { HQuat ret = new HQuat(HCSMVOPINVOKE.HQuat_QslerpNoInvertExtraSpins(HQuat.getCPtr(q1), HQuat.getCPtr(q2), fraction, ExtraSpins), true); if (HCSMVOPINVOKE.SWIGPendingException.Pending) { throw HCSMVOPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public HQuat(HQuat p) : this(HCSMVOPINVOKE.new_HQuat__SWIG_2(HQuat.getCPtr(p)), true) { }
public static void AddPosRotKeyframe(HBaseModel model, System.Text.StringBuilder animname, int tick, HPoint pos, bool linear, HQuat quat, bool linear2) { HCSMVOPINVOKE.HBhvUtility_AddPosRotKeyframe__SWIG_1(HBaseModel.getCPtr(model), animname, tick, HPoint.getCPtr(pos), linear, HQuat.getCPtr(quat), linear2); if (HCSMVOPINVOKE.SWIGPendingException.Pending) { throw HCSMVOPINVOKE.SWIGPendingException.Retrieve(); } }
public static void GetQuatPoint(HUtilityTextParser tp, HQuat quat) { HCSMVOPINVOKE.HBhvUtility_GetQuatPoint__SWIG_0(HUtilityTextParser.getCPtr(tp), HQuat.getCPtr(quat)); if (HCSMVOPINVOKE.SWIGPendingException.Pending) { throw HCSMVOPINVOKE.SWIGPendingException.Retrieve(); } }
public void AddQuatSquadKeyframe(string animname, int tick, HQuat rot, bool linear) { HCSMVOPINVOKE.HBhvBehaviorManager_AddQuatSquadKeyframe(swigCPtr, animname, tick, HQuat.getCPtr(rot), linear); if (HCSMVOPINVOKE.SWIGPendingException.Pending) { throw HCSMVOPINVOKE.SWIGPendingException.Retrieve(); } }