C# 클래스 UnityEditor.CodeStrippingUtils

파일 보기 프로젝트 열기: randomize/VimConfig 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
NativeClassBlackList string[]

공개 메소드들

메소드 설명
GenerateDependencies ( string strippedAssemblyDir, RuntimeClassRegistry rcr, HashSet &nativeClasses, HashSet &nativeModules ) : void
GetNativeModulesToRegister ( HashSet nativeClasses ) : HashSet
WriteModuleAndClassRegistrationFile ( string strippedAssemblyDir, string outputDir, RuntimeClassRegistry rcr, IEnumerable classesToSkip ) : void

비공개 메소드들

메소드 설명
CollectManagedTypeReferencesFromRoots ( string directory, string rootAssemblies ) : HashSet
CollectNativeClassListFromRoots ( string directory, string rootAssemblies ) : HashSet
ExcludeModuleManagers ( HashSet &nativeClasses ) : void
GenerateNativeClassList ( RuntimeClassRegistry rcr, string directory, string rootAssemblies ) : HashSet
GetAllStrippableModules ( ) : HashSet
GetAssembliesInDirectory ( string strippedAssemblyDir, string assemblyName ) : IEnumerable
GetClassNames ( IEnumerable classIds ) : HashSet
GetRequiredStrippableModules ( HashSet nativeClasses ) : HashSet
GetUserAssemblies ( string strippedAssemblyDir ) : string[]
WriteModuleAndClassRegistrationFile ( string file, HashSet nativeModules, HashSet nativeClasses, HashSet classesToSkip ) : void
WriteStaticallyLinkedModuleRegistration ( TextWriter w, HashSet nativeModules, HashSet nativeClasses ) : void

메소드 상세

GenerateDependencies() 공개 정적인 메소드

public static GenerateDependencies ( string strippedAssemblyDir, RuntimeClassRegistry rcr, HashSet &nativeClasses, HashSet &nativeModules ) : void
strippedAssemblyDir string
rcr RuntimeClassRegistry
nativeClasses HashSet
nativeModules HashSet
리턴 void

GetNativeModulesToRegister() 공개 정적인 메소드

public static GetNativeModulesToRegister ( HashSet nativeClasses ) : HashSet
nativeClasses HashSet
리턴 HashSet

WriteModuleAndClassRegistrationFile() 공개 정적인 메소드

public static WriteModuleAndClassRegistrationFile ( string strippedAssemblyDir, string outputDir, RuntimeClassRegistry rcr, IEnumerable classesToSkip ) : void
strippedAssemblyDir string
outputDir string
rcr RuntimeClassRegistry
classesToSkip IEnumerable
리턴 void

프로퍼티 상세

NativeClassBlackList 공개적으로 정적으로 프로퍼티

public static string[] NativeClassBlackList
리턴 string[]