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

Inheritance: Unity.IL2CPP.Marshaling.BodyWriters.InteropMethodBodyWriter
Afficher le fichier Open project: CarlosHBC/UnityDecompiled

Méthodes publiques

Méthode Description
ManagedToNativeInteropMethodBodyWriter ( MethodReference interopMethod, MethodReference methodForParameterNames, MarshalType marshalType, bool useUnicodeCharset ) : Mono.Cecil

Méthodes protégées

Méthode Description
GetFunctionCallParametersExpression ( string localVariableNames ) : string
WriteMethodEpilogue ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void

Method Details

GetFunctionCallParametersExpression() protected méthode

protected GetFunctionCallParametersExpression ( string localVariableNames ) : string
localVariableNames string
Résultat string

ManagedToNativeInteropMethodBodyWriter() public méthode

public ManagedToNativeInteropMethodBodyWriter ( MethodReference interopMethod, MethodReference methodForParameterNames, MarshalType marshalType, bool useUnicodeCharset ) : Mono.Cecil
interopMethod Mono.Cecil.MethodReference
methodForParameterNames Mono.Cecil.MethodReference
marshalType MarshalType
useUnicodeCharset bool
Résultat Mono.Cecil

WriteMethodEpilogue() protected méthode

protected WriteMethodEpilogue ( CppCodeWriter writer, IRuntimeMetadataAccess metadataAccess ) : void
writer CppCodeWriter
metadataAccess IRuntimeMetadataAccess
Résultat void