aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/IScene.cs
diff options
context:
space:
mode:
authorMelanie2011-12-08 18:29:19 +0000
committerMelanie2011-12-08 18:29:19 +0000
commit96539ffc79c1654feddc17592170f0e4b57f5b8d (patch)
treed500df1c7a7b37cae6e74d52b67f51aa7bfad46d /OpenSim/Framework/IScene.cs
parentMerge branch 'master' into bigmerge (diff)
parentWhen a client connects to a scene, send other avatar appearance data asynchro... (diff)
downloadopensim-SC_OLD-96539ffc79c1654feddc17592170f0e4b57f5b8d.zip
opensim-SC_OLD-96539ffc79c1654feddc17592170f0e4b57f5b8d.tar.gz
opensim-SC_OLD-96539ffc79c1654feddc17592170f0e4b57f5b8d.tar.bz2
opensim-SC_OLD-96539ffc79c1654feddc17592170f0e4b57f5b8d.tar.xz
Merge branch 'master' into bigmerge
Conflicts: OpenSim/Region/Framework/Scenes/Scene.cs
Diffstat (limited to 'OpenSim/Framework/IScene.cs')
-rw-r--r--OpenSim/Framework/IScene.cs10
1 files changed, 7 insertions, 3 deletions
diff --git a/OpenSim/Framework/IScene.cs b/OpenSim/Framework/IScene.cs
index 7b0fe37..6919c48 100644
--- a/OpenSim/Framework/IScene.cs
+++ b/OpenSim/Framework/IScene.cs
@@ -68,12 +68,16 @@ namespace OpenSim.Framework
68 event restart OnRestart; 68 event restart OnRestart;
69 69
70 /// <summary> 70 /// <summary>
71 /// Register the new client with the scene. The client starts off as a child agent - the later agent crossing 71 /// Add a new client and create a presence for it. All clients except initial login clients will starts off as a child agent
72 /// will promote it to a root agent. 72 /// - the later agent crossing will promote it to a root agent.
73 /// </summary> 73 /// </summary>
74 /// <param name="client"></param> 74 /// <param name="client"></param>
75 /// <param name="type">The type of agent to add.</param> 75 /// <param name="type">The type of agent to add.</param>
76 void AddNewClient(IClientAPI client, PresenceType type); 76 /// <returns>
77 /// The scene agent if the new client was added.
78 /// Null if the required scene agent already existed or no scene agent was added because the required client circuit doesn't exist.
79 /// </returns>
80 ISceneAgent AddNewClient(IClientAPI client, PresenceType type);
77 81
78 /// <summary> 82 /// <summary>
79 /// Remove the given client from the scene. 83 /// Remove the given client from the scene.