Orbdale Terrain · OrbdaleTerrainEditor module · member function
UOrbdaleTerrainEditorLibrary::
PlacePlate
Editor onlyBlueprintPlace an editor-owned plate, as the Plate tool's Enter does: one undoable transaction, kept by the authoring layer and baked by Bake.
Declaration
UFUNCTION(BlueprintCallable, Category="Orbdale|Terrain|Editor")
static FOrbdaleTerrainEditorFeatureResult PlacePlate(UWorld* World, const FOrbdaleTerrainPlateBP& Plate);Blueprint Place Plate
The graph as text
- Place Plate (function call)
- In World (World object): None
- In Plate (OrbdaleTerrainPlateBP): not connected
- Out Return Value (OrbdaleTerrainEditorFeatureResult): not connected
- Header
#include "OrbdaleTerrainEditorLibrary.h"- Module
PublicDependencyModuleNames.Add("OrbdaleTerrainEditor");in an editor module’s Build.cs: an editor module, not in packaged games.- Stability
- Stable: changes within a major version only add.
- Thread
- Game thread, editor only. (the rule of UOrbdaleTerrainEditorLibrary)
- Blueprint
- Place Plate, in Orbdale › Terrain › Editor
Description
Blocks while the ground the commit reads loads (FOrbdaleTerrainFeaturePlacement, at most about a minute).
Parameters
| Name | Type | Default | Meaning |
|---|---|---|---|
World | UWorld* | — | The editor world whose terrain takes the plate. |
Plate | const FOrbdale | — | World cm, as the runtime API takes it; at least three vertices, counter-clockwise. |
Returns
The feature's id, its earthworks and the StateHash before and after, or the refusal.