aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMelanie2010-01-02 19:32:46 +0000
committerMelanie2010-01-02 19:32:46 +0000
commit3a19c858032490708e8c147947f56126cde536b0 (patch)
treea5d7d1c39d0455e3660bca7e71999096f86af5c1
parentStrip the lindenisms from the interface (diff)
downloadopensim-SC-3a19c858032490708e8c147947f56126cde536b0.zip
opensim-SC-3a19c858032490708e8c147947f56126cde536b0.tar.gz
opensim-SC-3a19c858032490708e8c147947f56126cde536b0.tar.bz2
opensim-SC-3a19c858032490708e8c147947f56126cde536b0.tar.xz
Change to a class
Diffstat (limited to '')
-rw-r--r--OpenSim/Services/Interfaces/IAvatarService.cs12
1 files changed, 7 insertions, 5 deletions
diff --git a/OpenSim/Services/Interfaces/IAvatarService.cs b/OpenSim/Services/Interfaces/IAvatarService.cs
index bebd455..ccf77c0 100644
--- a/OpenSim/Services/Interfaces/IAvatarService.cs
+++ b/OpenSim/Services/Interfaces/IAvatarService.cs
@@ -73,7 +73,7 @@ namespace OpenSim.Services.Interfaces
73 /// Each region/client that uses avatars will have a data structure 73 /// Each region/client that uses avatars will have a data structure
74 /// of this type representing the avatars. 74 /// of this type representing the avatars.
75 /// </summary> 75 /// </summary>
76 public interface IAvatarData 76 public class AvatarData
77 { 77 {
78 // This pretty much determines which name/value pairs will be 78 // This pretty much determines which name/value pairs will be
79 // present below. The name/value pair describe a part of 79 // present below. The name/value pair describe a part of
@@ -88,13 +88,15 @@ namespace OpenSim.Services.Interfaces
88 // portable, but allows legacy appearance to continue to 88 // portable, but allows legacy appearance to continue to
89 // function. Closed, LL-based grids will never need URLs here. 89 // function. Closed, LL-based grids will never need URLs here.
90 90
91 int AvatarType { get; set; } 91 public int AvatarType;
92 Dictionary<string,string> Data { get; set; } 92 public Dictionary<string,string> Data;
93 93
94 /// <summary> 94 /// <summary>
95 /// This MUST at least define a pair "AvatarType" -> "dll:class"
96 /// </summary> 95 /// </summary>
97 /// <returns></returns> 96 /// <returns></returns>
98 Dictionary<string, object> ToKeyValuePairs(); 97 public Dictionary<string, object> ToKeyValuePairs()
98 {
99 return null;
100 }
99 } 101 }
100} 102}