OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Properties | List of all members
OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW Class Reference
Inheritance diagram for OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW:
Collaboration graph
[legend]

Classes

struct  HeightmapLookupValue
 

Public Member Functions

 LLRAW ()
 
ITerrainChannel LoadFile (string filename)
 
ITerrainChannel LoadFile (string filename, int offsetX, int offsetY, int fileWidth, int fileHeight, int sectionWidth, int sectionHeight)
 
ITerrainChannel LoadStream (Stream s)
 
void SaveFile (string filename, ITerrainChannel map)
 
void SaveStream (Stream s, ITerrainChannel map)
 
virtual void SaveFile (ITerrainChannel m_channel, string filename, int offsetX, int offsetY, int fileWidth, int fileHeight, int regionSizeX, int regionSizeY)
 Save a number of map tiles to a single big image file. More...
 
override string ToString ()
 
bool SupportsTileSave ()
 

Properties

string FileExtension [get]
 
- Properties inherited from OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader
string FileExtension [get]
 

Detailed Description

Definition at line 36 of file LLRAW.cs.

Constructor & Destructor Documentation

OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.LLRAW ( )
inline

Definition at line 58 of file LLRAW.cs.

Member Function Documentation

ITerrainChannel OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.LoadFile ( string  filename)
inline

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 78 of file LLRAW.cs.

ITerrainChannel OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.LoadFile ( string  filename,
int  offsetX,
int  offsetY,
int  fileWidth,
int  fileHeight,
int  sectionWidth,
int  sectionHeight 
)
inline

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 90 of file LLRAW.cs.

ITerrainChannel OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.LoadStream ( Stream  s)
inline

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 154 of file LLRAW.cs.

void OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.SaveFile ( string  filename,
ITerrainChannel  map 
)
inline

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 183 of file LLRAW.cs.

virtual void OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.SaveFile ( ITerrainChannel  map,
string  filename,
int  offsetX,
int  offsetY,
int  fileWidth,
int  fileHeight,
int  regionSizeX,
int  regionSizeY 
)
inlinevirtual

Save a number of map tiles to a single big image file.

If the image file already exists then the tiles saved will replace those already in the file - other tiles will be untouched.

Parameters
filenameThe terrain file to save
offsetXThe map x co-ordinate at which to begin the save.
offsetYThe may y co-ordinate at which to begin the save.
fileWidthThe number of tiles to save along the X axis.
fileHeightThe number of tiles to save along the Y axis.
regionSizeXThe width of a map tile.
regionSizeYThe height of a map tile.

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 259 of file LLRAW.cs.

void OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.SaveStream ( Stream  s,
ITerrainChannel  map 
)
inline

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 191 of file LLRAW.cs.

bool OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.SupportsTileSave ( )
inline

Implements OpenSim.Region.CoreModules.World.Terrain.ITerrainLoader.

Definition at line 275 of file LLRAW.cs.

override string OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.ToString ( )
inline

Definition at line 269 of file LLRAW.cs.

Property Documentation

string OpenSim.Region.CoreModules.World.Terrain.FileLoaders.LLRAW.FileExtension
get

Definition at line 255 of file LLRAW.cs.


The documentation for this class was generated from the following file: