mirror of
https://github.com/opensim/opensim.git
synced 2026-08-01 22:26:09 +08:00
Strip estate message sending out from the estate management module and
the dialog module. Convert it to an event on the estate module interface. The old implementation did the same as message to region, a button that is right next to it on the UI. This implementation prevented people from adding a more sane one in a module.
This commit is contained in:
@@ -30,11 +30,13 @@ using OpenMetaverse;
|
||||
namespace OpenSim.Region.Framework.Interfaces
|
||||
{
|
||||
public delegate void ChangeDelegate(UUID regionID);
|
||||
public delegate void MessageDelegate(UUID regionID, UUID fromID, string fromName, string message);
|
||||
|
||||
public interface IEstateModule : IRegionModule
|
||||
{
|
||||
event ChangeDelegate OnRegionInfoChange;
|
||||
event ChangeDelegate OnEstateInfoChange;
|
||||
event MessageDelegate OnEstateMessage;
|
||||
|
||||
uint GetRegionFlags();
|
||||
bool IsManager(UUID avatarID);
|
||||
|
||||
Reference in New Issue
Block a user