From 3ee195b1e6ff02715c132da431152276b464eaec Mon Sep 17 00:00:00 2001
From: Adam Frisby
Date: Mon, 14 May 2007 16:13:31 +0000
Subject: * Commented out GridManager lines until they are checked into SVN *
Added new GetProfilesInRange(x,y,x,y) data function to return sim profiles
between certain coordinates (for use with World Map information, etc).
Implemented in GridServer.Data.Mysql - stub functions placed in other data
providers.
---
OpenGrid.Framework.Data/GridData.cs | 10 ++++++++++
1 file changed, 10 insertions(+)
(limited to 'OpenGrid.Framework.Data/GridData.cs')
diff --git a/OpenGrid.Framework.Data/GridData.cs b/OpenGrid.Framework.Data/GridData.cs
index d5516b2..6dad37e 100644
--- a/OpenGrid.Framework.Data/GridData.cs
+++ b/OpenGrid.Framework.Data/GridData.cs
@@ -32,6 +32,16 @@ namespace OpenGrid.Framework.Data
SimProfileData GetProfileByLLUUID(libsecondlife.LLUUID UUID);
///
+ /// Returns all profiles within the specified range
+ ///
+ /// Minimum sim coordinate (X)
+ /// Minimum sim coordinate (Y)
+ /// Maximum sim coordinate (X)
+ /// Maximum sim coordinate (Y)
+ /// An array containing all the sim profiles in the specified range
+ SimProfileData[] GetProfilesInRange(uint Xmin, uint Ymin, uint Xmax, uint Ymax);
+
+ ///
/// Authenticates a sim by use of it's recv key.
/// WARNING: Insecure
///
--
cgit v1.1