class CoverageClient
(Niantic.Lightship.AR.VpsCoverage.CoverageClient)
概要
CoverageAreasとLocalizationTargetsを要求するクライアント。
class CoverageClient {
	public:
		// methods
	
		CoverageClient(LightshipSettings lightshipSettings);
		CoverageClient();
	
		async void TryGetCoverageAreas(
			LatLng queryLocation,
			int queryRadius,
			Action<CoverageAreasResult> onAreasReceived
		);
	
		async void TryGetLocalizationTargets(
			string[] targetIdentifiers,
			Action<LocalizationTargetsResult> onTargetsReceived
		);
	
		async void TryGetCoverage(
			LatLng queryLocation,
			int queryRadius,
			Action<AreaTargetsResult> onLocationsReceived,
			LocalizationTarget[] privateScanLocalizationTargets = null
		);
	
		async Task<Texture> TryGetImageFromUrl(string imageUrl);
	
		async void TryGetImageFromUrl(
			string imageUrl,
			Action<Texture> onImageDownloaded
		);
	
		async Task<Texture> TryGetImageFromUrl(string imageUrl, int width, int height);
	
		async void TryGetImageFromUrl(
			string imageUrl,
			int width,
			int height,
			Action<Texture> onImageDownloaded
		);
	};