Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainRenderer module · class

UOrreryTerrainStatsLibrary

Show and read the stat terrain panel.

Declaration

UCLASS()
class UOrreryTerrainStatsLibrary : public UBlueprintFunctionLibrary
Header
#include "OrreryTerrainStats.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainRenderer"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Game thread.
Derives from
UBlueprintFunctionLibrary
Blueprint
“Orrery Terrain Stats Library”, a Blueprint type

Description

In a build with a console, stat terrain toggles the panel and OrreryTerrain.Stat.Measure starts a GPU measurement; both work in Shipping through these functions.

Off, the panel costs one relaxed atomic load and a branch per counted scope; it registers nothing per frame. While it is up it also adds a few GPU timestamps and a render graph pass per timestamp.

Note.

Game thread.

Functions

Blueprint