예제 #1
0
    public bool GetPathByName(string Name, SWIGTYPE_p_VectorT_Vector3_t Path)
    {
        bool ret = testPINVOKE.CCharacterStateManager_GetPathByName(swigCPtr, Name, SWIGTYPE_p_VectorT_Vector3_t.getCPtr(Path));

        if (testPINVOKE.SWIGPendingException.Pending)
        {
            throw testPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
 internal static HandleRef getCPtr(SWIGTYPE_p_VectorT_Vector3_t obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
예제 #3
0
    public bool GetPathByPoint(SWIGTYPE_p_Vector3 Point, SWIGTYPE_p_VectorT_Vector3_t Path)
    {
        bool ret = testPINVOKE.CCharacterStateManager_GetPathByPoint__SWIG_1(swigCPtr, SWIGTYPE_p_Vector3.getCPtr(Point), SWIGTYPE_p_VectorT_Vector3_t.getCPtr(Path));

        if (testPINVOKE.SWIGPendingException.Pending)
        {
            throw testPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
예제 #4
0
    public bool GetPathByIndex(SWIGTYPE_p_u32 Index, SWIGTYPE_p_VectorT_Vector3_t Path, SWIGTYPE_p_p_char Name)
    {
        bool ret = testPINVOKE.CCharacterStateManager_GetPathByIndex__SWIG_0(swigCPtr, SWIGTYPE_p_u32.getCPtr(Index), SWIGTYPE_p_VectorT_Vector3_t.getCPtr(Path), SWIGTYPE_p_p_char.getCPtr(Name));

        if (testPINVOKE.SWIGPendingException.Pending)
        {
            throw testPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }