C# Class Unity.IL2CPP.Marshaling.BodyWriters.ManagedToNative.DelegatePInvokeMethodBodyWriter

Inheritance: PInvokeMethodBodyWriter
Mostra file Open project: CarlosHBC/UnityDecompiled

Public Methods

Method Description
DelegatePInvokeMethodBodyWriter ( MethodReference interopMethod ) : Mono.Cecil
IsDelegatePInvokeWrapperNecessary ( ) : bool

Protected Methods

Method Description
WriteMethodPrologue ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void

Method Details

DelegatePInvokeMethodBodyWriter() public method

public DelegatePInvokeMethodBodyWriter ( MethodReference interopMethod ) : Mono.Cecil
interopMethod Mono.Cecil.MethodReference
return Mono.Cecil

IsDelegatePInvokeWrapperNecessary() public method

public IsDelegatePInvokeWrapperNecessary ( ) : bool
return bool

WriteMethodPrologue() protected method

protected WriteMethodPrologue ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void
writer CppCodeWriter
metadataAccess IRuntimeMetadataAccess
return void