40 virtual void OnConstruction(
const FTransform &Transform)
override;
41 virtual void PostInitializeComponents()
override;
45 virtual void PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent)
override;
61 FVector GetTileLocation(uint32 X, uint32 Y)
const;
99 virtual void UpdateMap();
105 void UpdateMapScale();
111 TObjectPtr<USceneComponent> SceneRootComponent;
113 UPROPERTY(Category = "Map Generation", VisibleAnywhere)
114 float MapScale = 1.0f;
116 UPROPERTY(Category = "Meshes", EditAnywhere)