C# 클래스 AssetHunterMainWindow, Lucid

상속: EditorWindow, ISerializationCallbackReceiver
파일 보기 프로젝트 열기: hydrater/Lucid 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_assetSceneDependencies List>.Dictionary
m_assetSceneDependencyKeysSerializer List
m_assetSceneDependencyValueSerializer List
m_unusedTypeDict bool>.SortedDictionary
m_unusedTypeListKeysSerializer List
m_unusedTypeListValuesSerializer List
m_usedTypeDict bool>.SortedDictionary
m_usedTypeListKeysSerializer List
m_usedTypeListValuesSerializer List

공개 메소드들

메소드 설명
OnAfterDeserialize ( ) : void
OnBeforeSerialize ( ) : void
OnGUI ( ) : void
OnInspectorUpdate ( ) : void

비공개 메소드들

메소드 설명
AddProjectFolderInfo ( HeurekaGames.ProjectFolderInfo afInfo ) : void
GetFolderInfo ( string path ) : HeurekaGames.ProjectFolderInfo
GetFolderList ( ) : List
GetIndexOf ( HeurekaGames.ProjectFolderInfo projectFolderInfo ) : int
InitDebugWindow ( ) : void
OnBuildReportUIUpdate ( ) : void
OnPostprocessBuild ( BuildTarget, target, string pathToBuiltProject ) : void
OnShowDefaultGUI ( ) : void
OnUnusedAssetsUIUpdate ( ) : void
ReCalcUnusedAssetsFromIndex ( int m_ParentListIndex ) : void
changeState ( AssetHunterWindowState newState ) : void
deleteSelected ( List objectsToDelete ) : void
doInit ( ) : AssetHunterMainWindow,
drawAssetFolderInfoRecursively ( HeurekaGames.ProjectFolderInfo assetFolder, int indentLevel ) : void
getObjectsMarkedForDeletion ( HeurekaGames.ProjectFolderInfo aFInfo, List &objectsToDelete ) : void
getSystemFolderPath ( string assetPath ) : string
getTypesRecursively ( HeurekaGames.ProjectFolderInfo afi ) : void
loadEditorLog ( ) : void
loadEditorResources ( ) : void
processDirectory ( string startLocation ) : void
refreshUnusedAssets ( ) : void
showBuildAssetInfoUI ( ) : void
showDependenciesUI ( ) : void
showTypesUI ( bool>.SortedDictionary typeList ) : void
showUnusedAssets ( ) : void
updateLogTypeList ( ) : void
updateUnusedTypeList ( ) : void

메소드 상세

OnAfterDeserialize() 공개 메소드

public OnAfterDeserialize ( ) : void
리턴 void

OnBeforeSerialize() 공개 메소드

public OnBeforeSerialize ( ) : void
리턴 void

OnGUI() 공개 메소드

public OnGUI ( ) : void
리턴 void

OnInspectorUpdate() 공개 메소드

public OnInspectorUpdate ( ) : void
리턴 void

프로퍼티 상세

m_assetSceneDependencies 공개적으로 프로퍼티

public Dictionary> m_assetSceneDependencies
리턴 List>.Dictionary

m_assetSceneDependencyKeysSerializer 공개적으로 프로퍼티

public List m_assetSceneDependencyKeysSerializer
리턴 List

m_assetSceneDependencyValueSerializer 공개적으로 프로퍼티

public List m_assetSceneDependencyValueSerializer
리턴 List

m_unusedTypeDict 공개적으로 프로퍼티

public SortedDictionary m_unusedTypeDict
리턴 bool>.SortedDictionary

m_unusedTypeListKeysSerializer 공개적으로 프로퍼티

public List m_unusedTypeListKeysSerializer
리턴 List

m_unusedTypeListValuesSerializer 공개적으로 프로퍼티

public List m_unusedTypeListValuesSerializer
리턴 List

m_usedTypeDict 공개적으로 프로퍼티

public SortedDictionary m_usedTypeDict
리턴 bool>.SortedDictionary

m_usedTypeListKeysSerializer 공개적으로 프로퍼티

public List m_usedTypeListKeysSerializer
리턴 List

m_usedTypeListValuesSerializer 공개적으로 프로퍼티

public List m_usedTypeListValuesSerializer
리턴 List