Class TileCodecRegistry
- Namespace
- LansMap.Map.TilePipeline.Decode
public sealed class TileCodecRegistry
- Inheritance
-
objectTileCodecRegistry
Constructors
TileCodecRegistry(IReadOnlyList<ITileBlockCodec>)
public TileCodecRegistry(IReadOnlyList<ITileBlockCodec> extraCodecs)
Parameters
extraCodecsIReadOnlyList<ITileBlockCodec>
Fields
BuiltInsOnly
public static readonly TileCodecRegistry BuiltInsOnly
Field Value
Methods
TryGet(Format, out ITileCodec)
public bool TryGet(TileCacheBlob.Format format, out ITileCodec codec)
Parameters
formatTileCacheBlob.FormatcodecITileCodec
Returns
TryUnwrap(byte[], int, out Format, out int, out int)
public bool TryUnwrap(byte[] cached, int len, out TileCacheBlob.Format format, out int payloadOffset, out int payloadLength)