C# Class HoudiniEngineUnity.HEU_ThreadManager

General manager for threads created via the plugin for asynchronous work. Works with HEU_ThreadTasks.
显示文件 Open project: sideeffects/HoudiniEngineForUnity Class Usage Examples

Public Methods

Method Description
AddTask ( HoudiniEngineUnity.HEU_ThreadedTask task ) : void
Register ( ) : void
RemoveTask ( HoudiniEngineUnity.HEU_ThreadedTask task ) : void
Unregister ( ) : void
Update ( ) : void

Private Methods

Method Description
CreateInstance ( ) : void

Method Details

AddTask() public method

public AddTask ( HoudiniEngineUnity.HEU_ThreadedTask task ) : void
task HoudiniEngineUnity.HEU_ThreadedTask
return void

Register() public method

public Register ( ) : void
return void

RemoveTask() public method

public RemoveTask ( HoudiniEngineUnity.HEU_ThreadedTask task ) : void
task HoudiniEngineUnity.HEU_ThreadedTask
return void

Unregister() public method

public Unregister ( ) : void
return void

Update() public method

public Update ( ) : void
return void