Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · class

UOrreryTerrainWaitForGround

Wait until the full-resolution ground around some locations is resident and its collision is built.

Declaration

UCLASS()
class UOrreryTerrainWaitForGround : 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.
Blueprint
“Orrery Terrain Wait for Ground”, a Blueprint type

Description

Registers a temporary streaming invoker at each location (at most 64 distinct locations; later ones are ignored) so the ground streams in even when no camera is near. Use before ExactOnly reads or a construction that must not be refused.

Functions

  • WaitForGroundBlueprintstatic
  • 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

NameTypeDefaultMeaning
OnReadyBlueprintAssignableFOrreryTerrainWaitDelegate—

Fires once the ground is resident at every location; Reason is None.

OnFailedBlueprintAssignableFOrreryTerrainWaitDelegate—

Fires when the node gives up; Reason says why.

Blueprint