diff options
-rw-r--r-- | OpenSim/Services/Interfaces/IAvatarService.cs | 12 |
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 | } |