Class HierarchyProperty
Inheritance
HierarchyProperty
Assembly: UnityEditor.dll
Syntax
public sealed class HierarchyProperty : IHierarchyProperty
Constructors
|
Improve this Doc
View Source
HierarchyProperty(String)
Declaration
public HierarchyProperty(string rootPath)
Parameters
Type |
Name |
Description |
String |
rootPath |
|
|
Improve this Doc
View Source
HierarchyProperty(String, Boolean)
Declaration
public HierarchyProperty(string rootPath, bool forceImport)
Parameters
|
Improve this Doc
View Source
HierarchyProperty(HierarchyType)
Declaration
public HierarchyProperty(HierarchyType hierarchyType)
Parameters
|
Improve this Doc
View Source
HierarchyProperty(HierarchyType, Boolean)
Declaration
public HierarchyProperty(HierarchyType hierarchyType, bool forceImport)
Parameters
HierarchyProperty(HierarchyType, String, Boolean)
Declaration
public HierarchyProperty(HierarchyType hierarchyType, string rootPath, bool forceImport)
Parameters
Properties
alphaSorted
Declaration
public bool alphaSorted { get; set; }
Property Value
ancestors
Declaration
public int[] ancestors { get; }
Property Value
colorCode
Declaration
public int colorCode { get; }
Property Value
depth
Declaration
public int depth { get; }
Property Value
dynamicDependencies
Declaration
public GUID[] dynamicDependencies { get; }
Property Value
guid
Declaration
public string guid { get; }
Property Value
hasChildren
Declaration
public bool hasChildren { get; }
Property Value
hasFullPreviewImage
Declaration
public bool hasFullPreviewImage { get; }
Property Value
icon
Declaration
public Texture2D icon { get; }
Property Value
iconDrawStyle
Declaration
public IconDrawStyle iconDrawStyle { get; }
Property Value
instanceID
Declaration
public int instanceID { get; }
Property Value
isFolder
Declaration
public bool isFolder { get; }
Property Value
isMainRepresentation
Declaration
public bool isMainRepresentation { get; }
Property Value
isValid
Declaration
public bool isValid { get; }
Property Value
name
Declaration
public string name { get; }
Property Value
pptrValue
Declaration
public Object pptrValue { get; }
Property Value
row
Declaration
Property Value
Declaration
public bool showSceneHeaders { get; set; }
Property Value
Methods
ClearSceneObjectsFilter()
Declaration
public static void ClearSceneObjectsFilter()
CountRemaining(Int32[])
Declaration
public int CountRemaining(int[] expanded)
Parameters
Type |
Name |
Description |
Int32[] |
expanded |
|
Returns
FilterSingleSceneObject(Int32, Boolean)
Declaration
public static void FilterSingleSceneObject(int instanceID, bool otherVisibilityState)
Parameters
Type |
Name |
Description |
Int32 |
instanceID |
|
Boolean |
otherVisibilityState |
|
|
Improve this Doc
View Source
Finalize()
Declaration
protected void Finalize()
Find(Int32, Int32[])
Declaration
public bool Find(int instanceID, int[] expanded)
Parameters
Type |
Name |
Description |
Int32 |
instanceID |
|
Int32[] |
expanded |
|
Returns
FindAllAncestors(Int32[])
Declaration
public int[] FindAllAncestors(int[] instanceIDs)
Parameters
Type |
Name |
Description |
Int32[] |
instanceIDs |
|
Returns
|
Improve this Doc
View Source
GetScene()
Declaration
Returns
IsExpanded(Int32[])
Declaration
public bool IsExpanded(int[] expanded)
Parameters
Type |
Name |
Description |
Int32[] |
expanded |
|
Returns
Next(Int32[])
Declaration
public bool Next(int[] expanded)
Parameters
Type |
Name |
Description |
Int32[] |
expanded |
|
Returns
NextWithDepthCheck(Int32[], Int32)
Declaration
public bool NextWithDepthCheck(int[] expanded, int minDepth)
Parameters
Type |
Name |
Description |
Int32[] |
expanded |
|
Int32 |
minDepth |
|
Returns
Parent()
Declaration
Returns
Previous(Int32[])
Declaration
public bool Previous(int[] expanded)
Parameters
Type |
Name |
Description |
Int32[] |
expanded |
|
Returns
Reset()
Declaration
|
Improve this Doc
View Source
SetCustomScenes(Int32[])
Declaration
public void SetCustomScenes(int[] sceneHandles)
Parameters
Type |
Name |
Description |
Int32[] |
sceneHandles |
|
|
Improve this Doc
View Source
SetSearchFilter(String, Int32)
Declaration
public void SetSearchFilter(string searchString, int mode)
Parameters
Skip(Int32, Int32[])
Declaration
public bool Skip(int count, int[] expanded)
Parameters
Type |
Name |
Description |
Int32 |
count |
|
Int32[] |
expanded |
|
Returns
Extension Methods