Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrain module · struct

FOrbdaleTerrainMaskUploadInfo

Experimental

A brush mask a client offers to upload, as CanAddBrushMask sees it: the mask's size from the offer, and what this player has uploaded so far.

Declaration

USTRUCT(BlueprintType)
struct FOrbdaleTerrainMaskUploadInfo
Blueprint Make and Break Orbdale Terrain Mask Upload Info
The graph as text
  1. Break Orbdale Terrain Mask Upload Info (structure)
    • In Orbdale Terrain Mask Upload Info (OrbdaleTerrainMaskUploadInfo): not connected
    • Out Mask Hash (Integer64): not connected
    • Out Side (Integer): not connected
    • Out Bits (Integer): not connected
    • Out Sample Bytes (Integer64): not connected
    • Out Upload Bytes (Integer64): not connected
    • Out Author (Integer): not connected
    • Out Author Masks (Integer): not connected
    • Out Author Sample Bytes (Integer64): not connected
Header
#include "Net/OrbdaleTerrainEditPolicy.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrain"); in your module’s Build.cs.
Stability
Experimental: supported, may change in a minor version, with a changelog line.
Blueprint
“Orbdale Terrain Mask Upload Info”, a Blueprint type

Description

The bytes have not travelled yet; the server checks they are this mask once they did.

Properties

NameTypeDefaultMeaning
MaskHashBlueprintReadOnlyint640

The mask's id (FOrbdaleTerrainBrushMaskId's value): its content hash.

SideBlueprintReadOnlyint320

Samples a side: a power of two from 8 to 2048.

BitsBlueprintReadOnlyint320

Bits a sample: 8 (a strength or paint mask) or 16 (usually a height stamp).

SampleBytesBlueprintReadOnlyint640

The mask's samples, Side x Side x Bits / 8 bytes: what the quota and the size cap count, and about what every machine holds.

UploadBytesBlueprintReadOnlyint640

The upload's size on the wire, bytes (the mask compressed).

AuthorBlueprintReadOnlyint320

The requesting player's author id (FOrbdaleTerrainNetWelcome::Author).

AuthorMasksBlueprintReadOnlyint320

Masks this author uploaded this session, accepted or still arriving, before this one.

AuthorSampleBytesBlueprintReadOnlyint640

Their sample bytes, before this one.

Blueprint