C# Class NewSF64Toolkit.DataStructures.SF64ROM

Inheritance: IGameDataStructure, IResource
Afficher le fichier Open project: mib-f8sm9c/NewSF64Toolkit Class Usage Examples

Méthodes publiques

Méthode Description
CheckCRC ( ) : bool
Decompress ( ) : bool
FixCRC ( ) : bool
GetAsBytes ( ) : byte[]
GetTreeNode ( ) : TreeNode
LoadFromBytes ( byte data ) : bool
LoadFromDMATables ( string fileName, List DMAData ) : void
LoadFromROM ( string romFile ) : bool
LoadROMResources ( ) : void
ResetRom ( ) : void
SaveRomTo ( string filePath ) : bool

Private Methods

Méthode Description
BytesToDMATable ( byte data, Endianness RomEndianness ) : bool
CheckValidity ( ) : void
DecompressDMA ( ) : bool
FixDMATable ( ) : bool
SF64ROM ( ) : System
SF64ROM ( string fileName, List DMAData ) : System
SF64ROM ( string fileName, byte data ) : System

Method Details

CheckCRC() public méthode

public CheckCRC ( ) : bool
Résultat bool

Decompress() public méthode

public Decompress ( ) : bool
Résultat bool

FixCRC() public méthode

public FixCRC ( ) : bool
Résultat bool

GetAsBytes() public méthode

public GetAsBytes ( ) : byte[]
Résultat byte[]

GetTreeNode() public méthode

public GetTreeNode ( ) : TreeNode
Résultat TreeNode

LoadFromBytes() public méthode

public LoadFromBytes ( byte data ) : bool
data byte
Résultat bool

LoadFromDMATables() public static méthode

public static LoadFromDMATables ( string fileName, List DMAData ) : void
fileName string
DMAData List
Résultat void

LoadFromROM() public static méthode

public static LoadFromROM ( string romFile ) : bool
romFile string
Résultat bool

LoadROMResources() public méthode

public LoadROMResources ( ) : void
Résultat void

ResetRom() public static méthode

public static ResetRom ( ) : void
Résultat void

SaveRomTo() public static méthode

public static SaveRomTo ( string filePath ) : bool
filePath string
Résultat bool