Orrery Terrain · OrreryTerrain module · delegate
FOrreryTerrainStampDelegate
The outputs of Stamp Terrain (Async).
Declaration
DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams(FOrreryTerrainStampDelegate, EOrreryTerrainSculptResult, Result, EOrreryTerrainAsyncFailure, Reason,
const FString&, Message);- Header
#include "OrreryTerrainAsyncActions.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
Description
OnCompleted: Result Applied or NoChange, Reason None. OnRefused and OnFailed: Result is the sculpt answer that refused the stamp (Refused when the node refused it itself, Pending when it never got to apply it), Reason why the node gave up, and Message the refusal in words (empty after a timeout or a world that ended).
Parameters
| Name | Type | Meaning |
|---|---|---|
Result | EOrrery | — |
Reason | EOrrery | — |
Message | const FString& | — |
A dynamic delegate: Blueprint can bind it. Multicast: any number of listeners.