make the super class conveniance appearance stuff virtual

so they can be overrided correctly by subclasses
This commit is contained in:
Sean Dague
2008-05-19 20:49:57 +00:00
parent 7a52b35c57
commit d1c4fc94e7
2 changed files with 4 additions and 4 deletions

View File

@@ -59,7 +59,7 @@ namespace OpenSim.Data
public abstract string Name {get;}
public abstract void Initialise(string connect);
public abstract List<AvatarPickerAvatar> GeneratePickerResults(LLUUID queryID, string query);
public AvatarAppearance GetUserAppearance(LLUUID user) {
public virtual AvatarAppearance GetUserAppearance(LLUUID user) {
AvatarAppearance aa = null;
try {
aa = aplist[user];
@@ -69,7 +69,7 @@ namespace OpenSim.Data
}
return aa;
}
public void UpdateUserAppearance(LLUUID user, AvatarAppearance appearance) {
public virtual void UpdateUserAppearance(LLUUID user, AvatarAppearance appearance) {
aplist[user] = appearance;
m_log.Info("[APPEARANCE] Setting appearance for " + user.ToString() + appearance.ToString());
}