Orbdale Terrain · OrbdaleTerrain module · member function
UOrbdaleTerrainSculptComponent::
StampOnce
BlueprintApply 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
- 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
| Name | Type | Default | Meaning |
|---|---|---|---|
StampBrush | const FOrbdale | — | 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.