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