Orrery Terrain · OrreryTerrainEditor module · struct
FOrreryTerrainBakeReport
Editor onlyWhat a bake did, or why it refused.
Declaration
USTRUCT(BlueprintType)
struct FOrreryTerrainBakeReportThe graph as text
- Break Orrery Terrain Bake Report (structure)
- In Orrery Terrain Bake Report (OrreryTerrainBakeReport): not connected
- Out Baked (Boolean): not connected
- Out Store Path (String): not connected
- Out Archive Path (String): not connected
- Out Previous Source Path (String): not connected
- Out Tiles (Integer64): not connected
- Out Absent Tiles (Integer64): not connected
- Out Mip Tiles (Integer64): not connected
- Out Store Bytes (Integer64): not connected
- Out Area Km 2 (Double): not connected
- Out Seconds (Double): not connected
- Out Passes (Integer): not connected
- Out Max Difference Mm (Integer): not connected
- Out Max Shift (Integer): not connected
- Out Previous Natural Hash (Integer64): not connected
- Out Natural Hash (Integer64): not connected
- Out State Hash Matched (Boolean): not connected
- Out Wall Features (Integer): not connected
- Out Max Wall Height Mm (Integer): not connected
- Out Hole Posts (Integer64): not connected
- Out Warnings (array of String): not connected
- Out Error (String): not connected
- Header
#include "Authoring/OrreryTerrainBake.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainEditor");in an editor module’s Build.cs: an editor module, not in packaged games.- Stability
- Stable: changes within a major version only add.
- Blueprint
- “Orrery Terrain Bake Report”, a Blueprint type
Description
Hashes are the bits of a uint64.
Functions
- ToString
One line for logs, notifications and the commandlet.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
bBlueprintReadOnly | bool | false | A store was composed (and, from BakeAuthoring, the actor re-pointed at it). false with Error set on a refusal, or with neither when there was nothing to bake. |
StoreBlueprintReadOnly | FString | — | The new tile store's object path; empty when none was kept. |
ArchiveBlueprintReadOnly | FString | — | The archive of the authoring layer as it was before the bake (its payload and hashes); empty when none was kept. |
PreviousBlueprintReadOnly | FString | — | The source the actor named before the bake; kept, never changed or deleted. |
TilesBlueprintReadOnly | int64 | 0 | Level-0 tiles stored (at the edit resolution). |
AbsentBlueprintReadOnly | int64 | 0 | Level-0 tiles of the extent the old source had no ground for; they stay absent. |
MipBlueprintReadOnly | int64 | 0 | Mip tiles stored. |
StoreBlueprintReadOnly | int64 | 0 | The store's payload and index, bytes. |
Area_BlueprintReadOnly | double | 0.0 | Ground area of the stored level-0 tiles, km². |
SecondsBlueprintReadOnly | double | 0.0 | Wall-clock time of the compose, seconds. |
PassesBlueprintReadOnly | int32 | 0 | Residency passes the compose made (bands times column blocks). |
MaxBlueprintReadOnly | int32 | 0 | Largest difference between a stored post and the composed ground, mm: at most half a step, 5 × 2^MaxShift. |
MaxBlueprintReadOnly | int32 | 0 | Largest sample shift of a stored level-0 tile (a step of 1 cm × 2^shift; 0 below about 327 m of relief in a tile). |
PreviousBlueprintReadOnly | int64 | 0 | The natural ground the authoring layer was composed over (the old source's ContentHash). |
NaturalBlueprintReadOnly | int64 | 0 | The new store's NaturalHash: a terrain save made over the old source no longer loads over it. |
bBlueprintReadOnly | bool | true | The composed state equals the one the authoring asset recorded at capture (a mismatch is a warning, not a refusal). |
WallBlueprintReadOnly | int32 | 0 | Authored features that hold retaining walls: the bake folds them into the ground as steps. |
MaxBlueprintReadOnly | int32 | 0 | Highest of those walls, mm. |
HoleBlueprintReadOnly | int64 | 0 | Posts of the composed ground that are holes; the store keeps them as holes in its natural class. |
WarningsBlueprintReadOnly | TArray< | — | Things the author should know that did not stop the bake. |
ErrorBlueprintReadOnly | FString | — | Why the bake refused or failed; empty otherwise. Nothing was changed when it is set before the store was saved. |
Blueprint
- Break Orrery Terrain Bake ReportMake and Break