OpenSim
|
Public Member Functions | |
List< ILandObject > | AllParcels () |
Get all parcels More... | |
ILandObject | GetLandObject (int x, int y) |
Get the parcel at the specified point More... | |
ILandObject | GetLandObject (float x, float y) |
Get the parcel at the specified point More... | |
ILandObject | GetLandObject (Vector3 position) |
Get the parcel at the specified point More... | |
List< ILandObject > | ParcelsNearPoint (Vector3 position) |
Get the parcels near the specified point More... | |
ILandObject | GetLandObject (int localID) |
Get the parcel given the land's local id. More... | |
void | Clear (bool setupDefaultParcel) |
Clear the land channel of all parcels. More... | |
bool | IsForcefulBansAllowed () |
void | UpdateLandObject (int localID, LandData data) |
void | ReturnObjectsInParcel (int localID, uint returnType, UUID[] agentIDs, UUID[] taskIDs, IClientAPI remoteClient) |
void | setParcelObjectMaxOverride (overrideParcelMaxPrimCountDelegate overrideDel) |
void | setSimulatorObjectMaxOverride (overrideSimulatorMaxPrimCountDelegate overrideDel) |
void | SetParcelOtherCleanTime (IClientAPI remoteClient, int localID, int otherCleanTime) |
void | Join (int start_x, int start_y, int end_x, int end_y, UUID attempting_user_id) |
void | Subdivide (int start_x, int start_y, int end_x, int end_y, UUID attempting_user_id) |
void | sendClientInitialLandInfo (IClientAPI remoteClient) |
Definition at line 34 of file ILandChannel.cs.
List<ILandObject> OpenSim.Region.Framework.Interfaces.ILandChannel.AllParcels | ( | ) |
Get all parcels
Implemented in OpenSim.Region.CoreModules.World.Land.LandChannel, OpenSim.Tests.Common.TestLandChannel, and OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel.
void OpenSim.Region.Framework.Interfaces.ILandChannel.Clear | ( | bool | setupDefaultParcel | ) |
Clear the land channel of all parcels.
setupDefaultParcel | If true, set up a default parcel covering the whole region owned by the estate owner. |
Implemented in OpenSim.Region.CoreModules.World.Land.LandChannel, OpenSim.Tests.Common.TestLandChannel, and OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel.
ILandObject OpenSim.Region.Framework.Interfaces.ILandChannel.GetLandObject | ( | int | x, |
int | y | ||
) |
Get the parcel at the specified point
x | Value between 0 - 256 on the x axis of the point |
y | Value between 0 - 256 on the y axis of the point |
Implemented in OpenSim.Region.CoreModules.World.Land.LandChannel, OpenSim.Tests.Common.TestLandChannel, and OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel.
ILandObject OpenSim.Region.Framework.Interfaces.ILandChannel.GetLandObject | ( | float | x, |
float | y | ||
) |
Get the parcel at the specified point
x | Value between 0 - 256 on the x axis of the point |
y | Value between 0 - 256 on the y axis of the point |
Implemented in OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel, OpenSim.Tests.Common.TestLandChannel, and OpenSim.Region.CoreModules.World.Land.LandChannel.
ILandObject OpenSim.Region.Framework.Interfaces.ILandChannel.GetLandObject | ( | Vector3 | position | ) |
Get the parcel at the specified point
position | Vector where x and y components are between 0 and 256. z component is ignored. |
Implemented in OpenSim.Region.CoreModules.World.Land.LandChannel, OpenSim.Tests.Common.TestLandChannel, and OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel.
ILandObject OpenSim.Region.Framework.Interfaces.ILandChannel.GetLandObject | ( | int | localID | ) |
Get the parcel given the land's local id.
localID |
Implemented in OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel, OpenSim.Region.CoreModules.World.Land.LandChannel, and OpenSim.Tests.Common.TestLandChannel.
bool OpenSim.Region.Framework.Interfaces.ILandChannel.IsForcefulBansAllowed | ( | ) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.Join | ( | int | start_x, |
int | start_y, | ||
int | end_x, | ||
int | end_y, | ||
UUID | attempting_user_id | ||
) |
List<ILandObject> OpenSim.Region.Framework.Interfaces.ILandChannel.ParcelsNearPoint | ( | Vector3 | position | ) |
Get the parcels near the specified point
position |
Implemented in OpenSim.Region.CoreModules.World.Land.LandChannel, OpenSim.Tests.Common.TestLandChannel, and OpenSim.Region.RegionCombinerModule.RegionCombinerLargeLandChannel.
void OpenSim.Region.Framework.Interfaces.ILandChannel.ReturnObjectsInParcel | ( | int | localID, |
uint | returnType, | ||
UUID[] | agentIDs, | ||
UUID[] | taskIDs, | ||
IClientAPI | remoteClient | ||
) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.sendClientInitialLandInfo | ( | IClientAPI | remoteClient | ) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.setParcelObjectMaxOverride | ( | overrideParcelMaxPrimCountDelegate | overrideDel | ) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.SetParcelOtherCleanTime | ( | IClientAPI | remoteClient, |
int | localID, | ||
int | otherCleanTime | ||
) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.setSimulatorObjectMaxOverride | ( | overrideSimulatorMaxPrimCountDelegate | overrideDel | ) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.Subdivide | ( | int | start_x, |
int | start_y, | ||
int | end_x, | ||
int | end_y, | ||
UUID | attempting_user_id | ||
) |
void OpenSim.Region.Framework.Interfaces.ILandChannel.UpdateLandObject | ( | int | localID, |
LandData | data | ||
) |