Table of Contents

Class AxolotlPackageWriter

Namespace
Axolotl2D.Packages
Assembly
Axolotl2D.dll

Writes deterministic, optionally signed Axolotl packages.

public static class AxolotlPackageWriter
Inheritance
AxolotlPackageWriter
Inherited Members

Methods

SerializeManifest(AxolotlPackageManifest)

Serializes a manifest using the deterministic package JSON settings.

public static byte[] SerializeManifest(AxolotlPackageManifest manifest)

Parameters

manifest AxolotlPackageManifest

Returns

byte[]

Write(string, AxolotlPackageManifest, IEnumerable<AxolotlPackageContent>, ECDsa?)

Writes a complete package, replacing the destination only after writing succeeds.

public static void Write(string outputPath, AxolotlPackageManifest manifest, IEnumerable<AxolotlPackageContent> contents, ECDsa? signingKey = null)

Parameters

outputPath string
manifest AxolotlPackageManifest
contents IEnumerable<AxolotlPackageContent>
signingKey ECDsa