Method | Description | |
---|---|---|
AddRegion ( |
||
Close ( ) : void | ||
Initialise ( IConfigSource config ) : void |
Creates and initialises a terrain module for a region
|
|
LoadFromFile ( string filename ) : void |
Loads a terrain file from disk and installs it in the scene.
|
|
LoadFromStream ( string filename, Stream stream ) : void |
Loads a terrain file from a stream and installs it in the scene.
|
|
LoadFromStream ( string filename, |
Loads a terrain file from the specified URI
|
|
ModifyTerrain ( UUID user, System.Vector3 pos, byte size, byte action, UUID agentId ) : void |
Modify Land
|
|
RegionLoaded ( |
||
RemoveRegion ( |
||
SaveToFile ( string filename ) : void |
Saves the current heightmap to a specified file.
|
|
SaveToStream ( string filename, Stream stream ) : void |
Saves the current heightmap to a specified stream.
|
|
TaintTerrain ( ) : void | ||
UndoTerrain ( IVoxelChannel channel ) : void | ||
UpdateRevertMap ( ) : void |
Saves the current state of the region into the revert map buffer.
|
Method | Description | |
---|---|---|
CheckForTerrainUpdates ( ) : void |
Checks to see if the terrain has been modified since last check but won't attempt to limit those changes to the limits specified in the estate settings currently invoked by the command line operations in the region server only
|
|
EventManager_OnNewClient ( IClientAPI client ) : void |
Installs terrain brush hook to IClientAPI
|
|
EventManager_OnPluginConsole ( string args ) : void |
Processes commandline input. Do not call directly.
|
|
EventManager_OnTerrainTick ( ) : void |
Performs updates to the region periodically, synchronising physics and other heightmap aware sections
|
|
HandleM_sceneEventManagerOnRegisterCaps ( UUID agentID, OpenSim.Framework.Capabilities.Caps caps ) : void | ||
HandleMatTableReq ( string request, string path, string param, OpenSim.Framework.Servers.HttpServer.OSHttpRequest req, OpenSim.Framework.Servers.HttpServer.OSHttpResponse res ) : string | ||
HandleSetMatTableReq ( string request, string path, string param, OpenSim.Framework.Servers.HttpServer.OSHttpRequest req, OpenSim.Framework.Servers.HttpServer.OSHttpResponse res ) : string | ||
HandleVoxelChunkReq ( string request, string path, string param, OpenSim.Framework.Servers.HttpServer.OSHttpRequest httpRequest, OpenSim.Framework.Servers.HttpServer.OSHttpResponse httpResponse ) : string | ||
InstallDefaultEffects ( ) : void |
Installs into terrain module the standard suite of brushes
|
|
InstallInterfaces ( ) : void | ||
InterfaceBakeTerrain ( Object args ) : void | ||
InterfaceElevateTerrain ( Object args ) : void | ||
InterfaceEnableExperimentalBrushes ( Object args ) : void | ||
InterfaceFillTerrain ( Object args ) : void | ||
InterfaceFlipTerrain ( Object args ) : void | ||
InterfaceGenerate ( Object args ) : void | ||
InterfaceLoadFile ( Object args ) : void | ||
InterfaceLoadTileFile ( Object args ) : void | ||
InterfaceLowerTerrain ( Object args ) : void | ||
InterfaceMultiplyTerrain ( Object args ) : void | ||
InterfaceRescaleTerrain ( Object args ) : void | ||
InterfaceRevertTerrain ( Object args ) : void | ||
InterfaceRunPluginEffect ( Object args ) : void | ||
InterfaceSaveFile ( Object args ) : void | ||
InterfaceShowDebugStats ( Object args ) : void | ||
LimitChannelChanges ( int z ) : bool |
Checks to see height deltas in the tainted terrain patch at xStart ,yStart are all within the current estate limits
|
|
SendChunk ( OpenSim.Framework.Servers.HttpServer.OSHttpRequest request, OpenSim.Framework.Servers.HttpServer.OSHttpResponse response, int X, int Y ) : void | ||
StoreUndoState ( ) : void | ||
TryParseRange ( string header, int &start, int &end ) : bool | ||
URIFetch ( |
||
client_OnBakeTerrain ( IClientAPI remoteClient ) : void | ||
client_OnLandUndo ( IClientAPI client ) : void | ||
client_OnModifyTerrain ( UUID user, int x, int y, int z, byte action, double str, UUID agentId ) : void |
public AddRegion ( |
||
scene | ||
return | void |
public Initialise ( IConfigSource config ) : void | ||
config | IConfigSource | Config for the region |
return | void |
public LoadFromFile ( string filename ) : void | ||
filename | string | Filename to terrain file. Type is determined by extension. |
return | void |
public LoadFromStream ( string filename, Stream stream ) : void | ||
filename | string | Filename to terrain file. Type is determined by extension. |
stream | Stream | |
return | void |
public LoadFromStream ( string filename, |
||
filename | string | The name of the terrain to load |
pathToTerrainHeightmap | The URI to the terrain height map | |
return | void |
public ModifyTerrain ( UUID user, System.Vector3 pos, byte size, byte action, UUID agentId ) : void | ||
user | UUID | |
pos | System.Vector3 | Land-position (X,Y,0) |
size | byte | The size of the brush (0=small, 1=medium, 2=large) |
action | byte | 0=LAND_LEVEL, 1=LAND_RAISE, 2=LAND_LOWER, 3=LAND_SMOOTH, 4=LAND_NOISE, 5=LAND_REVERT |
agentId | UUID | UUID of script-owner |
return | void |
public RegionLoaded ( |
||
scene | ||
return | void |
public RemoveRegion ( |
||
scene | ||
return | void |
public SaveToFile ( string filename ) : void | ||
filename | string | The destination filename |
return | void |
public SaveToStream ( string filename, Stream stream ) : void | ||
filename | string | The destination filename. Used here only to identify the image type |
stream | Stream | |
return | void |
public UndoTerrain ( IVoxelChannel channel ) : void | ||
channel | IVoxelChannel | |
return | void |