Property | Type | Description | |
---|---|---|---|
DependenciesFilters | bool>>.List |
Property | Type | Description | |
---|---|---|---|
AddAssetInfo | void | ||
AssetPicker | System | ||
BuildFlatAssets | void | ||
DisplayAsset | void | ||
DisplayList | void | ||
FilterAssets | void | ||
FitsFilters | bool | ||
GetFilter | string | ||
HandleKeyDown | void | ||
InitStyles | void | ||
MatchesLabels | bool | ||
MatchesName | bool | ||
OnAssetHover | void | ||
OnAssetSelected | void | ||
OnDisable | void | ||
OnEnable | void | ||
OnGUI | void | ||
OpenWindow | void | ||
SortChildren | void | ||
UpdateAssetList | void | ||
UpdateFilter | void | ||
UpdateFilterRecursive | bool |
Method | Description | |
---|---|---|
CollectAssetTypes ( ) : IEnumerable |
||
ObjectField ( Rect position, |
||
PropertyField ( Rect position, SerializedProperty property, FieldInfo fieldInfo, GUIContent label, Type assetType, Func filter = null ) : void |
Shows built-in ObjectField, but overrides thumb button to call our AssetPicker window instead
|
|
PropertyField ( Rect position, SerializedProperty property, FieldInfo fieldInfo, |
Shows built-in ObjectField with custom value source and pick target
|
|
Show ( Type assetType, FieldInfo fieldInfo, Action callback, |
||
Show ( Action callback, Array labels = null, bool enableSelectionOnClick = false, |
Method | Description | |
---|---|---|
AddAssetInfo ( HierarchyProperty hp ) : void | ||
AssetPicker ( ) : System | ||
BuildFlatAssets ( List entries ) : void | ||
DisplayAsset ( HierarchyEntry entry ) : void | ||
DisplayList ( List list ) : void | ||
FilterAssets ( List &entries ) : void | ||
FitsFilters ( HierarchyEntry he ) : bool | ||
GetFilter ( ) : string | ||
HandleKeyDown ( ) : void | ||
InitStyles ( ) : void | ||
MatchesLabels ( HierarchyEntry entry ) : bool | ||
MatchesName ( HierarchyEntry entry ) : bool | ||
OnAssetHover ( bool scrollToAsset = true ) : void | ||
OnAssetSelected ( ) : void | ||
OnDisable ( ) : void | ||
OnEnable ( ) : void | ||
OnGUI ( ) : void | ||
OpenWindow ( ) : void | ||
SortChildren ( HierarchyEntry entry ) : void | ||
UpdateAssetList ( ) : void | ||
UpdateFilter ( ) : void | ||
UpdateFilterRecursive ( List list ) : bool |
public static ObjectField ( Rect position, |
||
position | Rect | |
currentValue | ||
pickCallback | Action | |
label | GUIContent | |
assetType | Type | |
filter | Func | |
return | void |
public static PropertyField ( Rect position, SerializedProperty property, FieldInfo fieldInfo, GUIContent label, Type assetType, Func filter = null ) : void | ||
position | Rect | |
property | SerializedProperty | |
fieldInfo | FieldInfo | |
label | GUIContent | |
assetType | Type | |
filter | Func | |
return | void |
public static PropertyField ( Rect position, SerializedProperty property, FieldInfo fieldInfo, |
||
position | Rect | |
property | SerializedProperty | |
fieldInfo | FieldInfo | |
currentValue | ||
pickCallback | Action | |
label | GUIContent | |
assetType | Type | |
filter | Func | |
return | void |
public static Show ( Type assetType, FieldInfo fieldInfo, Action callback, |
||
assetType | Type | |
fieldInfo | FieldInfo | |
callback | Action | |
selectedAsset | ||
filter | Func | |
return | void |
public static Show ( Action callback, Array labels = null, bool enableSelectionOnClick = false, |
||
callback | Action | |
labels | Array | |
enableSelectionOnClick | bool | |
selectedAsset | ||
return | void |