Skip to main content

ARDK for Android/com.nianticlabs.ardk.mesh/MeshDownloaderSession

MeshDownloaderSession

[androidJvm]
class MeshDownloaderSession : SessionBase<MeshDownloaderSession>

Creates a Mesh Downloader instance.

The Mesh Downloader allows you to retrieve mesh geometry and textures for VPS locations.

Types​

NameSummary
Companion[androidJvm]
object Companion

Functions​

NameSummary
acquire[androidJvm]
@Synchronized
fun acquire(): MeshDownloaderSession
close[androidJvm]
@Synchronized
open override fun close()
create[androidJvm]
fun create()
download[androidJvm]
suspend fun download(payload: String, getTexture: Boolean, maxDownloadSizeKb: Int? = null, timeoutMillis: Long = TIMEOUT_MS): AsyncResult<Array<MeshDownloaderData>, MeshDownloaderError>
Asynchronously downloads a mesh for a given location payload.