Class MapFileDataIDs
One MAID per-tile FileDataID record (8.1.0.28294+): every file belonging to one map tile. The table holds 64 x 64 of them in row-major order (y outer, x inner); absent files are 0.
public class MapFileDataIDs : IDisposable
- Inheritance
-
MapFileDataIDs
- Implements
- Inherited Members
Constructors
MapFileDataIDs()
public MapFileDataIDs()
MapFileDataIDs(uint, uint, uint, uint, uint, uint, uint, uint)
public MapFileDataIDs(uint rootAdt, uint obj0Adt, uint obj1Adt, uint tex0Adt, uint lodAdt, uint mapTexture, uint mapTextureN, uint minimapTexture)
Parameters
rootAdtuintobj0Adtuintobj1Adtuinttex0AdtuintlodAdtuintmapTextureuintmapTextureNuintminimapTextureuint
MapFileDataIDs(MapFileDataIDs)
Copy-construct: a deep copy of other (the C++ copy constructor).
public MapFileDataIDs(MapFileDataIDs other)
Parameters
otherMapFileDataIDs
Properties
LodAdt
FileDataID of mapname_xx_yy_lod.adt.
public uint LodAdt { get; set; }
Property Value
MapTexture
FileDataID of the mapname_xx_yy.blp map texture.
public uint MapTexture { get; set; }
Property Value
MapTextureN
FileDataID of the mapname_xx_yy_n.blp normal map texture.
public uint MapTextureN { get; set; }
Property Value
MinimapTexture
FileDataID of the mapxx_yy.blp minimap texture.
public uint MinimapTexture { get; set; }
Property Value
Obj0Adt
FileDataID of mapname_xx_yy_obj0.adt.
public uint Obj0Adt { get; set; }
Property Value
Obj1Adt
FileDataID of mapname_xx_yy_obj1.adt.
public uint Obj1Adt { get; set; }
Property Value
RootAdt
FileDataID of mapname_xx_yy.adt (the root ADT).
public uint RootAdt { get; set; }
Property Value
Tex0Adt
FileDataID of mapname_xx_yy_tex0.adt.
public uint Tex0Adt { get; set; }
Property Value
Methods
Dispose()
Release the native object now. Optional: the finalizer releases it on
collection anyway - dispose (or using) when you want native memory back
promptly.
public virtual void Dispose()