Remove very long unused IScriptHost and NullScriptHost
							parent
							
								
									e61117669e
								
							
						
					
					
						commit
						e210dc188a
					
				|  | @ -115,7 +115,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
| 
 | ||||
|     #endregion Enumerations | ||||
| 
 | ||||
|     public class SceneObjectPart : IScriptHost, ISceneEntity | ||||
|     public class SceneObjectPart : ISceneEntity | ||||
|     { | ||||
|         /// <value> | ||||
|         /// Denote all sides of the prim | ||||
|  |  | |||
|  | @ -1,46 +0,0 @@ | |||
| /* | ||||
|  * Copyright (c) Contributors, http://opensimulator.org/ | ||||
|  * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||||
|  * | ||||
|  * Redistribution and use in source and binary forms, with or without | ||||
|  * modification, are permitted provided that the following conditions are met: | ||||
|  *     * Redistributions of source code must retain the above copyright | ||||
|  *       notice, this list of conditions and the following disclaimer. | ||||
|  *     * Redistributions in binary form must reproduce the above copyright | ||||
|  *       notice, this list of conditions and the following disclaimer in the | ||||
|  *       documentation and/or other materials provided with the distribution. | ||||
|  *     * Neither the name of the OpenSimulator Project nor the | ||||
|  *       names of its contributors may be used to endorse or promote products | ||||
|  *       derived from this software without specific prior written permission. | ||||
|  * | ||||
|  * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||||
|  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||||
|  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||||
|  * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||||
|  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||||
|  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||||
|  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||||
|  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||
|  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||||
|  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
|  */ | ||||
| 
 | ||||
| using OpenMetaverse; | ||||
| 
 | ||||
| namespace OpenSim.Region.Framework.Scenes.Scripting | ||||
| { | ||||
|     public interface IScriptHost | ||||
|     { | ||||
|         string Name { get; set; } | ||||
|         string Description { get; set; } | ||||
| 
 | ||||
|         UUID UUID { get; } | ||||
|         UUID OwnerID { get; } | ||||
|         UUID CreatorID { get; } | ||||
|         Vector3 AbsolutePosition { get; } | ||||
| 
 | ||||
|         string SitName { get; set; } | ||||
|         string TouchName { get; set; } | ||||
|         void SetText(string text, Vector3 color, double alpha); | ||||
|     } | ||||
| } | ||||
|  | @ -1,91 +0,0 @@ | |||
| /* | ||||
|  * Copyright (c) Contributors, http://opensimulator.org/ | ||||
|  * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||||
|  * | ||||
|  * Redistribution and use in source and binary forms, with or without | ||||
|  * modification, are permitted provided that the following conditions are met: | ||||
|  *     * Redistributions of source code must retain the above copyright | ||||
|  *       notice, this list of conditions and the following disclaimer. | ||||
|  *     * Redistributions in binary form must reproduce the above copyright | ||||
|  *       notice, this list of conditions and the following disclaimer in the | ||||
|  *       documentation and/or other materials provided with the distribution. | ||||
|  *     * Neither the name of the OpenSimulator Project nor the | ||||
|  *       names of its contributors may be used to endorse or promote products | ||||
|  *       derived from this software without specific prior written permission. | ||||
|  * | ||||
|  * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||||
|  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||||
|  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||||
|  * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||||
|  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||||
|  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||||
|  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||||
|  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||
|  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||||
|  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
|  */ | ||||
| 
 | ||||
| using System; | ||||
| using OpenMetaverse; | ||||
| using log4net; | ||||
| using System.Reflection; | ||||
| using OpenSim.Framework; | ||||
| 
 | ||||
| namespace OpenSim.Region.Framework.Scenes.Scripting | ||||
| { | ||||
|     public class NullScriptHost : IScriptHost | ||||
|     { | ||||
|         private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); | ||||
| 
 | ||||
|         private Vector3 m_pos = new Vector3(((int)Constants.RegionSize * 0.5f), ((int)Constants.RegionSize * 0.5f), 30); | ||||
| 
 | ||||
|         public string Name | ||||
|         { | ||||
|             get { return "Object"; } | ||||
|             set { } | ||||
|         } | ||||
| 
 | ||||
|         public string SitName | ||||
|         { | ||||
|             get { return String.Empty; } | ||||
|             set { } | ||||
|         } | ||||
| 
 | ||||
|         public string TouchName | ||||
|         { | ||||
|             get { return String.Empty; } | ||||
|             set { } | ||||
|         } | ||||
| 
 | ||||
|         public string Description | ||||
|         { | ||||
|             get { return String.Empty; } | ||||
|             set { } | ||||
|         } | ||||
| 
 | ||||
|         public UUID UUID | ||||
|         { | ||||
|             get { return UUID.Zero; } | ||||
|         } | ||||
| 
 | ||||
|         public UUID OwnerID | ||||
|         { | ||||
|             get { return UUID.Zero; } | ||||
|         } | ||||
| 
 | ||||
|         public UUID CreatorID | ||||
|         { | ||||
|             get { return UUID.Zero; } | ||||
|         } | ||||
| 
 | ||||
|         public Vector3 AbsolutePosition | ||||
|         { | ||||
|             get { return m_pos; } | ||||
|         } | ||||
| 
 | ||||
|         public void SetText(string text, Vector3 color, double alpha) | ||||
|         { | ||||
|             m_log.Warn("Tried to SetText "+text+" on NullScriptHost"); | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Loading…
	
		Reference in New Issue
	
	 Justin Clark-Casey (justincc)
						Justin Clark-Casey (justincc)