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

Public Member Functions

ITerrainChannel LoadFile (string filename)
 
ITerrainChannel LoadFile (string filename, int x, int y, int fileWidth, int fileHeight, int w, int h)
 
ITerrainChannel LoadStream (Stream stream)
 
void SaveFile (string filename, ITerrainChannel map)
 
void SaveStream (Stream stream, ITerrainChannel map)
 Exports a stream using a System.Drawing exporter. More...
 
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 JPEG.cs.

Member Function Documentation

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

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

Definition at line 45 of file JPEG.cs.

ITerrainChannel OpenSim.Region.CoreModules.World.Terrain.FileLoaders.JPEG.LoadFile ( string  filename,
int  x,
int  y,
int  fileWidth,
int  fileHeight,
int  w,
int  h 
)
inline

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

Definition at line 50 of file JPEG.cs.

ITerrainChannel OpenSim.Region.CoreModules.World.Terrain.FileLoaders.JPEG.LoadStream ( Stream  stream)
inline

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

Definition at line 55 of file JPEG.cs.

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

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

Definition at line 60 of file JPEG.cs.

virtual void OpenSim.Region.CoreModules.World.Terrain.FileLoaders.JPEG.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 79 of file JPEG.cs.

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

Exports a stream using a System.Drawing exporter.

Parameters
streamThe target stream
mapThe terrain channel being saved

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

Definition at line 72 of file JPEG.cs.

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

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

Definition at line 95 of file JPEG.cs.

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

Definition at line 89 of file JPEG.cs.

Property Documentation

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

Definition at line 41 of file JPEG.cs.


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