Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · function

Native::

FarLevelBit

The bit of far level Level in FGroundChange::Levels; levels 15 and deeper share bit 15.

Declaration

inline constexpr uint16_t FarLevelBit(uint8_t Level);
Header
#include "Native/GroundJournal.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Every reader pulls the same entries with its own cursor: any thread through FGroundQuery::ChangesSince, the far field through FTerrainWorld::FarChanges. (the header’s rule)

Parameters

NameTypeDefaultMeaning
Leveluint8_t——