LiveMap API
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Clivemap.command.AbstractCommand
 Clivemap.task.AsyncTaskManager
 Clivemap.layer.marker.options.BaseOptionsA set of base options for markers and overlays
 Clivemap.layer.marker.options.LayerOptionsA set of options for an overlay layer on the map
 Clivemap.layer.marker.options.InteractiveLayerOptionsA set of options for an interactive overlay layer on the map
 Clivemap.layer.marker.options.DivOverlayOptionsOptional settings for TooltipOptions and PopupOptions overlays
 Clivemap.layer.marker.options.PopupOptionsOptional settings for popup overlays
 Clivemap.layer.marker.options.TooltipOptionsOptional settings for tooltip overlays
 Clivemap.layer.marker.options.PathOptionsA set of options shared between vector overlays
(Polygon, Polyline, Circle, etc.)
 Clivemap.layer.marker.options.type.CircleOptionsOptional settings for the Circle marker
 Clivemap.layer.marker.options.type.EllipseOptionsOptional settings for the Ellipse marker
 Clivemap.layer.marker.options.type.PolylineOptionsOptional settings for the Polyline marker
 Clivemap.layer.marker.options.type.PolygonOptionsOptional settings for the Polygon marker
 Clivemap.layer.marker.options.type.RectangleOptionsOptional settings for the Rectangle marker
 Clivemap.layer.marker.options.type.IconOptionsOptional settings for the Icon marker
 Clivemap.render.BlockData
 Clivemap.data.ChunkLoader
 Clivemap.data.ColorRepresents a 24 bit Color
 Clivemap.data.Colormap
 CLiveMap.Tests.ColormapChunkingTestTests for the chunking logic used in colormap packet transfer. These tests verify the core chunking algorithm without requiring Vintage Story dependencies
 Clivemap.command.CommandHandler
 Clivemap.configuration.Config
 CLiveMap.Tests.ExampleTest
 CLiveMap.Tests.ExtensionsTest
 Clivemap.util.Files
 Clivemap.util.FileWatcher
 Clivemap.configuration.Httpd
 CIDisposable
 CLiveMap.Tests.WebServerCacheTestTests for the WebServer file cache implementation. Tests cache behavior including CachedResource functionality and content type detection
 Clivemap.EventCoordinator
 Clivemap.configuration.ConfigManager
 Clivemap.network.ColormapReceiverManages reassembly of chunked colormap transfers from clients
 Clivemap.network.NetworkHandler
 CJsonConverter
 Clivemap.json.ColorJsonConverterConverter for Color to/from string/uint
 Clivemap.json.OpacityJsonConverterConverter for Opacity to/from double/byte
 Clivemap.json.PointJsonConverterConverter for array to/from point
 Clivemap.json.TileTypeJsonConverter
 CLiveMap.Tests.JsonConvertersTestTests for custom JSON converters to ensure proper null handling. NOTE: TileTypeJsonConverter tests are omitted due to VintagestoryAPI dependency, but the converter has been fixed to handle nulls properly (WriteJson now writes null explicitly)
 Clivemap.registry.Keyed
 CLayer
 Clivemap.layer.builtin.TradersLayer
 Clivemap.layer.builtin.TranslocatorsLayer
 Clivemap.layer.builtin.VSCartographerLayer
 Clivemap.configuration.Layers
 Clivemap.LiveMap
 Clivemap.LiveMapClient
 Clivemap.util.Logger
 Clivemap.util.LRUCache< TKey, TValue >Thread-safe LRU (Least Recently Used) cache implementation. Provides O(1) get and put operations with automatic eviction when capacity is exceeded
 CLiveMap.Tests.LRUCacheTest
 Clivemap.layer.marker.MarkerRepresents a marker on the map
 Clivemap.layer.marker.CircleThe circle marker is used to draw circle overlays on the map
 Clivemap.layer.marker.EllipseThe ellipse marker is used to draw ellipse overlays on the map
 Clivemap.layer.marker.IconThe icon marker is used to display clickable/draggable icons on the map
 Clivemap.layer.marker.PolygonThe polygon marker is used to draw polygon overlays on the map
 Clivemap.layer.marker.PolylineThe polyline marker is used to draw polyline overlays on the map
 Clivemap.layer.marker.RectangleThe rectangle marker is used to draw rectangle overlays on the map
 Clivemap.util.Mathf
 CLiveMap.Tests.MathfTest
 CModSystem
 Clivemap.LiveMapMod
 Clivemap.data.Opacity
 Clivemap.network.Packet
 Clivemap.network.ColormapChunkPacketA single chunk of colormap data for chunked transfer. Used to avoid exceeding Vintage Story's packet size limit
 Clivemap.network.ColormapPacket
 Clivemap.configuration.Players
 Clivemap.data.PointRepresents a point on the map
 Clivemap.configuration.Render
 Clivemap.task.RenderTaskManager
 Clivemap.data.SepiaColors
 Clivemap.configuration.Spawn
 Clivemap.tile.TileImage
 Clivemap.tile.TileType
 Clivemap.configuration.Traders
 Clivemap.configuration.Translocators
 Clivemap.configuration.Ui
 Clivemap.configuration.VSCartographer
 Clivemap.configuration.Web
 Clivemap.configuration.Zoom