diff options
Diffstat (limited to 'OpenSim/Region/Framework/Interfaces/ITerrainModule.cs')
-rw-r--r-- | OpenSim/Region/Framework/Interfaces/ITerrainModule.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Interfaces/ITerrainModule.cs b/OpenSim/Region/Framework/Interfaces/ITerrainModule.cs index 595e031..ff18519 100644 --- a/OpenSim/Region/Framework/Interfaces/ITerrainModule.cs +++ b/OpenSim/Region/Framework/Interfaces/ITerrainModule.cs | |||
@@ -24,10 +24,15 @@ | |||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
26 | */ | 26 | */ |
27 | using System.IO; | ||
27 | 28 | ||
29 | using OpenSim.Framework; | ||
28 | 30 | ||
31 | <<<<<<< HEAD | ||
32 | ======= | ||
29 | using System.IO; | 33 | using System.IO; |
30 | using OpenSim.Framework; | 34 | using OpenSim.Framework; |
35 | >>>>>>> avn/ubitvar | ||
31 | using OpenMetaverse; | 36 | using OpenMetaverse; |
32 | 37 | ||
33 | namespace OpenSim.Region.Framework.Interfaces | 38 | namespace OpenSim.Region.Framework.Interfaces |
@@ -51,6 +56,12 @@ namespace OpenSim.Region.Framework.Interfaces | |||
51 | void PushTerrain(IClientAPI pClient); | 56 | void PushTerrain(IClientAPI pClient); |
52 | 57 | ||
53 | /// <summary> | 58 | /// <summary> |
59 | /// When a client initially connects, all the terrain must be pushed to the viewer. | ||
60 | /// This call causes all the terrain patches to be sent to the client. | ||
61 | /// </summary> | ||
62 | void PushTerrain(IClientAPI pClient); | ||
63 | |||
64 | /// <summary> | ||
54 | /// Load a terrain from a stream. | 65 | /// Load a terrain from a stream. |
55 | /// </summary> | 66 | /// </summary> |
56 | /// <param name="filename"> | 67 | /// <param name="filename"> |
@@ -58,6 +69,7 @@ namespace OpenSim.Region.Framework.Interfaces | |||
58 | /// </param> | 69 | /// </param> |
59 | /// <param name="stream"></param> | 70 | /// <param name="stream"></param> |
60 | void LoadFromStream(string filename, Stream stream); | 71 | void LoadFromStream(string filename, Stream stream); |
72 | void LoadFromStream(string filename, Vector3 displacement, float radianRotation, Vector2 rotationDisplacement, Stream stream); | ||
61 | void LoadFromStream(string filename, System.Uri pathToTerrainHeightmap); | 73 | void LoadFromStream(string filename, System.Uri pathToTerrainHeightmap); |
62 | void LoadFromStream(string filename, Vector3 displacement, | 74 | void LoadFromStream(string filename, Vector3 displacement, |
63 | float radianRotation, Vector2 rotationDisplacement, Stream stream); | 75 | float radianRotation, Vector2 rotationDisplacement, Stream stream); |