示例#1
0
 public void AddPath(string Name, SWIGTYPE_p_VectorT_Vector3_t Paths)
 {
     testPINVOKE.CCharacterStateManager_AddPath(swigCPtr, Name, SWIGTYPE_p_VectorT_Vector3_t.getCPtr(Paths));
     if (testPINVOKE.SWIGPendingException.Pending)
     {
         throw testPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public void SetAiPathPoints(SWIGTYPE_p_VectorT_Vector3_t PathPoints)
 {
     testPINVOKE.CPlayer_SetAiPathPoints(swigCPtr, SWIGTYPE_p_VectorT_Vector3_t.getCPtr(PathPoints));
     if (testPINVOKE.SWIGPendingException.Pending)
     {
         throw testPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
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);
    }
示例#4
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);
    }
示例#5
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);
    }