diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Interfaces/ITerrainModule.cs (renamed from OpenSim/Region/CoreModules/World/Terrain/ITerrainModule.cs) | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/World/Terrain/ITerrainModule.cs b/OpenSim/Region/Framework/Interfaces/ITerrainModule.cs index 9ca7de0..378a80d 100644 --- a/OpenSim/Region/CoreModules/World/Terrain/ITerrainModule.cs +++ b/OpenSim/Region/Framework/Interfaces/ITerrainModule.cs | |||
@@ -29,13 +29,19 @@ | |||
29 | using System.IO; | 29 | using System.IO; |
30 | using OpenMetaverse; | 30 | using OpenMetaverse; |
31 | 31 | ||
32 | namespace OpenSim.Region.CoreModules.World.Terrain | 32 | namespace OpenSim.Region.Framework.Interfaces |
33 | { | 33 | { |
34 | public interface ITerrainModule | 34 | public interface ITerrainModule |
35 | { | 35 | { |
36 | void LoadFromFile(string filename); | 36 | void LoadFromFile(string filename); |
37 | void SaveToFile(string filename); | 37 | void SaveToFile(string filename); |
38 | void ModifyTerrain(UUID user, Vector3 pos, byte size, byte action, UUID agentId); | 38 | void ModifyTerrain(UUID user, Vector3 pos, byte size, byte action, UUID agentId); |
39 | |||
40 | /// <summary> | ||
41 | /// Taint the terrain. This will lead to sending the terrain data to the clients again. | ||
42 | /// Use this if you change terrain data outside of the terrain module (e.g. in osTerrainSetHeight) | ||
43 | /// </summary> | ||
44 | void TaintTerrain(); | ||
39 | 45 | ||
40 | /// <summary> | 46 | /// <summary> |
41 | /// Load a terrain from a stream. | 47 | /// Load a terrain from a stream. |