C# Class HoudiniEngineUnity.HEU_AssetTask

Asset-specific class for Houdini Engine Unity tasks.
Inheritance: HoudiniEngineUnity.HEU_Task
显示文件 Open project: sideeffects/HoudiniEngineForUnity

Public Properties

Property Type Description
_asset HEU_HoudiniAsset
_assetPath string
_buildResult bool
_buildType BuildType
_forceSessionID long
_position Vector3

Public Methods

Method Description
CompleteTask ( TaskResult result ) : void
DoTask ( ) : void
GetTaskSession ( ) : HEU_SessionBase
KillTask ( ) : void

Private Methods

Method Description
CookCompletedCallback ( HoudiniEngineUnity.HEU_CookedEventData cookedEventData ) : void
CookCompletedCallback ( HEU_HoudiniAsset asset, bool bSuccess, List outputs ) : void
CookCompletedCallback ( HoudiniEngineUnity.HEU_ReloadEventData reloadEventData ) : void

Method Details

CompleteTask() public method

public CompleteTask ( TaskResult result ) : void
result TaskResult
return void

DoTask() public method

public DoTask ( ) : void
return void

GetTaskSession() public method

public GetTaskSession ( ) : HEU_SessionBase
return HEU_SessionBase

KillTask() public method

public KillTask ( ) : void
return void

Property Details

_asset public_oe property

public HEU_HoudiniAsset _asset
return HEU_HoudiniAsset

_assetPath public_oe property

public string _assetPath
return string

_buildResult public_oe property

public bool _buildResult
return bool

_buildType public_oe property

public BuildType _buildType
return BuildType

_forceSessionID public_oe property

public long _forceSessionID
return long

_position public_oe property

public Vector3 _position
return Vector3