public static SWIGTYPE_p_Vector4 Vec4Set(SWIGTYPE_p_Vector4 vout, float x, float y, float z, float w)
    {
        global::System.IntPtr cPtr = IronSightEnginePINVOKE.Vec4Set__SWIG_0(SWIGTYPE_p_Vector4.getCPtr(vout), x, y, z, w);
        SWIGTYPE_p_Vector4    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false);

        return(ret);
    }
    public static SWIGTYPE_p_Vector4 Vec4Set(SWIGTYPE_p_Vector4 vout, SWIGTYPE_p_float xyzw)
    {
        global::System.IntPtr cPtr = IronSightEnginePINVOKE.Vec4Set__SWIG_1(SWIGTYPE_p_Vector4.getCPtr(vout), SWIGTYPE_p_float.getCPtr(xyzw));
        SWIGTYPE_p_Vector4    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false);

        return(ret);
    }
    public static SWIGTYPE_p_Vector4 Vec4Normalize(SWIGTYPE_p_Vector4 v0)
    {
        global::System.IntPtr cPtr = IronSightEnginePINVOKE.Vec4Normalize__SWIG_1(SWIGTYPE_p_Vector4.getCPtr(v0));
        SWIGTYPE_p_Vector4    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false);

        return(ret);
    }
    public static SWIGTYPE_p_Vector4 Vec4Transform(SWIGTYPE_p_Vector4 vResult, SWIGTYPE_p_Vector4 v0, Matrix m0)
    {
        global::System.IntPtr cPtr = IronSightEnginePINVOKE.Vec4Transform(SWIGTYPE_p_Vector4.getCPtr(vResult), SWIGTYPE_p_Vector4.getCPtr(v0), Matrix.getCPtr(m0));
        SWIGTYPE_p_Vector4    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false);

        return(ret);
    }
    public static SWIGTYPE_p_Vector4 Vec4Normalize(SWIGTYPE_p_Vector4 vResult, SWIGTYPE_p_Vector4 v0)
    {
        global::System.IntPtr cPtr = ISMathPINVOKE.Vec4Normalize__SWIG_0(SWIGTYPE_p_Vector4.getCPtr(vResult), SWIGTYPE_p_Vector4.getCPtr(v0));
        SWIGTYPE_p_Vector4    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false);

        return(ret);
    }
    public static SWIGTYPE_p_Vector4 Vec4Invert(SWIGTYPE_p_Vector4 v0)
    {
        global::System.IntPtr cPtr = ISMathPINVOKE.Vec4Invert(SWIGTYPE_p_Vector4.getCPtr(v0));
        SWIGTYPE_p_Vector4    ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_Vector4(cPtr, false);

        return(ret);
    }
Example #7
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_Vector4 obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
    public static float Vec4LengthSq(SWIGTYPE_p_Vector4 v0)
    {
        float ret = IronSightEnginePINVOKE.Vec4LengthSq__SWIG_0(SWIGTYPE_p_Vector4.getCPtr(v0));

        return(ret);
    }
    public static float Vec4Dot(SWIGTYPE_p_Vector4 v0, SWIGTYPE_p_Vector4 v1)
    {
        float ret = IronSightEnginePINVOKE.Vec4Dot(SWIGTYPE_p_Vector4.getCPtr(v0), SWIGTYPE_p_Vector4.getCPtr(v1));

        return(ret);
    }
 internal static HandleRef getCPtr(SWIGTYPE_p_Vector4 obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
    public static float Vec4Length(SWIGTYPE_p_Vector4 v0)
    {
        float ret = ISMathPINVOKE.Vec4Length__SWIG_0(SWIGTYPE_p_Vector4.getCPtr(v0));

        return(ret);
    }
    public static float Vec4Dot(SWIGTYPE_p_Vector4 v0, SWIGTYPE_p_Vector4 v1)
    {
        float ret = ISMathPINVOKE.Vec4Dot(SWIGTYPE_p_Vector4.getCPtr(v0), SWIGTYPE_p_Vector4.getCPtr(v1));

        return(ret);
    }