aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Terrain/ITerrainModifier.cs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/CoreModules/World/Terrain/ITerrainModifier.cs (renamed from OpenSim/Framework/ForeignUserProfileData.cs)72
1 files changed, 36 insertions, 36 deletions
diff --git a/OpenSim/Framework/ForeignUserProfileData.cs b/OpenSim/Region/CoreModules/World/Terrain/ITerrainModifier.cs
index 2beaf80..0e0a0e4 100644
--- a/OpenSim/Framework/ForeignUserProfileData.cs
+++ b/OpenSim/Region/CoreModules/World/Terrain/ITerrainModifier.cs
@@ -26,52 +26,52 @@
26 */ 26 */
27 27
28using System; 28using System;
29using OpenSim.Region.Framework.Interfaces;
29 30
30namespace OpenSim.Framework 31namespace OpenSim.Region.CoreModules.World.Terrain
31{ 32{
32 public class ForeignUserProfileData : UserProfileData 33 public interface ITerrainModifier
33 { 34 {
34 /// <summary> 35 /// <summary>
35 /// The address of the users home sim, used for foreigners. 36 /// Creates the feature.
36 /// </summary> 37 /// </summary>
37 private string _userUserServerURI = String.Empty; 38 /// <returns>
39 /// Empty string if successful, otherwise error message.
40 /// </returns>
41 /// <param name='map'>
42 /// ITerrainChannel holding terrain data.
43 /// </param>
44 /// <param name='args'>
45 /// command-line arguments from console.
46 /// </param>
47 string ModifyTerrain(ITerrainChannel map, string[] args);
38 48
39 /// <summary> 49 /// <summary>
40 /// The address of the users home sim, used for foreigners. 50 /// Gets a string describing the usage.
41 /// </summary> 51 /// </summary>
42 private string _userHomeAddress = String.Empty; 52 /// <returns>
53 /// A string describing parameters for creating the feature.
54 /// Format is "feature-name <arg1> <arg2> ..."
55 /// </returns>
56 string GetUsage();
43 57
44 /// <summary> 58 /// <summary>
45 /// The port of the users home sim, used for foreigners. 59 /// Apply the appropriate operation on the specified map, at (x, y).
46 /// </summary> 60 /// </summary>
47 private string _userHomePort = String.Empty; 61 /// <param name='map'>
48 /// <summary> 62 /// Map.
49 /// The remoting port of the users home sim, used for foreigners. 63 /// </param>
50 /// </summary> 64 /// <param name='data'>
51 private string _userHomeRemotingPort = String.Empty; 65 /// Data.
52 66 /// </param>
53 public string UserServerURI 67 /// <param name='x'>
54 { 68 /// X.
55 get { return _userUserServerURI; } 69 /// </param>
56 set { _userUserServerURI = value; } 70 /// <param name='y'>
57 } 71 /// Y.
58 72 /// </param>
59 public string UserHomeAddress 73 double operate(double[,] map, TerrainModifierData data, int x, int y);
60 {
61 get { return _userHomeAddress; }
62 set { _userHomeAddress = value; }
63 }
64
65 public string UserHomePort
66 {
67 get { return _userHomePort; }
68 set { _userHomePort = value; }
69 }
70
71 public string UserHomeRemotingPort
72 {
73 get { return _userHomeRemotingPort; }
74 set { _userHomeRemotingPort = value; }
75 }
76 } 74 }
75
77} 76}
77