C# Class Unity.IL2CPP.DriverWriter

Mostra file Open project: CarlosHBC/UnityDecompiled

Public Methods

Method Description
DriverWriter ( AssemblyDefinition executable ) : Mono.Cecil
Write ( NiceIO.NPath outputDir ) : void

Private Methods

Method Description
ValidateMainMethod ( CppCodeWriter writer ) : bool
WriteEntryPoint ( CppCodeWriter writer ) : void
WriteIncludes ( CppCodeWriter writer ) : void
WriteMainInvocation ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void
WriteMainInvoker ( CppCodeWriter writer ) : void
WriteMainInvokerBody ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void
WritePlatformSpecificEntryPoints ( CppCodeWriter writer ) : void
WriteSetCommandLineArgumentsAndInitIl2Cpp ( CppCodeWriter writer ) : void
WriteSetConfiguration ( CppCodeWriter writer ) : void
WriteWindowsMessageBoxHook ( CppCodeWriter writer ) : void

Method Details

DriverWriter() public method

public DriverWriter ( AssemblyDefinition executable ) : Mono.Cecil
executable Mono.Cecil.AssemblyDefinition
return Mono.Cecil

Write() public method

public Write ( NiceIO.NPath outputDir ) : void
outputDir NiceIO.NPath
return void