Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · delegate

FOrreryTerrainCommitDelegate

The outputs of the commit, rebuild and undo nodes: the committed result (bOk true) and None on OnCompleted; on OnFailed a refused result (bOk false, its Reason text when the terrain gave one) and why the node gave up.

Declaration

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOrreryTerrainCommitDelegate, const FOrreryTerrainCommitResult&, Result, EOrreryTerrainAsyncFailure, Reason);
Header
#include "OrreryTerrainAsyncActions.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Parameters

NameTypeMeaning
Resultconst FOrreryTerrainCommitResult&—
ReasonEOrreryTerrainAsyncFailure—

A dynamic delegate: Blueprint can bind it. Multicast: any number of listeners.