C# 클래스 HoudiniEngineUnity.HEU_TaskManager

파일 보기 프로젝트 열기: sideeffects/HoudiniEngineForUnity 1 사용 예제들

공개 메소드들

메소드 설명
AddTask ( HoudiniEngineUnity.HEU_Task task ) : void
CompleteTask ( HoudiniEngineUnity.HEU_Task task, HEU_Task.TaskResult result ) : void
ExecuteTask ( HoudiniEngineUnity.HEU_Task task ) : void
GetTask ( System.Guid taskGuid ) : HoudiniEngineUnity.HEU_Task
KillTask ( HoudiniEngineUnity.HEU_Task task, bool bRemove ) : void
KillTask ( System.Guid taskGuid, bool bRemove ) : void
RemoveTask ( HoudiniEngineUnity.HEU_Task task ) : void

비공개 메소드들

메소드 설명
HEU_TaskManager ( ) : System.Collections

Register for the update callback. Called when scripts are initially loaded.

InternalCompleteTask ( HoudiniEngineUnity.HEU_Task task ) : void
Update ( ) : void

Process tasks and update their state.

메소드 상세

AddTask() 공개 정적인 메소드

public static AddTask ( HoudiniEngineUnity.HEU_Task task ) : void
task HoudiniEngineUnity.HEU_Task
리턴 void

CompleteTask() 공개 정적인 메소드

public static CompleteTask ( HoudiniEngineUnity.HEU_Task task, HEU_Task.TaskResult result ) : void
task HoudiniEngineUnity.HEU_Task
result HEU_Task.TaskResult
리턴 void

ExecuteTask() 공개 정적인 메소드

public static ExecuteTask ( HoudiniEngineUnity.HEU_Task task ) : void
task HoudiniEngineUnity.HEU_Task
리턴 void

GetTask() 공개 정적인 메소드

public static GetTask ( System.Guid taskGuid ) : HoudiniEngineUnity.HEU_Task
taskGuid System.Guid
리턴 HoudiniEngineUnity.HEU_Task

KillTask() 공개 정적인 메소드

public static KillTask ( HoudiniEngineUnity.HEU_Task task, bool bRemove ) : void
task HoudiniEngineUnity.HEU_Task
bRemove bool
리턴 void

KillTask() 공개 정적인 메소드

public static KillTask ( System.Guid taskGuid, bool bRemove ) : void
taskGuid System.Guid
bRemove bool
리턴 void

RemoveTask() 공개 정적인 메소드

public static RemoveTask ( HoudiniEngineUnity.HEU_Task task ) : void
task HoudiniEngineUnity.HEU_Task
리턴 void