C# Class CSPspEmu.Hle.HleModuleGuest

Inheritance: HleModule
Mostra file Open project: soywiz/cspspemu Class Usage Examples

Public Properties

Property Type Description
ID int
InitInfo CSPspEmu.Hle.Loader.InitInfoStruct
Loaded bool
ModuleInfo CSPspEmu.Hle.Formats.ElfPsp.ModuleInfo
ModulesExports List
ModulesImports List
SceModuleStructPartition CSPspEmu.Hle.MemoryPartition

Public Methods

Method Description
ExportModules ( ) : void
ExportModules ( HleModuleGuest Module ) : void
ImportModules ( ) : void
LinkFunction ( uint CallAddress, HleFunctionEntry NativeFunction ) : void
LinkFunction ( uint CallAddress, uint FunctionAddress ) : void

Protected Methods

Method Description
CreateDelegate ( HleModuleManager ModuleManager, HleModuleHost Module, uint NID, string ModuleImportName, string NIDName ) : Action

Private Methods

Method Description
HleModuleGuest ( ) : System

Method Details

CreateDelegate() protected method

protected CreateDelegate ( HleModuleManager ModuleManager, HleModuleHost Module, uint NID, string ModuleImportName, string NIDName ) : Action
ModuleManager HleModuleManager
Module HleModuleHost
NID uint
ModuleImportName string
NIDName string
return Action

ExportModules() public method

public ExportModules ( ) : void
return void

ExportModules() public method

public ExportModules ( HleModuleGuest Module ) : void
Module HleModuleGuest
return void

ImportModules() public method

public ImportModules ( ) : void
return void

LinkFunction() public method

public LinkFunction ( uint CallAddress, HleFunctionEntry NativeFunction ) : void
CallAddress uint
NativeFunction HleFunctionEntry
return void

LinkFunction() public method

public LinkFunction ( uint CallAddress, uint FunctionAddress ) : void
CallAddress uint
FunctionAddress uint
return void

Property Details

ID public_oe property

public int ID
return int

InitInfo public_oe property

public InitInfoStruct,CSPspEmu.Hle.Loader InitInfo
return CSPspEmu.Hle.Loader.InitInfoStruct

Loaded public_oe property

public bool Loaded
return bool

ModuleInfo public_oe property

public ElfPsp.ModuleInfo,CSPspEmu.Hle.Formats ModuleInfo
return CSPspEmu.Hle.Formats.ElfPsp.ModuleInfo

ModulesExports public_oe property

public List ModulesExports
return List

ModulesImports public_oe property

public List ModulesImports
return List

SceModuleStructPartition public_oe property

public MemoryPartition,CSPspEmu.Hle SceModuleStructPartition
return CSPspEmu.Hle.MemoryPartition