*Added delegates and events for parcel and estate management

*Only thing left is to get the master user setup in both sandbox and grid mode
This commit is contained in:
mingchen
2007-06-08 21:30:51 +00:00
parent 9d1eacad7a
commit 2c04171990
7 changed files with 121 additions and 5 deletions

View File

@@ -34,6 +34,8 @@ namespace OpenSim.Framework.Interfaces
public delegate void ParcelJoinRequest(int west, int south, int east, int north, IClientAPI remote_client);
public delegate void ParcelPropertiesUpdateRequest(ParcelPropertiesUpdatePacket packet, IClientAPI remote_client); // NOTETOSELFremove the packet part
public delegate void EstateOwnerMessageRequest(EstateOwnerMessagePacket packet, IClientAPI remote_client);
public interface IClientAPI
{
event ChatFromViewer OnChatFromViewer;
@@ -61,6 +63,13 @@ namespace OpenSim.Framework.Interfaces
event NewAvatar OnNewAvatar;
event GenericCall6 OnRemoveAvatar;
event ParcelPropertiesRequest OnParcelPropertiesRequest;
event ParcelDivideRequest OnParcelDivideRequest;
event ParcelJoinRequest OnParcelJoinRequest;
event ParcelPropertiesUpdateRequest OnParcelPropertiesUpdateRequest;
event EstateOwnerMessageRequest OnEstateOwnerMessage;
LLVector3 StartPos
{
get;