C# Class UnityEditorInternal.Il2CppNativeCodeBuilderUtils

Show file Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Methods

Method Description
AddBuilderArguments ( Il2CppNativeCodeBuilder builder, string outputRelativePath, IEnumerable includeRelativePaths ) : IEnumerable
ClearAndPrepareCacheDirectory ( Il2CppNativeCodeBuilder builder ) : void
ClearCacheIfEditorVersionDiffers ( Il2CppNativeCodeBuilder builder, string currentEditorVersion ) : void
ObjectFilePathInCacheDirectoryFor ( string builderCacheDirectory ) : string
PrepareCacheDirectory ( Il2CppNativeCodeBuilder builder, string currentEditorVersion ) : void

Private Methods

Method Description
CacheDirectoryPathFor ( string builderCacheDirectory ) : string
EditorVersionFilenameFor ( string editorVersion ) : string
FormatArgument ( string name, string value ) : string

Method Details

AddBuilderArguments() public static method

public static AddBuilderArguments ( Il2CppNativeCodeBuilder builder, string outputRelativePath, IEnumerable includeRelativePaths ) : IEnumerable
builder Il2CppNativeCodeBuilder
outputRelativePath string
includeRelativePaths IEnumerable
return IEnumerable

ClearAndPrepareCacheDirectory() public static method

public static ClearAndPrepareCacheDirectory ( Il2CppNativeCodeBuilder builder ) : void
builder Il2CppNativeCodeBuilder
return void

ClearCacheIfEditorVersionDiffers() public static method

public static ClearCacheIfEditorVersionDiffers ( Il2CppNativeCodeBuilder builder, string currentEditorVersion ) : void
builder Il2CppNativeCodeBuilder
currentEditorVersion string
return void

ObjectFilePathInCacheDirectoryFor() public static method

public static ObjectFilePathInCacheDirectoryFor ( string builderCacheDirectory ) : string
builderCacheDirectory string
return string

PrepareCacheDirectory() public static method

public static PrepareCacheDirectory ( Il2CppNativeCodeBuilder builder, string currentEditorVersion ) : void
builder Il2CppNativeCodeBuilder
currentEditorVersion string
return void