[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:
MulLibAssembly: 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 |
Member | Description | |
---|---|---|
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.