Orrery Terrain · OrreryTerrain module · struct
FOrreryTerrainFeatureEditContext
ExperimentalThe feature a client's Replace or Remove request names, as the server knows it.
Declaration
USTRUCT(BlueprintType)
struct FOrreryTerrainFeatureEditContextThe graph as text
- Break Orrery Terrain Feature Edit Context (structure)
- In Orrery Terrain Feature Edit Context (OrreryTerrainFeatureEditContext): not connected
- Out Feature Id (Integer64): not connected
- Out Owner Domain (Integer64): not connected
- Out Owner Id (Integer64): not connected
- Out Author (Integer): not connected
- Out Request Author (Integer): not connected
- Out Old Bounds (Box): not connected
- Out New Bounds (Box): not connected
- Header
#include "Net/OrreryTerrainEditPolicy.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Blueprint
- “Orrery Terrain Feature Edit Context”, a Blueprint type
Description
Author is who committed the feature, not its owner: FOwnerId stays the game's own and the server never writes it. The server records the author of every feature a client's request inserts, for the session; author ids are never reused, so a player who joins again gets a new one.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
FeatureBlueprintReadOnly | int64 | 0 | The feature the request replaces or removes. |
OwnerBlueprintReadOnly | int64 | 0 | FOwnerId::Domain the feature was committed with, a FourCC; 0 = no owner. |
OwnerBlueprintReadOnly | int64 | 0 | FOwnerId::Id the feature was committed with. |
AuthorBlueprintReadOnly | int32 | 0 | The author whose request inserted the feature this session; 0 = the server: the host, the server's own code, the editor's authoring layer or a loaded save. A Replace keeps it. |
RequestBlueprintReadOnly | int32 | 0 | The requesting player's author id ( |
OldBlueprintReadOnly | FBox | FBox(Force | The feature's footprint now, world cm. |
NewBlueprintReadOnly | FBox | FBox(Force | The replacement's footprint, world cm; empty for a Remove. |
Blueprint
- Break Orrery Terrain Feature Edit ContextMake and Break