Method | Description | |
---|---|---|
AddShelf ( string shelfName, string shelfPath ) : |
||
AreShelvesLoaded ( ) : bool | ||
ClearShelves ( ) : void | ||
ExecuteTool ( int toolSlot ) : void | ||
ExecuteToolBatch ( string toolName, string toolPath, Array batchObjects ) : void | ||
ExecuteToolGenerator ( string toolName, string toolPath, Vector3 targetPosition, Quaternion targetRotation, Vector3 targetScale ) : void | ||
ExecuteToolNoInput ( string toolName, string toolPath ) : void | ||
ExecuteToolOperatorMultiple ( string toolName, string toolPath, Array inputObjects ) : void | ||
ExecuteToolOperatorSingle ( string toolName, string toolPath, Array inputObjects ) : void | ||
GetCurrentShelfIndex ( ) : int | ||
GetNumShelves ( ) : int | ||
GetShelf ( int index ) : |
||
GetShelf ( string shelfName ) : |
||
GetShelfStorageEntry ( string shelfName, string shelfPath ) : string | ||
GetSplitShelfEntry ( string shelfEntry, string &shelfName, string &shelfPath ) : void | ||
GetToolAssetPath ( HoudiniEngineUnity.HEU_ShelfToolData tool, string inPath ) : string | ||
GetToolIconPath ( HoudiniEngineUnity.HEU_ShelfToolData tool, string inPath ) : string | ||
GetToolResourcePath ( HoudiniEngineUnity.HEU_ShelfToolData tool, string inPath, string ext ) : string | ||
IsValidInputHDA ( GameObject gameObject ) : bool | ||
IsValidInputMesh ( GameObject gameObject ) : bool | ||
LoadShelves ( ) : void | ||
LoadToolFromJsonFile ( string jsonFilePath ) : HoudiniEngineUnity.HEU_ShelfToolData | ||
LoadToolFromJsonString ( string json, string jsonFilePath ) : HoudiniEngineUnity.HEU_ShelfToolData | ||
LoadToolsFromDirectory ( string folderPath, List &tools ) : bool | ||
RemoveShelf ( int shelfIndex ) : void | ||
SaveShelf ( ) : void | ||
SetCurrentShelf ( int index ) : void | ||
SetReloadShelves ( ) : void |
Method | Description | |
---|---|---|
ShouldUseHDA ( Array gameObjectList ) : bool |
public static AddShelf ( string shelfName, string shelfPath ) : |
||
shelfName | string | |
shelfPath | string | |
return |
public static ExecuteTool ( int toolSlot ) : void | ||
toolSlot | int | |
return | void |
public static ExecuteToolBatch ( string toolName, string toolPath, Array batchObjects ) : void | ||
toolName | string | |
toolPath | string | |
batchObjects | Array | |
return | void |
public static ExecuteToolGenerator ( string toolName, string toolPath, Vector3 targetPosition, Quaternion targetRotation, Vector3 targetScale ) : void | ||
toolName | string | |
toolPath | string | |
targetPosition | Vector3 | |
targetRotation | Quaternion | |
targetScale | Vector3 | |
return | void |
public static ExecuteToolNoInput ( string toolName, string toolPath ) : void | ||
toolName | string | |
toolPath | string | |
return | void |
public static ExecuteToolOperatorMultiple ( string toolName, string toolPath, Array inputObjects ) : void | ||
toolName | string | |
toolPath | string | |
inputObjects | Array | |
return | void |
public static ExecuteToolOperatorSingle ( string toolName, string toolPath, Array inputObjects ) : void | ||
toolName | string | |
toolPath | string | |
inputObjects | Array | |
return | void |
public static GetShelf ( int index ) : |
||
index | int | |
return |
public static GetShelf ( string shelfName ) : |
||
shelfName | string | |
return |
public static GetShelfStorageEntry ( string shelfName, string shelfPath ) : string | ||
shelfName | string | |
shelfPath | string | |
return | string |
public static GetSplitShelfEntry ( string shelfEntry, string &shelfName, string &shelfPath ) : void | ||
shelfEntry | string | |
shelfName | string | |
shelfPath | string | |
return | void |
public static GetToolAssetPath ( HoudiniEngineUnity.HEU_ShelfToolData tool, string inPath ) : string | ||
tool | HoudiniEngineUnity.HEU_ShelfToolData | |
inPath | string | |
return | string |
public static GetToolIconPath ( HoudiniEngineUnity.HEU_ShelfToolData tool, string inPath ) : string | ||
tool | HoudiniEngineUnity.HEU_ShelfToolData | |
inPath | string | |
return | string |
public static GetToolResourcePath ( HoudiniEngineUnity.HEU_ShelfToolData tool, string inPath, string ext ) : string | ||
tool | HoudiniEngineUnity.HEU_ShelfToolData | |
inPath | string | |
ext | string | |
return | string |
public static IsValidInputHDA ( GameObject gameObject ) : bool | ||
gameObject | GameObject | |
return | bool |
public static IsValidInputMesh ( GameObject gameObject ) : bool | ||
gameObject | GameObject | |
return | bool |
public static LoadToolFromJsonFile ( string jsonFilePath ) : HoudiniEngineUnity.HEU_ShelfToolData | ||
jsonFilePath | string | |
return | HoudiniEngineUnity.HEU_ShelfToolData |
public static LoadToolFromJsonString ( string json, string jsonFilePath ) : HoudiniEngineUnity.HEU_ShelfToolData | ||
json | string | |
jsonFilePath | string | |
return | HoudiniEngineUnity.HEU_ShelfToolData |
public static LoadToolsFromDirectory ( string folderPath, List &tools ) : bool | ||
folderPath | string | |
tools | List | |
return | bool |
public static RemoveShelf ( int shelfIndex ) : void | ||
shelfIndex | int | |
return | void |
public static SetCurrentShelf ( int index ) : void | ||
index | int | |
return | void |