Method | Description | |
---|---|---|
Dispose ( ) : void |
Dispose the database
|
|
Initialise ( string connectionString ) : void |
Initialises the region datastore
|
|
LoadLandObjects ( UUID regionUUID ) : List |
Loads all the land objects of a region.
|
|
LoadObjects ( UUID regionUUID ) : List |
Loads the objects present in the region.
|
|
LoadRegionSettings ( UUID regionUUID ) : OpenSim.Framework.RegionSettings |
Loads the settings of a region.
|
|
LoadRegionWindlightSettings ( UUID regionUUID ) : |
||
LoadTerrain ( UUID regionID ) : ].double[ |
Loads the terrain map.
|
|
MSSQLSimulationData ( ) : System | ||
MSSQLSimulationData ( string connectionString ) : System | ||
RemoveLandObject ( UUID globalID ) : void |
Removes a land object from DB.
|
|
RemoveObject ( UUID objectID, UUID regionUUID ) : void |
Removes a object from the database. Meaning removing it from tables Prims, PrimShapes and PrimItems
|
|
RemoveRegionWindlightSettings ( UUID regionID ) : void | ||
Shutdown ( ) : void | ||
StoreLandObject ( ILandObject parcel ) : void |
Stores land object with landaccess list.
|
|
StoreObject ( |
Stores all object's details apart from inventory
|
|
StorePrimInventory ( UUID primID, ICollection |
Store the inventory of a prim. Warning deletes everything first and then adds all again.
|
|
StoreRegionSettings ( OpenSim.Framework.RegionSettings regionSettings ) : void |
Store region settings, need to check if the check is really necesary. If we can make something for creating new region.
|
|
StoreRegionWindlightSettings ( |
||
StoreTerrain ( double terrain, UUID regionID ) : void |
Stores the terrain map to DB.
|
Method | Description | |
---|---|---|
BuildItem ( IDataRecord inventoryRow ) : |
Build a prim inventory item from the persisted data.
|
|
BuildLandAccessData ( IDataRecord row ) : |
Builds the landaccess data from a data record.
|
|
BuildLandData ( IDataRecord row ) : |
Builds the land data from a datarecord.
|
|
BuildPrim ( IDataRecord primRow ) : |
Builds the prim from a datarecord.
|
|
BuildRegionSettings ( IDataRecord row ) : OpenSim.Framework.RegionSettings |
Builds the region settings from a datarecod.
|
|
BuildShape ( IDataRecord shapeRow ) : OpenSim.Framework.PrimitiveBaseShape |
Builds the prim shape from a datarecord.
|
|
CreateLandAccessParameters ( |
Creates the land access parameters.
|
|
CreateLandParameters ( |
Creates the land parameters.
|
|
CreatePrimInventoryParameters ( |
Creates the prim inventory parameters.
|
|
CreatePrimParameters ( |
Creates the prim parameters for storing in DB.
|
|
CreatePrimShapeParameters ( |
Creates the primshape parameters for stroing in DB.
|
|
CreateRegionSettingParameters ( OpenSim.Framework.RegionSettings settings ) : System.Data.SqlClient.SqlParameter[] |
Creates the region setting parameters.
|
|
LoadItems ( List |
Load in the prim's persisted inventory.
|
|
StoreNewRegionSettings ( OpenSim.Framework.RegionSettings regionSettings ) : void |
Stores new regionsettings.
|
|
StoreSceneObjectPrim ( |
Stores the prim of the sceneobjectpart.
|
|
StoreSceneObjectPrimShapes ( |
Stores the scene object prim shapes.
|
|
serializeTerrain ( double val ) : |
Serializes the terrain data for storage in DB.
|
public Initialise ( string connectionString ) : void | ||
connectionString | string | The connection string. |
return | void |
public LoadLandObjects ( UUID regionUUID ) : List |
||
regionUUID | UUID | The region UUID. |
return | List |
public LoadObjects ( UUID regionUUID ) : List |
||
regionUUID | UUID | The region UUID. |
return | List |
public LoadRegionSettings ( UUID regionUUID ) : OpenSim.Framework.RegionSettings | ||
regionUUID | UUID | The region UUID. |
return | OpenSim.Framework.RegionSettings |
public LoadRegionWindlightSettings ( UUID regionUUID ) : |
||
regionUUID | UUID | |
return |
public LoadTerrain ( UUID regionID ) : ].double[ | ||
regionID | UUID | regionID. |
return | ].double[ |
public MSSQLSimulationData ( string connectionString ) : System | ||
connectionString | string | |
return | System |
public RemoveLandObject ( UUID globalID ) : void | ||
globalID | UUID | UUID of landobject |
return | void |
public RemoveObject ( UUID objectID, UUID regionUUID ) : void | ||
objectID | UUID | id of scenegroup |
regionUUID | UUID | regionUUID (is this used anyway |
return | void |
public RemoveRegionWindlightSettings ( UUID regionID ) : void | ||
regionID | UUID | |
return | void |
public StoreLandObject ( ILandObject parcel ) : void | ||
parcel | ILandObject | parcel data. |
return | void |
public StoreObject ( |
||
obj | ||
regionUUID | UUID | |
return | void |
public StorePrimInventory ( UUID primID, ICollection |
||
primID | UUID | |
items | ICollection |
|
return | void |
public StoreRegionSettings ( OpenSim.Framework.RegionSettings regionSettings ) : void | ||
regionSettings | OpenSim.Framework.RegionSettings | region settings. |
return | void |
public StoreRegionWindlightSettings ( |
||
wl | ||
return | void |
public StoreTerrain ( double terrain, UUID regionID ) : void | ||
terrain | double | terrain map data. |
regionID | UUID | regionID. |
return | void |