diff options
author | lbsa71 | 2007-10-29 11:54:31 +0000 |
---|---|---|
committer | lbsa71 | 2007-10-29 11:54:31 +0000 |
commit | 03d49b0217c0962d06ab93b97299cdf629dff755 (patch) | |
tree | 0c9c975d86ac87493c2d3d416992d12f38876d84 /OpenSim/Region/Environment/Scenes/Scene.cs | |
parent | Started the process of cleaning up AssetCache and moving most of the code int... (diff) | |
download | opensim-SC-03d49b0217c0962d06ab93b97299cdf629dff755.zip opensim-SC-03d49b0217c0962d06ab93b97299cdf629dff755.tar.gz opensim-SC-03d49b0217c0962d06ab93b97299cdf629dff755.tar.bz2 opensim-SC-03d49b0217c0962d06ab93b97299cdf629dff755.tar.xz |
* ModuleLoader: Privatized some too-public fields
* Scene: Changed name from MakeAvatarPhysical to MakeRootAgent and added ForEachClient
* SceneManager: Added ForEachScene
* Worked some on appearances.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index e86562d..1f50e1b 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs | |||
@@ -1134,7 +1134,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1134 | { | 1134 | { |
1135 | if (m_scenePresences.ContainsKey(agentID)) | 1135 | if (m_scenePresences.ContainsKey(agentID)) |
1136 | { | 1136 | { |
1137 | m_scenePresences[agentID].MakeAvatarPhysical(position, isFlying); | 1137 | m_scenePresences[agentID].MakeRootAgent(position, isFlying); |
1138 | } | 1138 | } |
1139 | } | 1139 | } |
1140 | } | 1140 | } |
@@ -1570,5 +1570,13 @@ namespace OpenSim.Region.Environment.Scenes | |||
1570 | avatar = null; | 1570 | avatar = null; |
1571 | return false; | 1571 | return false; |
1572 | } | 1572 | } |
1573 | |||
1574 | internal void ForEachClient( Action<IClientAPI> action ) | ||
1575 | { | ||
1576 | foreach (ScenePresence presence in m_scenePresences.Values ) | ||
1577 | { | ||
1578 | action(presence.ControllingClient); | ||
1579 | } | ||
1580 | } | ||
1573 | } | 1581 | } |
1574 | } | 1582 | } |