C# Class HoudiniEngineUnity.HEU_AssetUpdater

显示文件 Open project: sideeffects/HoudiniEngineForUnity Class Usage Examples

Public Methods

Method Description
AddAssetForUpdate ( HEU_HoudiniAsset asset ) : void
AddNodeSyncForUpdate ( HoudiniEngineUnity.HEU_BaseSync nodeSync ) : void
RemoveAsset ( HEU_HoudiniAsset asset ) : void
RemoveNodeSync ( HoudiniEngineUnity.HEU_BaseSync nodeSync ) : void

Private Methods

Method Description
HEU_AssetUpdater ( ) : System.Collections
OnBeforeAssemblyReload ( ) : void
OnPrefabInstanceUpdate ( GameObject instance ) : void

Callback when new prefab instances gets created or updated in Unity scene. The plugin does not support creating prefab of HDAs directly so this notifies user and provides a way to clean up the created prefab.

Update ( ) : void

Method Details

AddAssetForUpdate() public static method

public static AddAssetForUpdate ( HEU_HoudiniAsset asset ) : void
asset HEU_HoudiniAsset
return void

AddNodeSyncForUpdate() public static method

public static AddNodeSyncForUpdate ( HoudiniEngineUnity.HEU_BaseSync nodeSync ) : void
nodeSync HoudiniEngineUnity.HEU_BaseSync
return void

RemoveAsset() public static method

public static RemoveAsset ( HEU_HoudiniAsset asset ) : void
asset HEU_HoudiniAsset
return void

RemoveNodeSync() public static method

public static RemoveNodeSync ( HoudiniEngineUnity.HEU_BaseSync nodeSync ) : void
nodeSync HoudiniEngineUnity.HEU_BaseSync
return void