Documenting non-LSL script-related events
							parent
							
								
									eefd39a0d5
								
							
						
					
					
						commit
						7c398a532b
					
				|  | @ -279,6 +279,16 @@ namespace OpenSim.Region.Framework.Scenes | ||||||
|         /// in <see cref="Scene.ProcessObjectDeGrab"/> |         /// in <see cref="Scene.ProcessObjectDeGrab"/> | ||||||
|         /// </remarks> |         /// </remarks> | ||||||
|         public event ObjectDeGrabDelegate OnObjectDeGrab; |         public event ObjectDeGrabDelegate OnObjectDeGrab; | ||||||
|  | 
 | ||||||
|  |         /// <summary> | ||||||
|  |         /// Triggered when a script resets. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <remarks> | ||||||
|  |         /// Triggered by <see cref="TriggerScriptReset"/> | ||||||
|  |         /// in <see cref="Scene.ProcessScriptReset"/> | ||||||
|  |         /// via <see cref="OpenSim.Framework.IClientAPI.OnScriptReset"/> | ||||||
|  |         /// via <see cref="OpenSim.Region.ClientStack.LindenUDP.LLClientView.HandleScriptReset"/> | ||||||
|  |         /// </remarks> | ||||||
|         public event ScriptResetDelegate OnScriptReset; |         public event ScriptResetDelegate OnScriptReset; | ||||||
| 
 | 
 | ||||||
|         public event OnPermissionErrorDelegate OnPermissionError; |         public event OnPermissionErrorDelegate OnPermissionError; | ||||||
|  | @ -288,17 +298,50 @@ namespace OpenSim.Region.Framework.Scenes | ||||||
|         /// </summary> |         /// </summary> | ||||||
|         /// <remarks> |         /// <remarks> | ||||||
|         /// Occurs after OnNewScript. |         /// Occurs after OnNewScript. | ||||||
|  |         /// Triggered by <see cref="TriggerRezScript"/> | ||||||
|  |         /// in <see cref="SceneObjectPartInventory.CreateScriptInstance"/> | ||||||
|         /// </remarks> |         /// </remarks> | ||||||
|         public event NewRezScript OnRezScript; |         public event NewRezScript OnRezScript; | ||||||
|         public delegate void NewRezScript(uint localID, UUID itemID, string script, int startParam, bool postOnRez, string engine, int stateSource); |         public delegate void NewRezScript(uint localID, UUID itemID, string script, int startParam, bool postOnRez, string engine, int stateSource); | ||||||
| 
 | 
 | ||||||
|         public delegate void RemoveScript(uint localID, UUID itemID); |         public delegate void RemoveScript(uint localID, UUID itemID); | ||||||
|  | 
 | ||||||
|  |         /// <summary> | ||||||
|  |         /// Triggered when a script is removed from an object. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <remarks> | ||||||
|  |         /// Triggered by <see cref="TriggerRemoveScript"/> | ||||||
|  |         /// in <see cref="Scene.RemoveTaskInventory"/>, | ||||||
|  |         /// <see cref="Scene.CreateAgentInventoryItemFromTask"/>, | ||||||
|  |         /// <see cref="SceneObjectPartInventory.RemoveScriptInstance"/>, | ||||||
|  |         /// <see cref="SceneObjectPartInventory.RemoveInventoryItem"/> | ||||||
|  |         /// </remarks> | ||||||
|         public event RemoveScript OnRemoveScript; |         public event RemoveScript OnRemoveScript; | ||||||
| 
 | 
 | ||||||
|         public delegate void StartScript(uint localID, UUID itemID); |         public delegate void StartScript(uint localID, UUID itemID); | ||||||
|  | 
 | ||||||
|  |         /// <summary> | ||||||
|  |         /// Triggered when a script starts. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <remarks> | ||||||
|  |         /// Triggered by <see cref="TriggerStartScript"/> | ||||||
|  |         /// in <see cref="Scene.SetScriptRunning"/> | ||||||
|  |         /// via <see cref="OpenSim.Framework.IClientAPI.OnSetScriptRunning"/>, | ||||||
|  |         /// via <see cref="OpenSim.Region.ClientStack.LindenUDP.HandleSetScriptRunning"/> | ||||||
|  |         /// </remarks> | ||||||
|         public event StartScript OnStartScript; |         public event StartScript OnStartScript; | ||||||
| 
 | 
 | ||||||
|         public delegate void StopScript(uint localID, UUID itemID); |         public delegate void StopScript(uint localID, UUID itemID); | ||||||
|  | 
 | ||||||
|  |         /// <summary> | ||||||
|  |         /// Triggered when a script stops. | ||||||
|  |         /// </summary> | ||||||
|  |         /// <remarks> | ||||||
|  |         /// Triggered by <see cref="TriggerStopScript"/>, | ||||||
|  |         /// in <see cref="SceneObjectPartInventory.CreateScriptInstance"/>, | ||||||
|  |         /// <see cref="SceneObjectPartInventory.StopScriptInstance"/>, | ||||||
|  |         /// <see cref="Scene.SetScriptRunning"/> | ||||||
|  |         /// </remarks> | ||||||
|         public event StopScript OnStopScript; |         public event StopScript OnStopScript; | ||||||
| 
 | 
 | ||||||
|         public delegate bool SceneGroupMoved(UUID groupID, Vector3 delta); |         public delegate bool SceneGroupMoved(UUID groupID, Vector3 delta); | ||||||
|  | @ -349,6 +392,9 @@ namespace OpenSim.Region.Framework.Scenes | ||||||
|         /// </summary> |         /// </summary> | ||||||
|         /// <remarks> |         /// <remarks> | ||||||
|         /// Occurs before OnRezScript |         /// Occurs before OnRezScript | ||||||
|  |         /// Triggered by <see cref="TriggerNewScript"/> | ||||||
|  |         /// in <see cref="Scene.RezScriptFromAgentInventory"/>, | ||||||
|  |         /// <see cref="Scene.RezNewScript"/> | ||||||
|         /// </remarks> |         /// </remarks> | ||||||
|         public event NewScript OnNewScript; |         public event NewScript OnNewScript; | ||||||
| 
 | 
 | ||||||
|  | @ -380,6 +426,12 @@ namespace OpenSim.Region.Framework.Scenes | ||||||
|         /// </summary> |         /// </summary> | ||||||
|         /// <remarks> |         /// <remarks> | ||||||
|         /// Triggered after the scene receives a client's upload of an updated script and has stored it in an asset. |         /// Triggered after the scene receives a client's upload of an updated script and has stored it in an asset. | ||||||
|  |         /// Triggered by <see cref="TriggerUpdateScript"/> | ||||||
|  |         /// in <see cref="Scene.CapsUpdateTaskInventoryScriptAsset"/> | ||||||
|  |         /// via <see cref="Scene.CapsUpdateTaskInventoryScriptAsset"/> | ||||||
|  |         /// via <see cref="OpenSim.Region.ClientStack.Linden.BunchOfCaps.TaskScriptUpdated"/> | ||||||
|  |         /// via <see cref="OpenSim.Region.ClientStack.Linden.TaskInventoryScriptUpdater.OnUpLoad"/> | ||||||
|  |         /// via <see cref="OpenSim.Region.ClientStack.Linden.TaskInventoryScriptUpdater.uploaderCaps"/> | ||||||
|         /// </remarks> |         /// </remarks> | ||||||
|         public event UpdateScript OnUpdateScript; |         public event UpdateScript OnUpdateScript; | ||||||
|          |          | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 SignpostMarv
						SignpostMarv