C# Класс Nintenlord.ROMHacking.AbstractROM

Наследование: IROM
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
ROMdata byte[]

Открытые методы

Метод Описание
AbstractROM ( int maxLenght ) : System
CloseROM ( ) : void
GetData ( int offset, int length ) : byte[]
GetStream ( ) : Stream
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
InsertData ( int offset, uint value ) : void
Move ( int odlOffset, int newOffset, int length ) : void
OpenROM ( Stream stream ) : void
OpenROM ( string path ) : void
SaveBackup ( ) : void
SaveROM ( ) : void
SaveROM ( Stream stream ) : 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[]

Приватные методы

Метод Описание
ChangeROMSize ( int newSize ) : void

Описание методов

AbstractROM() публичный Метод

public AbstractROM ( int maxLenght ) : System
maxLenght int
Результат System

CloseROM() публичный абстрактный Метод

public abstract CloseROM ( ) : void
Результат void

GetData() публичный Метод

public GetData ( int offset, int length ) : byte[]
offset int
length int
Результат byte[]

GetStream() публичный Метод

public GetStream ( ) : Stream
Результат Stream

InsertData() публичный Метод

public InsertData ( int offset, byte value ) : void
offset int
value byte
Результат void

InsertData() публичный Метод

public InsertData ( int offset, byte data, int index ) : void
offset int
data byte
index int
Результат void

InsertData() публичный Метод

public InsertData ( int offset, byte data, int index, int length ) : void
offset int
data byte
index int
length int
Результат void

InsertData() публичный Метод

public InsertData ( int offset, int value ) : void
offset int
value int
Результат void

InsertData() публичный Метод

public InsertData ( int offset, short value ) : void
offset int
value short
Результат void

InsertData() публичный Метод

public InsertData ( int offset, uint value ) : void
offset int
value uint
Результат void

Move() публичный Метод

public Move ( int odlOffset, int newOffset, int length ) : void
odlOffset int
newOffset int
length int
Результат void

OpenROM() публичный абстрактный Метод

public abstract OpenROM ( Stream stream ) : void
stream Stream
Результат void

OpenROM() публичный абстрактный Метод

public abstract OpenROM ( string path ) : void
path string
Результат void

SaveBackup() публичный абстрактный Метод

public abstract SaveBackup ( ) : void
Результат void

SaveROM() публичный Метод

public SaveROM ( ) : void
Результат void

SaveROM() публичный абстрактный Метод

public abstract SaveROM ( Stream stream ) : void
stream Stream
Результат void

SaveROM() публичный абстрактный Метод

public abstract SaveROM ( string path ) : void
path string
Результат void

SearchForValue() публичный Метод

public SearchForValue ( byte value ) : int[]
value byte
Результат int[]

SearchForValue() публичный Метод

public SearchForValue ( byte value, int offset, int area ) : int[]
value byte
offset int
area int
Результат int[]

SearchForValue() публичный Метод

public SearchForValue ( int value ) : int[]
value int
Результат int[]

SearchForValue() публичный Метод

public SearchForValue ( int value, int offset, int area ) : int[]
value int
offset int
area int
Результат int[]

SearchForValue() публичный Метод

public SearchForValue ( short value ) : int[]
value short
Результат int[]

SearchForValue() публичный Метод

public SearchForValue ( short value, int offset, int area ) : int[]
value short
offset int
area int
Результат int[]

Описание свойств

ROMdata защищенное свойство

protected byte[] ROMdata
Результат byte[]