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.RAW32 Class Reference
Inheritance diagram for OpenSim.Region.CoreModules.World.Terrain.FileLoaders.RAW32:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.CoreModules.World.Terrain.FileLoaders.RAW32:
Collaboration graph
[legend]

Public Member Functions

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 37 of file RAW32.cs.

Member Function Documentation

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

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

Definition at line 46 of file RAW32.cs.

ITerrainChannel OpenSim.Region.CoreModules.World.Terrain.FileLoaders.RAW32.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 57 of file RAW32.cs.

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

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

Definition at line 120 of file RAW32.cs.

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

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

Definition at line 148 of file RAW32.cs.

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

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

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

Definition at line 157 of file RAW32.cs.

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

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

Definition at line 189 of file RAW32.cs.

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

Definition at line 183 of file RAW32.cs.

Property Documentation

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

Definition at line 42 of file RAW32.cs.


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