C# Class Nintenlord.AbstractROM

Afficher le fichier Open project: Jdbye/Telefang-2-English-Translation-Project

Protected Properties

Свойство Type Description
ROMdata byte[]
edited bool
maxLength int
path string

Méthodes publiques

Méthode Description
CloseROM ( ) : void
GetData ( int offset, int length ) : byte[]
GetU16 ( int offset ) : ushort
GetU32 ( int offset ) : uint
InsertData ( int offset, byte value ) : void
InsertData ( int offset, byte data, int index ) : void
InsertData ( int offset, byte data, int index, int length ) : void
InsertData ( int offset, int value ) : void
InsertData ( int offset, short value ) : void
IsInvalidIntOffset ( int value ) : bool
IsInvalidShortOffset ( int value ) : bool
IsValidIntOffset ( int value ) : bool
IsValidShortOffset ( int value ) : bool
OpenROM ( string path ) : void
SaveBackup ( ) : void
SaveROM ( ) : void
SaveROM ( string path ) : void
SearchForValue ( byte value ) : int[]
SearchForValue ( byte value, int offset, int area ) : int[]
SearchForValue ( int value ) : int[]
SearchForValue ( int value, int offset, int area ) : int[]
SearchForValue ( short value ) : int[]
SearchForValue ( short value, int offset, int area ) : int[]

Private Methods

Méthode Description
ChangeROMSize ( int newSize ) : void

Method Details

CloseROM() public abstract méthode

public abstract CloseROM ( ) : void
Résultat void

GetData() public méthode

public GetData ( int offset, int length ) : byte[]
offset int
length int
Résultat byte[]

GetU16() public méthode

public GetU16 ( int offset ) : ushort
offset int
Résultat ushort

GetU32() public méthode

public GetU32 ( int offset ) : uint
offset int
Résultat uint

InsertData() public méthode

public InsertData ( int offset, byte value ) : void
offset int
value byte
Résultat void

InsertData() public méthode

public InsertData ( int offset, byte data, int index ) : void
offset int
data byte
index int
Résultat void

InsertData() public méthode

public InsertData ( int offset, byte data, int index, int length ) : void
offset int
data byte
index int
length int
Résultat void

InsertData() public méthode

public InsertData ( int offset, int value ) : void
offset int
value int
Résultat void

InsertData() public méthode

public InsertData ( int offset, short value ) : void
offset int
value short
Résultat void

IsInvalidIntOffset() public static méthode

public static IsInvalidIntOffset ( int value ) : bool
value int
Résultat bool

IsInvalidShortOffset() public static méthode

public static IsInvalidShortOffset ( int value ) : bool
value int
Résultat bool

IsValidIntOffset() public static méthode

public static IsValidIntOffset ( int value ) : bool
value int
Résultat bool

IsValidShortOffset() public static méthode

public static IsValidShortOffset ( int value ) : bool
value int
Résultat bool

OpenROM() public abstract méthode

public abstract OpenROM ( string path ) : void
path string
Résultat void

SaveBackup() public abstract méthode

public abstract SaveBackup ( ) : void
Résultat void

SaveROM() public méthode

public SaveROM ( ) : void
Résultat void

SaveROM() public abstract méthode

public abstract SaveROM ( string path ) : void
path string
Résultat void

SearchForValue() public méthode

public SearchForValue ( byte value ) : int[]
value byte
Résultat int[]

SearchForValue() public méthode

public SearchForValue ( byte value, int offset, int area ) : int[]
value byte
offset int
area int
Résultat int[]

SearchForValue() public méthode

public SearchForValue ( int value ) : int[]
value int
Résultat int[]

SearchForValue() public méthode

public SearchForValue ( int value, int offset, int area ) : int[]
value int
offset int
area int
Résultat int[]

SearchForValue() public méthode

public SearchForValue ( short value ) : int[]
value short
Résultat int[]

SearchForValue() public méthode

public SearchForValue ( short value, int offset, int area ) : int[]
value short
offset int
area int
Résultat int[]

Property Details

ROMdata protected_oe property

protected byte[] ROMdata
Résultat byte[]

edited protected_oe property

protected bool edited
Résultat bool

maxLength protected_oe property

protected int maxLength
Résultat int

path protected_oe property

protected string path
Résultat string