Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · member function

UOrreryTerrainSculptComponent::

StampOnce

Blueprint

Apply one brush as a one-dab stroke at once: a stamp.

Declaration

UFUNCTION(BlueprintCallable, Category="Orrery|Terrain|Sculpt")
EOrreryTerrainSculptResult StampOnce(const FOrreryTerrainBrushBP& StampBrush);
Blueprint Stamp Once
The graph as text
  1. Stamp Once (function call; Target is Orrery Terrain Sculpt Component)
    • In Target (self object): self
    • In Stamp Brush (OrreryTerrainBrushBP): not connected
    • Out Return Value (EOrreryTerrainSculptResult): not connected
Header
#include "OrreryTerrainSculptComponent.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Game thread. (the rule of UOrreryTerrainSculptComponent)
Blueprint
Stamp Once, in Orrery › Terrain › Sculpt

Description

Local it opens a stroke, applies the brush and ends it (one undo); routed (a replica, or bRouteCommandsExternally) it sends the Begin, Brush and End requests.

Parameters

NameTypeDefaultMeaning
StampBrushconst FOrreryTerrainBrushBP&—

The brush as it is; no rotation mode applies, its MaskAngle is the angle.

Returns

The subsystem's answer when local. Routed: Pending (sent, the server decides) or Refused when the link cannot encode the brush. NoTerrain, ReadOnly as ApplyBrush.

Note.

A stamp over ground still loading answers Pending and is dropped; UOrreryTerrainStampAsync waits for it.