NdsForge.NET 1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsForge.NdsImageDiff Class Referencesealed

Collects deterministic semantic, identity, and layout differences between two manifest snapshots. More...

Properties

string LeftImageSha256 [get]
 Records the full physical SHA-256 identity of the comparison baseline.
string RightImageSha256 [get]
 Records the full physical SHA-256 identity of the comparison target.
IReadOnlyList< NdsSemanticDifferenceDifferences [get]
 Contains every detected value change in deterministic path order.
bool AreEquivalent [get]
 Reports whether header, content, identities, and physical layout all compare equal.

Detailed Description

Collects deterministic semantic, identity, and layout differences between two manifest snapshots.

Definition at line 6 of file NdsImageDiff.cs.

Property Documentation

◆ AreEquivalent

bool NdsForge.NdsImageDiff.AreEquivalent
get

Reports whether header, content, identities, and physical layout all compare equal.

Definition at line 29 of file NdsImageDiff.cs.

◆ Differences

IReadOnlyList<NdsSemanticDifference> NdsForge.NdsImageDiff.Differences
get

Contains every detected value change in deterministic path order.

Definition at line 27 of file NdsImageDiff.cs.

◆ LeftImageSha256

string NdsForge.NdsImageDiff.LeftImageSha256
get

Records the full physical SHA-256 identity of the comparison baseline.

Definition at line 23 of file NdsImageDiff.cs.

◆ RightImageSha256

string NdsForge.NdsImageDiff.RightImageSha256
get

Records the full physical SHA-256 identity of the comparison target.

Definition at line 25 of file NdsImageDiff.cs.


The documentation for this class was generated from the following file: