Navigation
API > API/Plugins > API/Plugins/TextureGraph > API/Plugins/TextureGraph/Blueprint
Inheritance Hierarchy
- UBlueprintAsyncActionBase
- UTG_AsyncTask
- UTG_AsyncExportTask
- UTG_AsyncRenderTask
References
| Module | TextureGraph |
| Header | /Engine/Plugins/Experimental/TextureGraph/Source/TextureGraph/Public/Blueprint/TG_AsyncTask.h |
| Include | #include "Blueprint/TG_AsyncTask.h" |
Syntax
UCLASS ()
class UTG_AsyncTask : public UBlueprintAsyncActionBase
Remarks
BlueprintCallable factory functions for Async TG_Script Actions. Helps regiser with TG_AsyncTaskManager to keep Task alive and manage its life cycle
Constructors
| Type | Name | Description | |
|---|---|---|---|
UTG_AsyncTask
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Activate () |
||
| void | Call to register this task with a AsyncTaskManager, it will not be destroyed until SetReadyToDestroy is called This allows having an action stay alive until SetReadyToDestroy is manually called, allowing it to be used inside loops or if the calling BP goes away | ||
| void | Call when the action is completely done, this makes the action free to delete, and will unregister it with the game instance and AsyncTaskManager |