6#include "Components/ActorComponent.h"
7#include "CoreMinimal.h"
8#include "CesiumTileMapServiceRasterOverlay.generated.h"
15UCLASS(ClassGroup = Cesium,
meta = (BlueprintSpawnableComponent))
24 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Cesium")
32 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Cesium")
42 meta = (EditCondition =
"bSpecifyZoomLevels", ClampMin = 0))
52 meta = (EditCondition =
"bSpecifyZoomLevels", ClampMin = 0))
58 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Cesium")
A raster overlay that directly accesses a Tile Map Service (TMS) server.
TMap< FString, FString > RequestHeaders
HTTP headers to be attached to each request made for this raster overlay.
bool bSpecifyZoomLevels
True to directly specify minum and maximum zoom levels available from the server, or false to automat...
int32 MaximumLevel
Maximum zoom level.
FString Url
The base URL of the Tile Map Service (TMS).
int32 MinimumLevel
Minimum zoom level.
virtual std::unique_ptr< CesiumRasterOverlays::RasterOverlay > CreateOverlay(const CesiumRasterOverlays::RasterOverlayOptions &options={}) override