29 using OpenSim.Framework;
 
   30 using OpenSim.Services.Interfaces;
 
   32 namespace OpenSim.
Region.Framework.Interfaces
 
   35     public delegate 
void MessageDelegate(UUID regionID, UUID fromID, 
string fromName, 
string message);
 
   43         uint GetRegionFlags();
 
   44         bool IsManager(UUID avatarID);
 
   46         string SetEstateOwner(
int estateID, 
UserAccount account);
 
   47         string SetEstateName(
int estateID, 
string newName);
 
   48         string SetRegionEstate(
RegionInfo regionInfo, 
int estateID);
 
   49         string CreateEstate(
string estateName, UUID ownerID);
 
   54         void sendRegionHandshakeToAll();
 
   55         void TriggerEstateInfoChange();
 
   60         void TriggerRegionInfoChange();
 
   62         void setEstateTerrainBaseTexture(
int level, UUID texture);
 
   63         void setEstateTerrainTextureHeights(
int corner, 
float lowValue, 
float highValue);
 
   68         bool IsTerrainXfer(ulong xferID);
 
delegate void MessageDelegate(UUID regionID, UUID fromID, string fromName, string message)
MessageDelegate OnEstateMessage
ChangeDelegate OnRegionInfoChange
ChangeDelegate OnEstateInfoChange
delegate void ChangeDelegate(UUID regionID)