Skip to content

Commit 4bb28fe

Browse files
committed
Only provide const pointers to tiles.
We have recently started forbidding users from accessing non-const Tile pointers.
1 parent cf29ac1 commit 4bb28fe

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Source/CesiumRuntime/Private/CesiumGltfComponent.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3484,7 +3484,7 @@ UCesiumGltfComponent::CreateOffGameThread(
34843484
UMaterialInterface* pBaseTranslucentMaterial,
34853485
UMaterialInterface* pBaseWaterMaterial,
34863486
FCustomDepthParameters CustomDepthParameters,
3487-
Cesium3DTilesSelection::Tile& tile,
3487+
const Cesium3DTilesSelection::Tile& tile,
34883488
bool createNavCollision) {
34893489
TRACE_CPUPROFILER_EVENT_SCOPE(Cesium::LoadModel)
34903490

Source/CesiumRuntime/Private/CesiumGltfComponent.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ class UCesiumGltfComponent : public USceneComponent, public ICesiumLoadedTile {
8989
UMaterialInterface* BaseTranslucentMaterial,
9090
UMaterialInterface* BaseWaterMaterial,
9191
FCustomDepthParameters CustomDepthParameters,
92-
Cesium3DTilesSelection::Tile& tile,
92+
const Cesium3DTilesSelection::Tile& tile,
9393
bool createNavCollision);
9494

9595
UCesiumGltfComponent();
@@ -106,7 +106,7 @@ class UCesiumGltfComponent : public USceneComponent, public ICesiumLoadedTile {
106106
UPROPERTY(EditAnywhere, Category = "Rendering")
107107
FCustomDepthParameters CustomDepthParameters{};
108108

109-
Cesium3DTilesSelection::Tile* pTile = nullptr;
109+
const Cesium3DTilesSelection::Tile* pTile = nullptr;
110110

111111
FCesiumModelMetadata Metadata{};
112112
EncodedFeaturesMetadata::EncodedModelMetadata EncodedMetadata{};

0 commit comments

Comments
 (0)