Table of Contents

Class MechlibArchive<TModel>

Namespace
Mech3DotNet.Zbd
Assembly
Mech3DotNet.dll

A generic mechlib archive.

See the specific archive implementations for reading and writing ZBDs.

public abstract class MechlibArchive<TModel> : Archive<TModel>

Type Parameters

TModel
Inheritance
Archive<TModel>
MechlibArchive<TModel>
Derived
Inherited Members

Constructors

MechlibArchive(Dictionary<string, TModel>, List<ArchiveEntry>, List<Material>)

public MechlibArchive(Dictionary<string, TModel> items, List<ArchiveEntry> entries, List<Material> materials)

Parameters

items Dictionary<string, TModel>
entries List<ArchiveEntry>
materials List<Material>

Fields

FORMAT

protected static readonly byte[] FORMAT

Field Value

byte[]

MaterialsConverter

protected static readonly TypeConverter<List<Material>> MaterialsConverter

Field Value

TypeConverter<List<Material>>

VERSION_MW

protected static readonly byte[] VERSION_MW

Field Value

byte[]

VERSION_PM

protected static readonly byte[] VERSION_PM

Field Value

byte[]

materials

public List<Material> materials

Field Value

List<Material>