From b898914715da7559c6b32f911c5eea3150a0dfef Mon Sep 17 00:00:00 2001 From: MW Date: Sun, 10 Jun 2007 12:31:16 +0000 Subject: part two of the folder renaming fix. --- OpenSim/OpenSim.Reg/WorldBase.cs | 111 --------------------------------------- 1 file changed, 111 deletions(-) delete mode 100644 OpenSim/OpenSim.Reg/WorldBase.cs (limited to 'OpenSim/OpenSim.Reg/WorldBase.cs') diff --git a/OpenSim/OpenSim.Reg/WorldBase.cs b/OpenSim/OpenSim.Reg/WorldBase.cs deleted file mode 100644 index 727d1e8..0000000 --- a/OpenSim/OpenSim.Reg/WorldBase.cs +++ /dev/null @@ -1,111 +0,0 @@ -using System; -using libsecondlife; -using libsecondlife.Packets; -using System.Collections.Generic; -using System.Text; -using System.Reflection; -using System.IO; -using System.Threading; -using OpenSim.Physics.Manager; -using OpenSim.Framework.Interfaces; -using OpenSim.Framework.Types; -using OpenSim.Framework.Inventory; -using OpenSim.Region.Scripting; -using OpenSim.Terrain; - -namespace OpenSim.Region -{ - public abstract class WorldBase : IWorld - { - public Dictionary Entities; - protected Dictionary m_clientThreads; - protected ulong m_regionHandle; - protected string m_regionName; - protected RegionInfo m_regInfo; - - public TerrainEngine Terrain; //TODO: Replace TerrainManager with this. - protected libsecondlife.TerrainManager TerrainManager; // To be referenced via TerrainEngine - protected object m_syncRoot = new object(); - private uint m_nextLocalId = 8880000; - - #region Update Methods - /// - /// Normally called once every frame/tick to let the world preform anything required (like running the physics simulation) - /// - public abstract void Update(); - - #endregion - - #region Terrain Methods - - /// - /// Loads the World heightmap - /// - public abstract void LoadWorldMap(); - - /// - /// Send the region heightmap to the client - /// - /// Client to send to - public virtual void SendLayerData(IClientAPI RemoteClient) - { - RemoteClient.SendLayerData(Terrain.getHeights1D()); - } - - /// - /// Sends a specified patch to a client - /// - /// Patch coordinate (x) 0..16 - /// Patch coordinate (y) 0..16 - /// The client to send to - public abstract void SendLayerData(int px, int py, IClientAPI RemoteClient); - - #endregion - - #region Add/Remove Agent/Avatar - /// - /// - /// - /// - /// - /// - public abstract void AddNewAvatar(IClientAPI remoteClient, LLUUID agentID, bool child); - - /// - /// - /// - /// - public abstract void RemoveAvatar(LLUUID agentID); - - #endregion - - /// - /// - /// - /// - public virtual RegionInfo RegionInfo - { - get { return null; } - } - - public object SyncRoot - { - get { return m_syncRoot; } - } - - public uint NextLocalId - { - get { return m_nextLocalId++; } - } - - #region Shutdown - /// - /// Tidy before shutdown - /// - public abstract void Close(); - - #endregion - - - } -} -- cgit v1.1