Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrain module · member function

UOrbdaleTerrainSubsystem::

GetFeatureEditAccess

Blueprint

GetEditAccess for committing or removing a feature owned by OwnerDomain.

Declaration

UFUNCTION(BlueprintPure, Category="Orbdale|Terrain|Edit")
EOrbdaleTerrainEditAccess GetFeatureEditAccess(int64 OwnerDomain) const;
Blueprint Get Feature Edit Access
The graph as text
  1. Get Feature Edit Access (pure function; Target is Orbdale Terrain Subsystem)
    • In Target (self object): self
    • In Owner Domain (Integer64): 0
    • Out Return Value (EOrbdaleTerrainEditAccess): not connected
Header
#include "OrbdaleTerrainSubsystem.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Game thread.
Blueprint
Get Feature Edit Access, in Orbdale › Terrain › Edit

Description

In an editor world only the open editor session's owner is admitted; every other owner still gets ReadOnlyWorld, so rail's editor-world behaviour is unchanged. Replica and Loading are not reported for features (a replica's feature path belongs to the replication; a commit over ground that has not loaded is refused with its own reason and requests the tiles).

Parameters

NameTypeDefaultMeaning
OwnerDomainint64—

FOwnerId::Domain of the feature, a FourCC (0 = no owner); a value outside 0..4294967295 answers ReadOnlyWorld.

Note.

Game thread.