public void UpdateAgentNavigationQuality(int agent, NavigationQuality nq) { if (initialized) { NativeUpdateAgentNavigationQuality(this.steeringManager, agent, nq); } }
public void UpdateAgentNavigationQuality(int agent, NavigationQuality nq) { if (!initialized) { throw new ApplicationException("Uninitialized Steering Manager"); } NativeUpdateAgentNavigationQuality(this.steeringManager, agent, nq); }
/// <summary> /// Set the agent's navigation quality. /// </summary> private void SetNavigationQuality(NavigationQuality val) { Runtime.ValidateRefCounted(this); CrowdAgent_SetNavigationQuality(handle, val); }
internal static extern void CrowdAgent_SetNavigationQuality(IntPtr handle, NavigationQuality val);
public void UpdateAgentNavigationQuality(int agent, NavigationQuality nq) { if (initialized) NativeUpdateAgentNavigationQuality(this.steeringManager, agent, nq); }
public static extern void NativeUpdateAgentNavigationQuality(IntPtr steeringManager, int agent, NavigationQuality nq);
public void UpdateAgentNavigationQuality(int agent, NavigationQuality nq) { if (!initialized) throw new ApplicationException("Uninitialized Steering Manager"); NativeUpdateAgentNavigationQuality(this.steeringManager, agent, nq); }