Orrery Terrain · OrreryTerrain module · class
UOrreryTerrainSampleBatchAsync
Sample a large batch off the game thread: the snapshot is taken now, the work runs on the task system, and the samples arrive on the game thread.
Declaration
UCLASS()
class UOrreryTerrainSampleBatchAsync : public UOrreryTerrainAsyncBase- Header
#include "OrreryTerrainAsyncActions.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Derives from
UOrreryTerrainAsyncBase- Blueprint
- “Orrery Terrain Sample Batch Async”, a Blueprint type
Description
Nothing blocks the frame; the answer is the ground as it was when the node started.
Functions
- SampleGroundBatchAsyncBlueprintstatic
- Beginprotected
Called once at Activate, with the terrain, before the first Poll.
- Pollprotected
Called every frame while waiting.
- BroadcastFailedprotected
Fires the node's OnFailed with Reason and the node's failure payload.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
OnBlueprintAssignable | FOrrery | — | Fires with the samples in input order; Reason is None. |
OnBlueprintAssignable | FOrrery | — | Fires when the node gives up, with Reason and no samples. |
Blueprint
- Sample Ground Batch (Async)Orrery › Terrain › Query