|
LiveMap API
|
| NLiveMap | |
| NTests | |
| CColormapChunkingTest | Tests for the chunking logic used in colormap packet transfer. These tests verify the core chunking algorithm without requiring Vintage Story dependencies |
| CExampleTest | |
| CExtensionsTest | |
| CJsonConvertersTest | Tests 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) |
| CLRUCacheTest | |
| CMathfTest | |
| CWebServerCacheTest | Tests for the WebServer file cache implementation. Tests cache behavior including CachedResource functionality and content type detection |
| Nlivemap | |
| Ncommand | |
| CAbstractCommand | |
| CCommandHandler | |
| Nconfiguration | |
| CConfig | |
| CConfigManager | |
| CHttpd | |
| CLayers | |
| CPlayers | |
| CRender | |
| CSpawn | |
| CTraders | |
| CTranslocators | |
| CUi | |
| CVSCartographer | |
| CWeb | |
| CZoom | |
| Ndata | |
| CChunkLoader | |
| CColor | Represents a 24 bit Color |
| CColormap | |
| COpacity | |
| CPoint | Represents a point on the map |
| CSepiaColors | |
| Njson | |
| CColorJsonConverter | Converter for Color to/from string/uint |
| COpacityJsonConverter | Converter for Opacity to/from double/byte |
| CPointJsonConverter | Converter for array to/from point |
| CTileTypeJsonConverter | |
| Nlayer | |
| Nbuiltin | |
| CTradersLayer | |
| CTranslocatorsLayer | |
| CVSCartographerLayer | |
| Nmarker | |
| Noptions | |
| Ntype | |
| CCircleOptions | Optional settings for the Circle marker |
| CEllipseOptions | Optional settings for the Ellipse marker |
| CIconOptions | Optional settings for the Icon marker |
| CPolygonOptions | Optional settings for the Polygon marker |
| CPolylineOptions | Optional settings for the Polyline marker |
| CRectangleOptions | Optional settings for the Rectangle marker |
| CBaseOptions | A set of base options for markers and overlays |
| CDivOverlayOptions | Optional settings for TooltipOptions and PopupOptions overlays |
| CInteractiveLayerOptions | A set of options for an interactive overlay layer on the map |
| CLayerOptions | A set of options for an overlay layer on the map |
| CPathOptions | A set of options shared between vector overlays (Polygon, Polyline, Circle, etc.) |
| CPopupOptions | Optional settings for popup overlays |
| CTooltipOptions | Optional settings for tooltip overlays |
| CCircle | The circle marker is used to draw circle overlays on the map |
| CEllipse | The ellipse marker is used to draw ellipse overlays on the map |
| CIcon | The icon marker is used to display clickable/draggable icons on the map |
| CMarker | Represents a marker on the map |
| CPolygon | The polygon marker is used to draw polygon overlays on the map |
| CPolyline | The polyline marker is used to draw polyline overlays on the map |
| CRectangle | The rectangle marker is used to draw rectangle overlays on the map |
| Nnetwork | |
| CColormapChunkPacket | A single chunk of colormap data for chunked transfer. Used to avoid exceeding Vintage Story's packet size limit |
| CColormapPacket | |
| CColormapReceiver | Manages reassembly of chunked colormap transfers from clients |
| CNetworkHandler | |
| CPacket | |
| Nregistry | |
| CKeyed | |
| Nrender | |
| CBlockData | |
| Ntask | |
| CAsyncTaskManager | |
| CRenderTaskManager | |
| Ntile | |
| CTileImage | |
| CTileType | |
| Nutil | |
| CFiles | |
| CFileWatcher | |
| CLogger | |
| CLRUCache< TKey, TValue > | Thread-safe LRU (Least Recently Used) cache implementation. Provides O(1) get and put operations with automatic eviction when capacity is exceeded |
| CMathf | |
| CEventCoordinator | |
| CLiveMap | |
| CLiveMapClient | |
| CLiveMapMod |