Orrery Terrain · OrreryTerrain module · member function
UOrreryTerrainSampleExactAsync::
SampleGroundExactAsync
BlueprintDeclaration
UFUNCTION(BlueprintCallable, Category="Orrery|Terrain|Query", meta=(="Location", ="true", ="WorldContextObject", ="Sample Ground Exact (Async)"))
static UOrreryTerrainSampleExactAsync* SampleGroundExactAsync(const UObject* WorldContextObject, const FVector& Location,
UPARAM(meta=(, ="/Script/OrreryTerrain.EOrreryTerrainSampleFields")) int32 Fields,
EOrreryTerrainSurface Surface = EOrreryTerrainSurface::Modified, float Timeout = 30.f);Blueprint Sample Ground Exact (Async)
The graph as text
- Sample Ground Exact (Async) (latent function)
- In Location (Vector): (0.0, 0.0, 0.0)
- In Fields (Integer): 0
- In Surface (EOrreryTerrainSurface): Modified
- In Timeout (Float): 30.0
- Then: not connected
- On Completed: not connected
- On Failed: not connected
- Out Sample (OrreryTerrainGroundSample): not connected
- Out Reason (EOrreryTerrainAsyncFailure): not connected
- Header
#include "OrreryTerrainAsyncActions.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Blueprint
- Sample Ground Exact (Async), in Orrery › Terrain › Query
Parameters
| Name | Type | Default | Meaning |
|---|---|---|---|
WorldContextObject | const UObject* | — | Any object in the world whose terrain is read; supplies the world. |
Location | const FVector& | — | World cm; Z is ignored. |
Fields | int32 | — | Bit mask of |
Surface | EOrrery | EOrrery | Which ground to read ( |
Timeout | float | 30.f | Real seconds before |