diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneManager.cs | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneManager.cs b/OpenSim/Region/Environment/Scenes/SceneManager.cs index 9773407..dfac406 100644 --- a/OpenSim/Region/Environment/Scenes/SceneManager.cs +++ b/OpenSim/Region/Environment/Scenes/SceneManager.cs | |||
@@ -198,7 +198,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
198 | { | 198 | { |
199 | foreach (Scene scene in m_localScenes) | 199 | foreach (Scene scene in m_localScenes) |
200 | { | 200 | { |
201 | if( scene.RegionInfo.RegionHandle == regionHandle ) | 201 | if (scene.RegionInfo.RegionHandle == regionHandle) |
202 | { | 202 | { |
203 | return scene.RegionInfo; | 203 | return scene.RegionInfo; |
204 | } | 204 | } |
@@ -206,5 +206,32 @@ namespace OpenSim.Region.Environment.Scenes | |||
206 | 206 | ||
207 | return null; | 207 | return null; |
208 | } | 208 | } |
209 | |||
210 | public void SetTimePhase(int timePhase) | ||
211 | { | ||
212 | ForEach(delegate(Scene scene) | ||
213 | { | ||
214 | scene.SetTimePhase( | ||
215 | timePhase) | ||
216 | ; | ||
217 | }); | ||
218 | } | ||
219 | |||
220 | |||
221 | public void ForceClientUpdate() | ||
222 | { | ||
223 | ForEach(delegate(Scene scene) | ||
224 | { | ||
225 | scene.ForceClientUpdate(); | ||
226 | }); | ||
227 | } | ||
228 | |||
229 | public void HandleEditCommand(string[] cmdparams) | ||
230 | { | ||
231 | ForEach(delegate(Scene scene) | ||
232 | { | ||
233 | scene.HandleEditCommand(cmdparams); | ||
234 | }); | ||
235 | } | ||
209 | } | 236 | } |
210 | } | 237 | } |