Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrain module · member function

UOrbdaleTerrainSculptComponent::

StampOnce

Blueprint

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

Declaration

UFUNCTION(BlueprintCallable, Category="Orbdale|Terrain|Sculpt")
EOrbdaleTerrainSculptResult StampOnce(const FOrbdaleTerrainBrushBP& StampBrush);
Blueprint Stamp Once
The graph as text
  1. Stamp Once (function call; Target is Orbdale Terrain Sculpt Component)
    • In Target (self object): self
    • In Stamp Brush (OrbdaleTerrainBrushBP): not connected
    • Out Return Value (EOrbdaleTerrainSculptResult): not connected
Header
#include "OrbdaleTerrainSculptComponent.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Game thread. (the rule of UOrbdaleTerrainSculptComponent)
Blueprint
Stamp Once, in Orbdale › 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 FOrbdaleTerrainBrushBP&—

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; UOrbdaleTerrainStampAsync waits for it.