{ "reference": "GameLib/MapOutdoorWater.cpp", "reference_sha256": "65f7b8b6fc7c7f0c2d4a468c763134ffa6f5358892266c8819800fd50075c023", "priority": "P4", "contracts": [], "functions": { "CMapOutdoor::LoadWaterTexture": { "status": "PORTED", "impl": [ "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::LoadWaterTexture" ] }, "CMapOutdoor::UnloadWaterTexture": { "status": "PORTED", "impl": [ "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::UnloadWaterTexture" ] }, "CMapOutdoor::RenderWater": { "status": "DIVERGENT", "impl": [ "extension/src/platform/GameLib/MapOutdoorWater.cpp:CMapOutdoor::RenderWater" ], "note": "No-op: water surfaces are not drawn through the recording device yet (the Godot terrain adapter owns terrain rendering, PORT-PLAN ยง3)." }, "CMapOutdoor::DrawWater": { "status": "DIVERGENT", "impl": [], "note": "Not built: only called from RenderWater, which is a no-op." } } }