C# Класс Unity.IL2CPP.Marshaling.MarshalInfoWriters.MarshalableMarshalInfoWriter

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

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

Метод Описание
WriteMarshalEmptyVariableToNative ( CppCodeWriter writer, ManagedMarshalValue variableName, IList methodParameters ) : string
WriteMarshalVariableFromNative ( CppCodeWriter writer, string variableName, IList methodParameters, bool returnValue, bool forNativeWrapperOfManagedMethod, IRuntimeMetadataAccess metadataAccess ) : string
WriteMarshalVariableToNative ( CppCodeWriter writer, ManagedMarshalValue sourceVariable, string managedVariableName, IRuntimeMetadataAccess metadataAccess ) : string

Защищенные методы

Метод Описание
MarshalableMarshalInfoWriter ( TypeReference type ) : Mono.Cecil

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

MarshalableMarshalInfoWriter() защищенный Метод

protected MarshalableMarshalInfoWriter ( TypeReference type ) : Mono.Cecil
type Mono.Cecil.TypeReference
Результат Mono.Cecil

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

public WriteMarshalEmptyVariableToNative ( CppCodeWriter writer, ManagedMarshalValue variableName, IList methodParameters ) : string
writer CppCodeWriter
variableName Unity.IL2CPP.Marshaling.ManagedMarshalValue
methodParameters IList
Результат string

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

public WriteMarshalVariableFromNative ( CppCodeWriter writer, string variableName, IList methodParameters, bool returnValue, bool forNativeWrapperOfManagedMethod, IRuntimeMetadataAccess metadataAccess ) : string
writer CppCodeWriter
variableName string
methodParameters IList
returnValue bool
forNativeWrapperOfManagedMethod bool
metadataAccess IRuntimeMetadataAccess
Результат string

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

public final WriteMarshalVariableToNative ( CppCodeWriter writer, ManagedMarshalValue sourceVariable, string managedVariableName, IRuntimeMetadataAccess metadataAccess ) : string
writer CppCodeWriter
sourceVariable Unity.IL2CPP.Marshaling.ManagedMarshalValue
managedVariableName string
metadataAccess IRuntimeMetadataAccess
Результат string