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

Controls component and NitroFS extraction. More...

Properties

static NdsExtractionOptions Default = new() [get]
 Exports every supported component, rejects existing targets, and applies no NitroFS predicate.
NdsImageComponent Components = NdsImageComponent.All [get]
 Selects independent raw and structured component groups through combinable NdsImageComponent flags.
NdsOverwritePolicy OverwritePolicy = NdsOverwritePolicy.Fail [get]
 Determines whether a pre-existing regular target aborts, is atomically replaced, or counts as skipped.
Func< NdsFile, bool >? FileFilter [get]
 Filters named NitroFS payloads only; headers, tables, overlays, and banners remain controlled by component flags.

Detailed Description

Controls component and NitroFS extraction.

Definition at line 4 of file NdsExtractionOptions.cs.

Property Documentation

◆ Components

NdsImageComponent NdsForge.NdsExtractionOptions.Components = NdsImageComponent.All
get

Selects independent raw and structured component groups through combinable NdsImageComponent flags.

Definition at line 10 of file NdsExtractionOptions.cs.

◆ Default

NdsExtractionOptions NdsForge.NdsExtractionOptions.Default = new()
staticget

Exports every supported component, rejects existing targets, and applies no NitroFS predicate.

Definition at line 7 of file NdsExtractionOptions.cs.

◆ FileFilter

Func<NdsFile, bool>? NdsForge.NdsExtractionOptions.FileFilter
get

Filters named NitroFS payloads only; headers, tables, overlays, and banners remain controlled by component flags.

Definition at line 16 of file NdsExtractionOptions.cs.

◆ OverwritePolicy

NdsOverwritePolicy NdsForge.NdsExtractionOptions.OverwritePolicy = NdsOverwritePolicy.Fail
get

Determines whether a pre-existing regular target aborts, is atomically replaced, or counts as skipped.

Definition at line 13 of file NdsExtractionOptions.cs.


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