Ejemplo n.º 1
0
        /// <summary>Only use if you want manual velocity planning. Provide your AvoidanceUID in order to avoid colliding with yourself.</summary>
        public FVector GetAvoidanceVelocityIgnoringUID(FNavAvoidanceData AvoidanceData, float DeltaTime, int IgnoreThisUID)
        {
            CheckIsValid();
            FVector ___ret = GetAvoidanceVelocityIgnoringUID(_this.Get(), ref AvoidanceData, DeltaTime, IgnoreThisUID);

            return(___ret);
        }
Ejemplo n.º 2
0
        /// <summary>Only use if you want manual velocity planning. Will not ignore your own volume if you are registered.</summary>
        public FVector GetAvoidanceVelocity(FNavAvoidanceData AvoidanceData, float DeltaTime)
        {
            CheckIsValid();
            FVector ___ret = GetAvoidanceVelocity(_this.Get(), ref AvoidanceData, DeltaTime);

            return(___ret);
        }
Ejemplo n.º 3
0
 static extern FVector GetAvoidanceVelocity(IntPtr _this, ref FNavAvoidanceData AvoidanceData, float DeltaTime);
Ejemplo n.º 4
0
 static extern FVector GetAvoidanceVelocityIgnoringUID(IntPtr _this, ref FNavAvoidanceData AvoidanceData, float DeltaTime, int IgnoreThisUID);
Ejemplo n.º 5
0
 /// <summary>Only use if you want manual velocity planning. Provide your AvoidanceUID in order to avoid colliding with yourself.</summary>
 public extern FVector GetAvoidanceVelocityIgnoringUID(FNavAvoidanceData AvoidanceData, float DeltaTime, int IgnoreThisUID);
Ejemplo n.º 6
0
 /// <summary>Only use if you want manual velocity planning. Will not ignore your own volume if you are registered.</summary>
 public extern FVector GetAvoidanceVelocity(FNavAvoidanceData AvoidanceData, float DeltaTime);