OpenSim
|
Public Member Functions | |
AvatarAppearance | GetAppearance (UUID userID) |
Called by the login service More... | |
bool | SetAppearance (UUID userID, AvatarAppearance appearance) |
Called by everyone who can change the avatar data (so, regions) More... | |
AvatarData | GetAvatar (UUID userID) |
Called by the login service More... | |
bool | SetAvatar (UUID userID, AvatarData avatar) |
Called by everyone who can change the avatar data (so, regions) More... | |
bool | ResetAvatar (UUID userID) |
Not sure if it's needed More... | |
bool | SetItems (UUID userID, string[] names, string[] values) |
These methods raison d'etre: No need to send the entire avatar data (SetAvatar) for changing attachments More... | |
bool | RemoveItems (UUID userID, string[] names) |
Definition at line 38 of file IAvatarService.cs.
AvatarAppearance OpenSim.Services.Interfaces.IAvatarService.GetAppearance | ( | UUID | userID | ) |
Called by the login service
userID |
Implemented in OpenSim.Region.CoreModules.ServiceConnectorsOut.Avatar.LocalAvatarServicesConnector, OpenSim.Services.Connectors.SimianGrid.SimianAvatarServiceConnector, OpenSim.Services.Connectors.AvatarServicesConnector, and OpenSim.Services.AvatarService.AvatarService.
AvatarData OpenSim.Services.Interfaces.IAvatarService.GetAvatar | ( | UUID | userID | ) |
Called by the login service
userID |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianAvatarServiceConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Avatar.LocalAvatarServicesConnector, OpenSim.Services.Connectors.AvatarServicesConnector, and OpenSim.Services.AvatarService.AvatarService.
bool OpenSim.Services.Interfaces.IAvatarService.RemoveItems | ( | UUID | userID, |
string[] | names | ||
) |
bool OpenSim.Services.Interfaces.IAvatarService.ResetAvatar | ( | UUID | userID | ) |
Not sure if it's needed
userID |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianAvatarServiceConnector, OpenSim.Services.Connectors.AvatarServicesConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Avatar.LocalAvatarServicesConnector, and OpenSim.Services.AvatarService.AvatarService.
bool OpenSim.Services.Interfaces.IAvatarService.SetAppearance | ( | UUID | userID, |
AvatarAppearance | appearance | ||
) |
Called by everyone who can change the avatar data (so, regions)
userID | |
appearance |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianAvatarServiceConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Avatar.LocalAvatarServicesConnector, OpenSim.Services.Connectors.AvatarServicesConnector, and OpenSim.Services.AvatarService.AvatarService.
bool OpenSim.Services.Interfaces.IAvatarService.SetAvatar | ( | UUID | userID, |
AvatarData | avatar | ||
) |
Called by everyone who can change the avatar data (so, regions)
userID | |
avatar |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianAvatarServiceConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Avatar.LocalAvatarServicesConnector, OpenSim.Services.Connectors.AvatarServicesConnector, and OpenSim.Services.AvatarService.AvatarService.
bool OpenSim.Services.Interfaces.IAvatarService.SetItems | ( | UUID | userID, |
string[] | names, | ||
string[] | values | ||
) |
These methods raison d'etre: No need to send the entire avatar data (SetAvatar) for changing attachments
userID | |
attach |
Implemented in OpenSim.Services.Connectors.SimianGrid.SimianAvatarServiceConnector, OpenSim.Services.Connectors.AvatarServicesConnector, OpenSim.Region.CoreModules.ServiceConnectorsOut.Avatar.LocalAvatarServicesConnector, and OpenSim.Services.AvatarService.AvatarService.