[This is preliminary documentation and is subject to change.]

Provides access to UO Arts. Contains static functions to reading and writing raw data from/to stream

Namespace:  MulLib
Assembly:  MulLib (in MulLib.dll) Version: 1.0.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public sealed class Art : IDisposable
Public NotInheritable Class Art _
	Implements IDisposable
public ref class Art sealed : IDisposable

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Art()()()
Initializes the new empty Art object.
Animations
Gets object encapsulating access to Animation textures. Now it is probably unused, in earlier versions used probably only for hit tests.
CanUpdateDataFile
Gets whether data file could be saved to currently opened file.
Dispose()()()
Disposes object.
Disposed
Gets whether object has been disposed.
Items
Gets object encapsulating access to Items textures.
Landscape
Gets object encapsulating access to Landscape textures.
Load(String, String, MulFileAccessMode)
Loads Art data from files.
LoadedDataFile
Gets currently opened data file.
ReadRun(Stream)
Reads a run-type texture from current position in specified file.
ReadTile(Stream)
Reads a TileID texture (44x44) from current position in specified file.
Save(String, String)
Saves object to specified files.
SyncRoot
Gets synchronization object.
WriteRun(Stream, Bitmap)
Writes a run-compressed bitmap into specified file and returns structure with indexing information.
WriteTile(Stream, Bitmap)
Writes a Tile bitmap (44x44) into specified file and returns structure with indexing information.

Remarks

This class is thread-safe.

Inheritance Hierarchy

System..::.Object
  MulLib..::.Art

See Also