Class ReferencesFinder
- Namespace
- CodeStage.Maintainer.References
- Assembly
- Build.dll
Allows to find references of specific objects in your project (where objects are referenced).
public static class ReferencesFinder
- Inheritance
-
objectReferencesFinder
Fields
debugMode
public static bool debugMode
Field Value
- bool
Methods
FindAllAssetsReferences(bool)
Returns references of all assets at the project, e.g. where each asset is referenced.
public static ProjectReferenceItem[] FindAllAssetsReferences(bool showResults = true)
Parameters
showResultsboolShows results in Maintainer window if true.
Returns
- ProjectReferenceItem[]
Array of ProjectReferenceItem for the TreeView buildup or manual parsing.
FindAssetReferences(string, bool)
Finds references for specific asset.
public static ProjectReferenceItem[] FindAssetReferences(string asset, bool showResults = true)
Parameters
assetstringSpecific asset.
showResultsboolShows results in Maintainer window if true.
Returns
- ProjectReferenceItem[]
Array of ProjectReferenceItem for the TreeView buildup or manual parsing.
FindAssetsReferences(string[], bool)
Finds references for specific assets.
public static ProjectReferenceItem[] FindAssetsReferences(string[] assets, bool showResults = true)
Parameters
assetsstring[]Specific assets.
showResultsboolShows results in Maintainer window if true.
Returns
- ProjectReferenceItem[]
Array of ProjectReferenceItem for the TreeView buildup or manual parsing.
FindObjectsReferencesInHierarchy(Object[], bool, bool)
Finds object(s) references in current Hierarchy (scenes and prefabs are supported).
public static HierarchyReferenceItem[] FindObjectsReferencesInHierarchy(Object[] objects, bool checkAllComponentsOfGameObjects = false, bool showResults = true)
Parameters
objectsObject[]Target objects you wish to look references for (Game Objects, Components)
checkAllComponentsOfGameObjectsboolIncludes all Components of passed GameObjects to the references search if True is passed.
showResultsboolShows results in Maintainer window if true.
Returns
- HierarchyReferenceItem[]
Array of HierarchyReferenceItem for the TreeView buildup or manual parsing.
FindSelectedAssetsReferences(bool)
Finds references for current Project View selection.
public static ProjectReferenceItem[] FindSelectedAssetsReferences(bool showResults = true)
Parameters
showResultsboolShows results in Maintainer window if true.
Returns
- ProjectReferenceItem[]
Array of ProjectReferenceItem for the TreeView buildup or manual parsing.