Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrain module · member function

UOrreryTerrainSubsystem::

IsGrassIdle

Blueprint

True when no grass build is pending: the grass has no unbuilt sub-cell, task or waiting result, and no chunk's posts wait for its next tick (FTerrainGrassSystem::IsIdle, as the renderer last reported it).

Declaration

UFUNCTION(BlueprintPure, Category="Orrery|Terrain|Rendering")
bool IsGrassIdle() const;
Blueprint Is Grass Idle
The graph as text
  1. Is Grass Idle (pure function; Target is Orrery Terrain Subsystem)
    • In Target (self object): self
    • Out Return Value (Boolean): not connected
Header
#include "OrreryTerrainSubsystem.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrain"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.
Thread
Game thread.
Blueprint
Is Grass Idle, in Orrery › Terrain › Rendering

Description

True when the terrain has no grass, or there is no terrain or renderer. With IsStreamingIdle, !HasPendingChunkWork and IsRvtIdle, what a capture waits on before a shot. Experimental.

Note.

Game thread. Reported once per renderer tick and when chunk posts arrive, so it can be one frame old.