void LandscapePropertyControl::SaveHeightmapToPng(DAVA::BaseObject *object, void *userData, void *callerData) { LandscapeNode *landscape = GetLandscape(); if (!landscape) return; Heightmap * heightmap = landscape->GetHeightmap(); String heightmapPath = landscape->GetHeightmapPathname(); heightmapPath = FileSystem::ReplaceExtension(heightmapPath, ".png"); heightmap->SaveToImage(heightmapPath); }