NdsForge.NET
1.0.1
Read, validate, edit, compare, and build Nintendo DS and DSi images from .NET
Loading...
Searching...
No Matches
NdsExtractionOptions.cs
1
namespace
NdsForge
;
2
4
public
sealed
record
NdsExtractionOptions
5
{
7
public
static
NdsExtractionOptions
Default
{
get
; } =
new
();
8
10
public
NdsImageComponent
Components
{
get
; init; } =
NdsImageComponent
.All;
11
13
public
NdsOverwritePolicy
OverwritePolicy
{
get
; init; } =
NdsOverwritePolicy
.Fail;
14
16
public
Func<NdsFile, bool>?
FileFilter
{
get
; init; }
17
}
NdsForge.NdsExtractionOptions
Controls component and NitroFS extraction.
Definition
NdsExtractionOptions.cs:5
NdsForge.NdsExtractionOptions.Default
static NdsExtractionOptions Default
Exports every supported component, rejects existing targets, and applies no NitroFS predicate.
Definition
NdsExtractionOptions.cs:7
NdsForge.NdsExtractionOptions.OverwritePolicy
NdsOverwritePolicy OverwritePolicy
Determines whether a pre-existing regular target aborts, is atomically replaced, or counts as skipped...
Definition
NdsExtractionOptions.cs:13
NdsForge.NdsExtractionOptions.Components
NdsImageComponent Components
Selects independent raw and structured component groups through combinable NdsImageComponent flags.
Definition
NdsExtractionOptions.cs:10
NdsForge.NdsExtractionOptions.FileFilter
Func< NdsFile, bool >? FileFilter
Filters named NitroFS payloads only; headers, tables, overlays, and banners remain controlled by comp...
Definition
NdsExtractionOptions.cs:16
NdsForge
Definition
NdsBanner.cs:5
NdsForge.NdsImageComponent
NdsImageComponent
Identifies image components that can be exported.
Definition
NdsImageComponent.cs:6
NdsForge.NdsOverwritePolicy
NdsOverwritePolicy
Controls how extraction handles existing regular files.
Definition
NdsOverwritePolicy.cs:5
src
NdsForge
Extraction
NdsExtractionOptions.cs
Generated by
1.17.0