프로퍼티 | 타입 | 설명 | |
---|---|---|---|
allNativeClasses | string>.Dictionary | ||
buildTarget | BuildTarget | ||
classScenes | List | ||
functionalityGroups | string>.Dictionary | ||
groupManagedDependencies | HashSet | ||
groupNativeDependencies | HashSet | ||
m_UsedTypesPerUserAssembly | string[]>.Dictionary | ||
monoBaseClasses | HashSet |
||
monoClasses | HashSet |
||
nativeClasses | string>.Dictionary | ||
objectUnityType | UnityType | ||
retentionLevel | string>.Dictionary |
메소드 | 설명 | |
---|---|---|
AddMonoClass ( string className ) : void | ||
AddMonoClasses ( List |
||
AddNativeClassID ( int ID ) : void | ||
Create ( ) : |
||
GetAllManagedBaseClassesAsString ( ) : List |
||
GetAllManagedClassesAsString ( ) : List |
||
GetAllNativeClassesAsString ( ) : List |
||
GetAllNativeClassesIncludingManagersAsString ( ) : List |
||
GetRetentionLevel ( string className ) : string | ||
GetScenesForClass ( int ID ) : List |
||
Initialize ( int nativeClassIDs, BuildTarget buildTarget ) : void | ||
IsDLLUsed ( string dll ) : bool | ||
SetSceneClasses ( int nativeClassIDs, string scene ) : void | ||
SetUsedTypesInUserAssembly ( string typeNames, string assemblyName ) : void | ||
SynchronizeClasses ( ) : void |
메소드 | 설명 | |
---|---|---|
AddFunctionalityGroup ( string groupName, string managerClassName ) : void | ||
AddManagedBaseClass ( string className ) : void | ||
AddManagedDependenciesForFunctionalityGroup ( string groupName, |
||
AddManagedDependenciesForFunctionalityGroup ( string groupName, |
||
AddManagedDependenciesForFunctionalityGroup ( string groupName, string depClassName ) : void | ||
AddManagedDependenciesForFunctionalityGroup ( string groupName, string depClassName, string retain ) : void | ||
AddNativeClassFromName ( string className ) : void | ||
AddNativeDependenciesForFunctionalityGroup ( string groupName, string depClassName ) : void | ||
InitRuntimeClassRegistry ( ) : void | ||
InjectFunctionalityGroupDependencies ( ) : void | ||
ResolveTypeName ( |
||
SetRetentionLevel ( string className, string level ) : void | ||
SynchronizeMonoToNativeClasses ( ) : void | ||
SynchronizeNativeToMonoClasses ( ) : void |
메소드 | 설명 | |
---|---|---|
AddMethodToPreserve ( string assembly, string @namespace, string klassName, string methodName ) : void | ||
AddUserAssembly ( string assembly ) : void | ||
GetMethodsToPreserve ( ) : List |
||
GetUserAssemblies ( ) : string[] |
protected AddFunctionalityGroup ( string groupName, string managerClassName ) : void | ||
groupName | string | |
managerClassName | string | |
리턴 | void |
protected AddManagedBaseClass ( string className ) : void | ||
className | string | |
리턴 | void |
protected AddManagedDependenciesForFunctionalityGroup ( string groupName, |
||
groupName | string | |
depClass | ||
리턴 | void |
protected AddManagedDependenciesForFunctionalityGroup ( string groupName, |
||
groupName | string | |
depClass | ||
retain | string | |
리턴 | void |
protected AddManagedDependenciesForFunctionalityGroup ( string groupName, string depClassName ) : void | ||
groupName | string | |
depClassName | string | |
리턴 | void |
protected AddManagedDependenciesForFunctionalityGroup ( string groupName, string depClassName, string retain ) : void | ||
groupName | string | |
depClassName | string | |
retain | string | |
리턴 | void |
protected AddNativeClassFromName ( string className ) : void | ||
className | string | |
리턴 | void |
protected AddNativeDependenciesForFunctionalityGroup ( string groupName, string depClassName ) : void | ||
groupName | string | |
depClassName | string | |
리턴 | void |
public GetAllManagedBaseClassesAsString ( ) : List |
||
리턴 | List |
public GetAllNativeClassesIncludingManagersAsString ( ) : List |
||
리턴 | List |
public GetRetentionLevel ( string className ) : string | ||
className | string | |
리턴 | string |
public Initialize ( int nativeClassIDs, BuildTarget buildTarget ) : void | ||
nativeClassIDs | int | |
buildTarget | BuildTarget | |
리턴 | void |
protected InjectFunctionalityGroupDependencies ( ) : void | ||
리턴 | void |
protected ResolveTypeName ( |
||
type | ||
리턴 | string |
protected SetRetentionLevel ( string className, string level ) : void | ||
className | string | |
level | string | |
리턴 | void |
public SetSceneClasses ( int nativeClassIDs, string scene ) : void | ||
nativeClassIDs | int | |
scene | string | |
리턴 | void |
public SetUsedTypesInUserAssembly ( string typeNames, string assemblyName ) : void | ||
typeNames | string | |
assemblyName | string | |
리턴 | void |
protected SynchronizeMonoToNativeClasses ( ) : void | ||
리턴 | void |
protected SynchronizeNativeToMonoClasses ( ) : void | ||
리턴 | void |
protected Dictionary |
||
리턴 | HashSet |
protected Dictionary |
||
리턴 | HashSet |
protected Dictionary |
||
리턴 | string[]>.Dictionary |