Table of Contents

LansMap API Reference

This is the generated API reference for this package version of LansMap, a GPU-instanced slippy map renderer for Unity. It covers the LansMap.Core assembly (tile math, the mercator affine transform, footprint selection, LRU cache) and the LansMap.Runtime assembly (the MonoBehaviours and managers that drive tile streaming, markers, and rendering). Each published package version keeps its own copy under /docs/<version>/; /docs/current/ always points at the version this site was built from. Older snapshots are gzipped tarballs in web/site/api-docs/ and unpack to /docs/<that-version>/ on deploy.

Generated directly from the XML doc comments in the source, so it always matches the shipped code. Browse the namespace list to the left, or use search.

LansMap.Core has no dependency on UnityEngine and is fully covered here. LansMap.Runtime types live in namespaces such as LansMap.Map.Views and LansMap.Markers and appear alongside Core when the doc build can resolve UnityEngine plus the compiled TextMeshPro and Input System assemblies. Site deploy runs Unity batchmode first so those two exist; Tools/build-api-docs.sh uses them from UnityProject/Library/ScriptAssemblies when present.

Looking for guides, setup instructions, or the rest of the site? Go back to map.lansenou.com.