Add the RegionLoaded(Scene) API to the new region module interface to allow

region modules to use another region module's interfaces and events in
a scene context
This commit is contained in:
Melanie Thielker
2009-04-14 03:22:02 +00:00
parent 6204f23230
commit 285dfe3055
3 changed files with 37 additions and 0 deletions

View File

@@ -71,6 +71,19 @@ namespace OpenSim.Region.Framework.Interfaces
/// A <see cref="Scene"/>
/// </param>
void RemoveRegion(Scene scene);
/// <summary>
/// This will be called once for every scene loaded. In a shared module
/// this will be multiple times in one instance, while a nonshared
/// module instance will only be called once.
/// This method is called after AddRegion has been called in all
/// modules for that scene, providing an opportunity to request
/// another module's interface, or hook an event from another module.
/// </summary>
/// <param name="scene">
/// A <see cref="Scene"/>
/// </param>
void RegionLoaded(Scene scene);
}
}