C# Class AssetHunterMainWindow, Lucid

Inheritance: EditorWindow, ISerializationCallbackReceiver
ファイルを表示 Open project: hydrater/Lucid Class Usage Examples

Public Properties

Property Type Description
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

Public Methods

Method Description
OnAfterDeserialize ( ) : void
OnBeforeSerialize ( ) : void
OnGUI ( ) : void
OnInspectorUpdate ( ) : void

Private Methods

Method Description
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

Method Details

OnAfterDeserialize() public method

public OnAfterDeserialize ( ) : void
return void

OnBeforeSerialize() public method

public OnBeforeSerialize ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OnInspectorUpdate() public method

public OnInspectorUpdate ( ) : void
return void

Property Details

m_assetSceneDependencies public_oe property

public Dictionary> m_assetSceneDependencies
return List>.Dictionary

m_assetSceneDependencyKeysSerializer public_oe property

public List m_assetSceneDependencyKeysSerializer
return List

m_assetSceneDependencyValueSerializer public_oe property

public List m_assetSceneDependencyValueSerializer
return List

m_unusedTypeDict public_oe property

public SortedDictionary m_unusedTypeDict
return bool>.SortedDictionary

m_unusedTypeListKeysSerializer public_oe property

public List m_unusedTypeListKeysSerializer
return List

m_unusedTypeListValuesSerializer public_oe property

public List m_unusedTypeListValuesSerializer
return List

m_usedTypeDict public_oe property

public SortedDictionary m_usedTypeDict
return bool>.SortedDictionary

m_usedTypeListKeysSerializer public_oe property

public List m_usedTypeListKeysSerializer
return List

m_usedTypeListValuesSerializer public_oe property

public List m_usedTypeListValuesSerializer
return List