/// <summary> /// Calculates a path through the pipeline using the specified input. /// It's an async operation since it can be done multithreaded if specified in the Pipeline tab. /// </summary> /// <param name="inInput">Data holder for all path find variables.</param> /// <returns>A task with a NavTilePath as output when the calculation is finished.</returns> public async Task <NavTilePath> GetPath(FindPathInput inInput) { return(await PipelineManager.GetPath(inInput)); }