Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrain module · delegate

FOnOrbdaleTerrainSculptRecordBP

A sculpt record the authority applied, as bytes for the game's replication (a command or an undo/redo patch).

Declaration

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnOrbdaleTerrainSculptRecordBP, const TArray<uint8>&, RecordBytes);
Header
#include "OrbdaleTerrainSculptTypes.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Game thread, after the record's publish.

Description

Game thread, after the record's publish. Bind it to a multicast RPC; a replica hands the bytes to UOrbdaleTerrainSubsystem::ApplySculptRecord.

Parameters

NameTypeMeaning
RecordBytesconst TArray<uint8>&—

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