|
Async Blueprints Plugin v1.0.0
AsyncBlueprints
|
Asynchronous blueprint node for executing tasks on a named thread. More...
#include <AsyncTaskNode.h>
Public Member Functions | |
| UAsyncTaskNode (const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get()) | |
| Constructor for the UAsyncTaskNode class. | |
| UFUNCTION (BlueprintCallable, Category="Async|Nodes", meta=(WorldContext="InWorldContextObject"), meta=(BlueprintInternalUseOnly="true")) static UAsyncTaskNode *AsyncTask(UObject *InWorldContextObject | |
| Static method to initiate an asynchronous task on a specific named thread. | |
Asynchronous blueprint node for executing tasks on a named thread.
This class represents an asynchronous blueprint node that can execute a task on a specific named thread (such as the Game thread or the RHI thread). It uses a delegate system to notify when the async task starts and completes.
| UAsyncTaskNode::UAsyncTaskNode | ( | const FObjectInitializer & | ObjectInitializer = FObjectInitializer::Get() | ) |
Constructor for the UAsyncTaskNode class.
| ObjectInitializer | Initialization object, default is the global object initializer. |
| UAsyncTaskNode::UFUNCTION | ( | BlueprintCallable | , |
| Category | = "Async|Nodes", | ||
| meta | = (WorldContext="InWorldContextObject"), | ||
| meta | = (BlueprintInternalUseOnly="true") ) |
Static method to initiate an asynchronous task on a specific named thread.
Starts an asynchronous task using the specified named thread for execution.
| InWorldContextObject | The context object in which the task is executed. |
| InNamedThread | The named thread where the task should execute (default is GameThread). |