Changes to TerrainChannel/ITerrainChannel to support importing OARs with different Region sizes to the destination region.

Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
This commit is contained in:
Jak Daniels
2015-11-18 18:11:16 +00:00
committed by UbitUmarov
parent b23e5fd8b6
commit 7cac0ccbe3
2 changed files with 150 additions and 0 deletions

View File

@@ -59,5 +59,13 @@ namespace OpenSim.Region.Framework.Interfaces
void LoadFromXmlString(string data);
// Merge some terrain into this channel
void Merge(ITerrainChannel newTerrain, Vector3 displacement, float radianRotation, Vector2 rotationDisplacement);
/// </summary>
/// <param name="newTerrain"></param>
/// <param name="displacement">&lt;x, y, z&gt;</param>
/// <param name="rotationDegrees"></param>
/// <param name="boundingOrigin">&lt;x, y&gt;</param>
/// <param name="boundingSize">&lt;x, y&gt;</param>
void MergeWithBounding(ITerrainChannel newTerrain, Vector3 displacement, float rotationDegrees, Vector2 boundingOrigin, Vector2 boundingSize);
}
}